Commit graph

18 commits

Author SHA1 Message Date
5e9b7b91fa
tox: add workaround for missing official Python 3.13 support in PyO3 2024-05-16 11:26:08 +02:00
2fa54a0062
tox: run tests on Python 3.13 as well 2023-12-01 15:22:13 +01:00
05cfcd8aee
minor fixes and added type annotations to make mypy checks pass 2023-10-06 18:02:44 +02:00
2edba5f881
drop support for Python 3.10 2023-10-04 11:32:35 +02:00
11554c5053
add even more type annotations and start checking with mypy 2023-10-02 01:05:42 +02:00
eb448953a1
patching: refactor to use rust2rpm-helper if available
Also fixes test fixtures (some of which were actually *wrong* ...).
2023-10-02 00:33:44 +02:00
267d9fbef9
conf/template: support specifying supported architectures 2023-04-01 15:59:15 +02:00
26aa680301
cli: add automatic --compat flag, deprecate manual --suffix argument 2023-03-18 20:15:54 +01:00
de8205940a
generator: do not include %cargo_install for cdylib-only crates 2023-02-15 20:25:34 +01:00
53d07c28ad
Drop false claims of support Python 3.8 or 3.9
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.
2022-07-23 19:41:48 +02:00
407e56c606
Update tox environments to match supported Python versions 2022-07-23 18:58:24 +02:00
c834a9658a
Update tox settings to work with the latest changes 2022-07-22 15:48:14 +02:00
aa7e1310d2
minor code fixes and cleanups all around 2022-07-20 20:53:36 +02:00
Daniel Gonçalves
07f24fc13c Add python 3.10 to tox.ini 2021-10-14 18:41:02 +02:00
Daniel Gonçalves
bc8357dc3c Add python 3.8 and 3.9 to tox.ini 2021-10-10 15:33:48 +02:00
Igor Gnatenko
9e15b0197f
tox: update envlist
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-08-14 08:56:48 +02:00
Igor Gnatenko
df2468eefb test on py33 and py34 as well
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-02-05 21:08:10 +01:00
Igor Gnatenko
309afe53dc add tox.ini
We need to test somehow on multiple python versions.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-02-05 14:59:18 +01:00