Dependency-groups

Latest version: v1.3.0

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

Scan your dependencies

Page 1 of 2

1.3.0

-----

- Bugfix: raise a ``TypeError`` on non-list groups (was ``ValueError``).
Thanks :user:`henryiii`!

- Several improvements to the CLI interfaces! Thanks :user:`henryiii`!

- Add support for a ``cli`` extra, as in
``pip install "dependency-groups[cli]"``, which ensures that ``tomli`` is
present on older Pythons.

- Add support for ``dependency-groups`` as an entrypoint, as an alias of
``python -m dependency_groups``.

- The ``dependency-groups`` command now supports a ``--list`` flag to list
groups instead of resolving them.

1.2.0

-----

- Switch to ``flit-core`` as the build backend
- Add support for supplying multiple dependency groups to the functional
``resolve()`` API: ``resolve(dependency_groups, *groups: str)``. Thanks
:user:`henryiii`!

1.1.0

-----

- Add support for Python 3.8

1.0.0

-----

- Update metadata to 1.0.0 and "Production" status
- Support Python 3.13

0.3.0

-----

- Add a new command, ``pip-install-dependency-groups``, which is capable of
installing dependency groups by invoking ``pip``

0.2.2

-----

- The pre-commit hook sets ``pass_filenames: false``
- The error presentation in the lint CLI has been improved

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.