15
0
forked from pool/python-pyroma

Commit Graph

  • 6c88b34f99 Accepting request 1161233 from devel:languages:python main Ana Guerrero 2024-03-25 20:11:53 +00:00
  • 45be578e58 - Update to 4.2: * Fall back to installing project's build backend in an isolated environment if a compatible version isn't installed in the current env * Fix metadata extraction failure when project `long_description is included as a header rather than a payload in the METADTA file * Add a fallback to restore compatibility with Setuptools <61 * Add python_requires, update classifiers, add implicit dependencies and remove unused deps in Pyroma's own packaging metadata * Moved from a custom trove classifiers list to using the trove-classifiers package * Support checking the Requires-Python metadata * Silence noisy build backend output when building metadata * Official support for Python 3.11 * Some string formatting bugs * Now follows black and flake8 rules * Check if author_email field contains author name * The deprecation test for test_suite is no longer needed, as the patched setuptools method of gathering metadata as a whole is deprecated. * description_content_type also needs a mapping in the metadata map. * Added support for PEP517 by using build to build the metadata as a preferred build method over the old patched setuptools method. * Add a deprecation for test_suite` * Fixed __getattr__-related crash in tests with python3.7 * Added support for pre-commit * Rewrote parts of the PyPI support, to avoid using the xmlrpc API, since it's being heavily rate-limited at the moment. Only one call is using it now, which seems to work fine. * Backwards incompatible change: As a result of the above change, when looking for packages on PyPI, the package name must now be spelled exactly correct, including capitalization. Steve Kowalik 2024-03-25 04:06:42 +00:00
  • 7dac06e35b Accepting request 895937 from devel:languages:python Dominique Leuenberger 2021-06-01 08:37:59 +00:00
  • 21462fda73 Accepting request 895922 from home:pgajdos:python Matej Cepl 2021-05-28 09:41:06 +00:00
  • bc95bffe11 Accepting request 807681 from devel:languages:python Yuchen Lin 2020-05-26 15:18:28 +00:00
  • 5b96da7d0f Accepting request 807628 from home:pgajdos:python Tomáš Chvátal 2020-05-20 11:38:23 +00:00
  • c5a0b39511 Accepting request 786923 from devel:languages:python Dominique Leuenberger 2020-03-23 11:50:08 +00:00
  • 2658b334cd Accepting request 786908 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2020-03-20 14:34:30 +00:00
  • a43bae77e6 Accepting request 707120 from devel:languages:python Dominique Leuenberger 2019-06-12 11:12:37 +00:00
  • bcf526e06d - Update to 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. Tomáš Chvátal 2019-06-03 10:19:07 +00:00
  • 286a9fa439 Accepting request 674354 from devel:languages:python Stephan Kulow 2019-02-24 16:14:19 +00:00
  • a6acc1f988 Accepting request 673627 from home:jengelh:branches:devel:languages:python Tomáš Chvátal 2019-02-12 11:29:47 +00:00
  • 0e7446235f Accepting request 673500 from home:jayvdb:coala:python3-bears Tomáš Chvátal 2019-02-12 09:21:01 +00:00