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