Zest.releaser

Latest version: v9.2.0

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

Scan your dependencies

Page 2 of 4

9.0.0

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

- Make final release. Nothing changed since the last beta. [maurits]

9.0.0b1

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

- When a command we call exits with a non-zero exit code, clearly state this in the output.
Ask the user if she wants to continue or not.
Note that this is tricky to do right. Some commands like ``git`` seem to print everything to stderr,
leading us to think there are errors, but the exit code is zero, so it should be fine.
We do not want to ask too many questions, but we do not want to silently swallow important errors either.
[maurits]

9.0.0a3

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

- Updated contributors list.

- Documenting ``hook_package_dir`` setting for entry points (which isn't
needed for most entry points, btw).
Fixes `issue 370 <https://github.com/zestsoftware/zest.releaser/issues/370>`_.

- Allowing for retry for ``git push``, which might fail because of a protected
branch. Also displaying that possible cause when it occurs. Fixes `issue 385
<https://github.com/zestsoftware/zest.releaser/issues/385>`_.

9.0.0a2

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

- Ignore error output when calling `build`.
We only need to look at the exit code to see if it worked.
You can call zest.releaser with ``--verbose`` if you want
to see the possible warnings.

- Removed ``encoding`` config option as nobody is using it anymore (using the
option would result in a crash). Apparently it isn't needed anymore now that
we don't use python 2 anymore. Fixes `issue 391
<https://github.com/zestsoftware/zest.releaser/issues/391>`_.

- The ``longtest`` is now simpler. It runs readme_renderer and just displays
the result in the browser, without error handling. ``twine check`` should be
used if you want a real hard check (``longtest --headless`` is
deprecated). The advantage is that longtest now also renders markdown
correctly. This adds `readme_renderer[md]` as dependency.
Fixes `issue 363 <https://github.com/zestsoftware/zest.releaser/issues/363>`_.

9.0.0a1

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

- Changed build system to pypa/build instead of explicitly using
setuptools.

- Zest.releaser's settings can now also be placed in ``pyproject.toml``.

- Use native namespace packages for ``zest.releaser``, instead of
deprecated ``pkg_resources`` based ones.

- Added pre-commit config for neater code (black, flake8, isort).

- Dropped support for python 3.7. Together with switching to ``build`` and
``pyproject.toml``, this warrants a major version bump.

8.0.0

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

- Make final release, no changes since latest alpha. [maurits]

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.