Commit Graph

27 Commits

Author SHA1 Message Date
2b66248c7f
Modernize the specfile and run all tests
Use pyproject macros:

- Use `%pyproject_check_import` instead of manually calling `python -c`.

- The conditional setuptools_scm stuff can be removed.
  python-setuptools_scm is now part of RHEL.

Run all tests:

- Always run pytest unit tests
- Run all integration tests instead of just examples/hello-world.

Formatting:

- Two lines between specfile settings
- Make `%description`s DRY.
2023-08-23 19:40:12 +00:00
eb994eef50
Remove obsolete ExcludeArch: %{rust_arches} 2023-08-23 14:17:42 +00:00
Christian Heimes
568e1bc37e Update to 1.7.0, fixes rhbz#2233656
- modernize packaging, upstream has remove setup.py
- remove setup.cfg hacks for RHEL
2023-08-23 07:28:29 +02:00
Fedora Release Engineering
ffc5fcc6da Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 13:58:29 +00:00
Python Maint
2a9c679fed Rebuilt for Python 3.12 2023-06-14 15:56:23 +02:00
Miro Hrončok
32e41ddd22 Try to switch to the proper branch 2023-06-08 13:39:59 +02:00
Miro Hrončok
189187aa0a CI: Build python-cryptography 2023-06-08 12:39:22 +02:00
2a8da6b9d5
Update to 1.6.0. Fixes rhbz#2190299. 2023-05-22 00:01:35 +00:00
Fabio Valentini
426db44b27
Remove bogus dependency restriction on rust-packaging 2023-05-22 00:00:09 +00:00
Fedora Release Engineering
bd63adcddf Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 17:14:10 +00:00
Tomáš Hrnčiar
d4f8f0e47b Update to 1.5.2
Fixes: rhbz#2079046
2022-12-19 09:53:06 +01:00
Fedora Release Engineering
bfbd0bc024 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 22:16:02 +00:00
Python Maint
e51d27d2d2 Rebuilt for Python 3.11 2022-06-14 08:29:23 +02:00
Christian Heimes
741b52629b Update to 1.2.0, fixes RHBZ#2066883 2022-03-23 10:53:36 +01:00
Fedora Release Engineering
963401f28d - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 15:27:28 +00:00
Christian Heimes
51e8dc3a38 Update to 1.1.2, fixes RHBZ#2027601 2021-12-06 14:45:17 +01:00
Christian Heimes
03d51e0015 Update to 1.0.0, fixes RHBZ#2025354 2021-11-22 08:41:32 +01:00
Christian Heimes
c0fa334474 convert to rpmautospec 2021-11-22 08:06:50 +01:00
Fedora Release Engineering
8a08c5818f - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 09:26:25 +00:00
Python Maint
976df43501 Rebuilt for Python 3.10 2021-06-02 23:26:14 +02:00
Christian Heimes
a80eac7feb Update to 0.12.1 2021-03-11 11:15:59 +01:00
Christian Heimes
37bb6e82a6 Update to 0.12.0 (#1936679)
Run tomlgen example as test case
2021-03-09 11:09:06 +01:00
Christian Heimes
1182f8f185 Fix RHEL build: remove wheel build requirements, use rust-toolset 2021-02-11 15:31:54 +01:00
Christian Heimes
e5d1d1a932 Add RHEL packaging support 2021-02-11 07:21:06 +01:00
Fedora Release Engineering
64408c57e9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 13:20:46 +00:00
Christian Heimes
a5ddc25d77 Initial import (#1906490). 2021-01-14 21:11:20 +01:00
Gwyn Ciesla
40b3161b9b Added the README 2021-01-14 20:00:35 +00:00