Bibtexparser

Latest version: v1.4.2

Safety actively analyzes 682457 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.4.0

======

Breaking Changes
----------------
* Using common strings in string interpolation is now the default (311 by MiWeiss).
See the PR for more details, and how to fall back to old behavior.

New Features / Improvements
---------------------------
* Add option to adjust alignment of text of multi-line values. (290 by michaelfruth)
* Raise warning if parser is used multiple times (312 by mrn97),
which leads to a merged library. Set `parser.expect_multiple_parse = True` to disable the warning.
* Allow preservation of existing order of entry fields in writer (317 by michaelfruth)

1.3.0

======

Most of these changes come from MiWeiss personal fork, as one,
hence have a commit id instead of a PR number in CHANGELOG.

* Support for python 3.10
* Removing unused dependencies (fb86407 and d4e3f42)
* No empty extra lines at end of generated files (f84e318)
* Allow capital AND when splitting author list (a8527ff)
* Fix problem in `homogenize_latex_encoding` when authors are lists (528714c)
* Long description in setup.py (304)
* Typo fixes (2b2c8ee, 11340f3)

1.2.0

======

* Support for python 3 only

1.1.0

======

* Handles declarations on lines starting with spaces after comments (199)
* accept extra characters in string (148)
* Add support for BibLaTeX annotations (208)
* Strip the latex command str for latex_to_unicode() (182)
* Add comma_last to BibTexWriter (219)
* Feature: crossref Support (216)
* BUGFIX: Fix for pyparsing 2.3.1 (226)
* NEW: Add support for BibLaTeX annotations (208)
* NEW: Feature: crossref Support (216)
* ENH: Handles declarations on lines starting with spaces after comments (199)
* ENH: Checks for empty citekeys and whitespaces (213)

1.0.1

======

* BUGFIX: future missing in setup.py

1.0

====

* ENH: we use pyparsing (64) by Olivier Magin.
* DOC: Refactoring of the tutorial
* DOC: include docs/ in manifest
* API: fix spelling "homogenize". Affects customization and bparser
* API: BibtexParser: homogenize_fields is now False by default (94)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.