Setupmeta

Latest version: v3.6.0

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

Scan your dependencies

Page 7 of 9

2.6.18

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

* Try and import latest pip first

2.6.17

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

* Adapted ``get_pip()`` call to pip 20.0 API change

* Removed support for python 3.4 (not accepted by pypi anymore)

2.6.15

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

* Corrected handling of version tags such as ``v0.1.9-rc.1``

2.6.14

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

* Corrected ``packages`` auto-fill for projects using a direct layout

* Fix version pinning when ``setup_requires`` is a list

2.6.13

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

* Support project layout similar to pytest's

* Warn when ``git describe`` exits with code != 0

* Corrected tests for Windows

* Removed auto-added ``License :: OSI Approved`` classifier

* Corrected ``check --deptree`` edge cases

* RFC: include distance with "{devcommit}"

* Correctly mock absence of twine in tests

* Bug fix: Correctly initialize .links field in ``model.py``

* version: git: use --first-parent with git-describe

* Let pip expand req files when not abstracting

* Allow to override git describe command via env var GIT_DESCRIBE_COMMAND (just in case)

* Fixed incorrect tag mismatch warning with ``post`` versioning strategy

* Publish .egg for python 3.4 and 3.8

* Ignore unparseable ``requirements.txt``

* Changed default dirty marker to ``.dirty`` (instead of ``+{commitid}``)

2.5.4

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

* Run only if explicitly required via ``setup_requires=["setupmeta"]``

* Properly handle package name (possible dashes) vs top-level module name (no dashes)

* Verify that all remote tags are present locally before allowing version bump

* Show top level deps in ``check --deptree``'s "other" section

* Added ``check --deptree``, to show dependency tree of package

Page 7 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.