Mercurial > p > roundup > code
changeset 8347:e25a4e199568
build: prep for 2.5.0 - fix py versions, add links to pypi
Mark supported python version as 3.7 or newer
alphabetize args to setup so I can find them
add project_urls for docs, changelog, contact, IRC issues licenses and
wiki.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sun, 29 Jun 2025 12:10:23 -0400 |
| parents | 107761be1e75 |
| children | 2ed6fb7081c6 |
| files | setup.py |
| diffstat | 1 files changed, 33 insertions(+), 22 deletions(-) [+] |
line wrap: on
line diff
--- a/setup.py Wed Jun 25 23:10:56 2025 -0400 +++ b/setup.py Sun Jun 29 12:10:23 2025 -0400 @@ -210,20 +210,8 @@ sys.exit(42) setup(name='roundup', - version=__version__, author="Richard Jones", author_email="richard@users.sourceforge.net", - maintainer="Ralf Schlatterbeck", - maintainer_email="rsc@runtux.com", - description="A simple-to-use and -install issue-tracking system" - " with command-line, web and e-mail interfaces. Highly" - " customisable.", - license="OSI Approved: MIT License, Zope Public License, Python Software Foundation License", - long_description=long_description, - long_description_content_type='text/x-rst', - python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", - url='https://www.roundup-tracker.org', - download_url='https://pypi.org/project/roundup', classifiers=[#'Development Status :: 5 - Production/Stable', 'Development Status :: 4 - Beta', #'Development Status :: 3 - Alpha', @@ -258,23 +246,46 @@ 'Topic :: Software Development :: Bug Tracking', 'Topic :: Internet :: WWW/HTTP :: WSGI :: Application', ], + # Override certain command classes with our own ones + cmdclass={'build_doc': build_doc, + 'build': build, + 'bdist_rpm': bdist_rpm, + 'install_lib': install_lib, + }, + data_files=data_files, + description="A simple-to-use and -install issue-tracking system" + " with command-line, web and e-mail interfaces. Highly" + " customisable.", + download_url='https://pypi.org/project/roundup', + entry_points={ + 'console_scripts': scripts, + }, extras_require={ "charting": ['pygal'], "jinja2": ['jinja2'], "extras": ['brotli', 'pytz'], "test": ['pytest > 7.0.0'], }, - # Override certain command classes with our own ones - cmdclass={'build_doc': build_doc, - 'build': build, - 'bdist_rpm': bdist_rpm, - 'install_lib': install_lib, - }, + license="OSI Approved: MIT License, Zope Public License," + " Python Software Foundation License", + long_description=long_description, + long_description_content_type='text/x-rst', + maintainer="Ralf Schlatterbeck", + maintainer_email="rsc@runtux.com", packages=packages, - entry_points={ - 'console_scripts': scripts, - }, - data_files=data_files) + project_urls={ + "Documentation": "https://roundup-tracker.org/docs.html", + "Changelog": "https://sourceforge.net/p/roundup/code/ci/tip/tree/CHANGES.txt", + "Contact": "https://roundup-tracker.org/contact.html", + "IRC": "https://webchat.oftc.net/?randomnick=1&channels=roundup&prompt=1", + "Issues": "https://issues.roundup-tracker.org/", + "Licenses": "https://roundup-tracker.org/docs/license.html", + "Wiki": "https://wiki.roundup-tracker.org/", + }, + python_requires=">=3.7", + url='https://www.roundup-tracker.org', + version=__version__, +) if __name__ == '__main__':
