Zest-releaser

Latest version: v6.14.0

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

Scan your dependencies

Page 1 of 7

6.14.1

-------------------

- Nothing changed yet.

6.14.0

-------------------

- Advertise ``setup.cfg`` option ``[zest.releaser] history-file``.
Usually zest.releaser can find the correct history or changelog file on its own.
But sometimes it may not find anything, or it finds multiple files and selects the wrong one.
Then you can set a path here.
A ``history_file`` option with an underscore was already read, but not documented.
Now we try both a dash and an underscore for good measure.
[maurits]

- Use new ``setup.cfg`` option ``[zest.releaser] encoding``.
Set this to, for example, ``utf-8`` when the encoding of your ``CHANGES.rst``
file is not determined correctly.
Fixes `issue 264 <https://github.com/zestsoftware/zest.releaser/issues/264>`_.
[maurits]

- When inserting changelog entry, check that it conforms to the existing encoding.
Try to recover if there is a difference, especially when the changelog file
was ascii and we insert utf-8. [maurits]

- When determining encoding, first look for coding hints in the file itself.
Only when that fails, we try ``tokenize`` or ``chardet``.
Fixes `issue 264 <https://github.com/zestsoftware/zest.releaser/issues/264>`_.
[maurits]

- Get PyPI password raw, without interpolation.
If you had a password with a percentage sign, you could get an error.
Fixes `issue 271 <https://github.com/zestsoftware/zest.releaser/issues/271>`_.
[maurits]

- Prevent unclosed files. Python 3.6 warned about them,
and PyPy may have more problems with it.
Fixed several other DeprecationWarnings. [maurits]

- Print commands in a nicer way.
You could get ugly output like this, especially on Python 2.7:
``INFO: The '[u'git', u'diff']':`` or worse:
``Command failed: u"t w i n e ' ' u p l o a d"``.
[maurits]

- Test compatibility with Python 2.7, 3.4, 3.5, 3.6, PyPy2. [maurits]

6.13.5

-------------------

- Quit in ``postrelease`` when we cannot find a version.
Fixes `issue 262 <https://github.com/zestsoftware/zest.releaser/issues/262>`.
[maurits]

6.13.4

-------------------

- Fixed IOError when ``setup.cfg`` is missing and no version is found.
[maurits]

6.13.3

-------------------

- Fixed writing of files in original encoding on python3, too. [andreparames]

6.13.2

-------------------

- Fixed tests with mercurial 4.4+. [maurits]

- Fixed writing of files in original encoding. [mgedmin]

Page 1 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.