Revisions of python-pyroma
buildservice-autocommit
accepted
request 1161233
from
Steve Kowalik (StevenK)
(revision 13)
baserev update by copy to link target
Steve Kowalik (StevenK)
committed
(revision 12)
- 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.
buildservice-autocommit
accepted
request 895937
from
Matej Cepl (mcepl)
(revision 11)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 895922
from
Petr Gajdos (pgajdos)
(revision 10)
- version update to 3.1 - Added correct detection of setup.py encoding - Code cleanup [CAM Gerlach] - Drop support for Python 2 [Florian Bruhin] - Add back official support for Python 3.6, I didn't realize it was still officially supported - Update to the current list of Trove classifiers. - Officially support Python 3.8 and 3.9 - Drop official support for Python 3.5 and 3.6 (still works though). - %check: use %pytestunit rpm macro
buildservice-autocommit
accepted
request 807681
from
Tomáš Chvátal (scarabeus_iv)
(revision 9)
baserev update by copy to link target
buildservice-autocommit
accepted
request 786923
from
Tomáš Chvátal (scarabeus_iv)
(revision 7)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 786908
from
Markéta Machová (mcalabkova)
(revision 6)
- Update to 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.
buildservice-autocommit
accepted
request 707120
from
Tomáš Chvátal (scarabeus_iv)
(revision 5)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 4)
- 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.
Stephan Kulow (coolo)
accepted
request 674354
from
Jan Engelhardt (jengelh)
(revision 3)
initialized devel package after accepting 674354
Tomáš Chvátal (scarabeus_iv)
accepted
request 673627
from
Jan Engelhardt (jengelh)
(revision 2)
- Trim rhetoric storytelling from descriptions.
Tomáš Chvátal (scarabeus_iv)
accepted
request 673500
from
John Vandenberg (jayvdb)
(revision 1)
- Update to v2.4 - Remove unnecessary build dependency on python-devel - Update URL from BitBucket to GitHub - Use %license - Fix %doc to use README.rst instead of empty README.txt - Initial version for v2.3
Displaying all 13 revisions