-
Notifications
You must be signed in to change notification settings - Fork 135
Open
Description
Describe the bug
As of v3.3.0 (Dec 2025), the pyparser library has begun emitting DeprecationWarnings for use of non-PEP8-compliant method aliases. These are triggered by bibtexparser.
Reproducing
Version: 1.4.3
Code:
import warnings
warnings.simplefilter("always", DeprecationWarning)
import bibtexparser
bibtexparser.bparser.BibTexParser()Bibtex:
No bibtex required
Workaround
Suppress DeprecationWarnings from the bibtexparser and pyparsing modules. Brute force approach not tailored to the specific warnings:
warnings.filterwarnings("ignore", category=DeprecationWarning, module="bibtexparser")
warnings.filterwarnings("ignore", category=DeprecationWarning, module="pyparsing")Remaining Questions (Optional)
Please tick all that apply:
- I would be willing to contribute a PR to fix this issue.
- This issue is a blocker, I'd be grateful for an early fix.
Metadata
Metadata
Assignees
Labels
No labels