Pyroma

Latest version: v4.2

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

Scan your dependencies

Page 3 of 7

2.6

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

- Ran flake8 and black on the code, better formatting for
classifiers.py generation.

- Support for PEP 517, setup.cfg-only packages. [Max Tyulin]

- Adds support for Markdown long_descriptions, if you set
long_description_content_type to 'text/markdown'

- Installs Pygments to avoid an error message of you have
syntax highlighted code in the long_description.

2.5

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

- Fixed 35: Correctly restore ``sys.argv``. [maurits]

- Added back the BusFactor test, the XMLRPC API supports it.

- 26: Adding a test to check for a development status classifier.

- 21: Accept the new project_urls distribution data.

- Now verifies that classifiers are valid, and that the license field
and license classifiers match.

- The rating now again reflects if the long_description isn't valid ReST.

- 38: Recommendations for the License field has changed.

2.4

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

- Get rid of the tests that rely on HTML scraping, it's too brittle.

- Update to use pypi.org instead of pypi.python.org
[Andreas Lutro, Lennart Regebro]

- Added -n command line option to set the minimum rating needed for pyroma
to return success, useful in scripts.
[Scott Colby]

2.3.1

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

- Fixed 12: Installation fails with a non-UTF8 locale under Python 3.
[ericof, 4383, regebro]

2.3

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

- Check that a classifier specifies the project license. [4383]

- Dropped support for Python 2.6, 3.3 and 3.4.

- Fixed a unicode issue [gotcha]

- Stopped recommending places to keep documentation.

2.2

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

- Removed the TestSuite rating. I decided it was too close to looking at
code quality. Pyroma no longer cares if you have tests or not.

- Fixed 36: PyPI now requires https.

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.