Skip to content

Commit

Permalink
🔖 Release 1.4.0 (#320)
Browse files Browse the repository at this point in the history
* Bump Version, Change Contact Email, Minor README changes

* CHANGELOG

* Minor change to RELEASE instructions
  • Loading branch information
MiWeiss authored Sep 23, 2022
1 parent cc434af commit a9c47a6
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 6 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
v1.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)

v1.3.0
======

Expand Down
5 changes: 3 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ Upgrading
---------

Please, read the changelog before upgrading regarding API modifications.
Prior version 1.0, we do not hesitate to modify the API to get the best API from your feedbacks.

License
-------
Expand All @@ -40,4 +39,6 @@ The original source code was part of bibserver from `OKFN <http://github.com/okf

The parser evolved to a new core based on pyparsing.

News (July 7h, 2022): This library has a new maintainer (`@MiWeiss <https://github.com/MiWeiss>`_). No large changes are planned for the immediate future; the immediate goal is to reduce the backlog of open issues and PRs.
News (July 7h, 2022): This library has a new maintainer (`@MiWeiss <https://github.com/MiWeiss>`_).
Versions 1.x will be mostly bugfixes and maintenance.
In the meantime, we are working on a new version 2.0.0 which will be a complete rewrite of the library.
5 changes: 3 additions & 2 deletions RELEASE
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ How to release

* Update CHANGELOG
* Update version in __init__.py
* Commit and open PR on Github to see that all tests pass
* Commit and open PR on Github to see that all tests pass,
and then merge the PR.
* Check out master locally
* Build wheel
python setup.py sdist upload
Expand All @@ -13,6 +14,6 @@ How to release
twine upload --repository testpypi dist/*
* Upload to pypi
twine check dist/*
* Create release on Github and Merge PR
* Create release on Github
* Verify docs are automatically updated

2 changes: 1 addition & 1 deletion bibtexparser/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
'loads', 'load', 'dumps', 'dump', 'bibdatabase',
'bparser', 'bwriter', 'bibtexexpression', 'latexenc', 'customization',
]
__version__ = '1.3.0'
__version__ = '1.4.0'

from . import bibdatabase, bibtexexpression, bparser, bwriter, latexenc, customization

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ def load_readme():
url="https://github.com/sciunto-org/python-bibtexparser",
author="Francois Boulogne and other contributors",
license="LGPLv3 or BSD",
author_email="devel@sciunto.org",
author_email="code@mweiss.ch",
description="Bibtex parser for python 3",
long_description_content_type="text/x-rst",
long_description=load_readme(),
Expand Down

0 comments on commit a9c47a6

Please sign in to comment.