Paul-mclendahand

Latest version: v3.2.0

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

Scan your dependencies

Page 1 of 2

3.2.0

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

NEW FEATURES:

* Add support for Python 3.13. (75)

OTHER THINGS:

* Switch from pip/pipx/make to uv/just. (74)

* Drop support for Python 3.8. (77)

3.1.0

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

NEW FEATURES:

* Add support for putting configuration in ``pyproject.toml`` files. (45)

* Add support for Python 3.12. (49)

3.0.0

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

NEW FEATURES:

* Add support for Python 3.11. (32)

* Add ``--labels`` flag to ``listprs`` to show pull request labels. (29)


OTHER THINGS:

* Rewrote command line interface using `click
<https://pypi.org/project/click/>`__ and `rich
<https://pypi.org/project/rich/>`__. Output is a lot nicer. Instructions for
handling conflicts when combining PRs are clearer. (36)

* Add command-line help to README. (35)

2.1.0

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

OTHER THINGS:

* Better handling for ``git am`` conflicts. (22)

* Better handling for when no changes were applied. ``pmac add`` won't adjust
the top-most commit. (24)

2.0.0

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

NEW FEATURES:

* Rewrote how ``pmac add`` works. It no longer needs you to edit your
``.git/config`` file. It now uses the GitHub API to fetch the commits for the
PRs being added.

You can remove ``git_remote`` related configuration. It's no longer used.

You should use GitHub to create an API token and then use that as the value
for the ``PMAC_GITHUB_API_TOKEN``. This will fix issues with rate-limiting.

(14)

OTHER THINGS:

* Switched to a ``src/`` based project layout and moved requirements into
``setup.py`` file.

1.2.0

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

NEW FEATURES:

* Added a ``PMAC_MAIN_BRANCH`` environment variable and ``main_branch`` configuration
option which specify the name of the main branch. (12)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.