Fabio Valentini
53d07c28ad
Recent changes (in particular, use of the new "structural pattern matching" syntax, which was introduced in Python 3.10) were already incompatible with Python <3.10, but neither the tox settings nor the project metadata had been updated to reflect this fact. Fedora 35, the oldest currently supported branch of Fedora, already ships with Python 3.10 by default, so we don't drop support for any current Fedora releases.
39 lines
1.1 KiB
INI
39 lines
1.1 KiB
INI
[metadata]
|
|
name = rust2rpm
|
|
version = attr: rust2rpm.__version__
|
|
description = Generate RPM packages for Rust crates
|
|
long_description = file: README.md
|
|
keywords = rpm, cargo, rust
|
|
license = MIT
|
|
url = https://pagure.io/fedora-rust/rust2rpm
|
|
author = Fedora Rust SIG
|
|
author_email = rust@lists.fedoraproject.org
|
|
classifiers =
|
|
Development Status :: 5 - Production/Stable
|
|
Intended Audience :: Developers
|
|
License :: OSI Approved :: MIT License
|
|
Operating System :: POSIX :: Linux
|
|
Programming Language :: Python :: 3 :: Only
|
|
Programming Language :: Python :: 3.10
|
|
Programming Language :: Python :: 3.11
|
|
Topic :: Software Development :: Build Tools
|
|
Topic :: System :: Software Distribution
|
|
Topic :: Utilities
|
|
|
|
[options]
|
|
include_package_data = True
|
|
packages = rust2rpm, rust2rpm.core
|
|
install_requires =
|
|
jinja2
|
|
pyparsing
|
|
requests
|
|
tqdm
|
|
|
|
[options.package_data]
|
|
rust2rpm = *.csv, templates/*.spec, templates/*.spec.inc
|
|
|
|
[options.entry_points]
|
|
console_scripts =
|
|
rust2rpm = rust2rpm.__main__:main
|
|
cargo-inspector = rust2rpm.core.inspector:main
|
|
|