Francisco Trivino
fec4460b6e
Update to 1.10.2
...
Update to a more recent version, 1.10.2. This will bump the NVR, which is required for the CRB request.
I also cherry pick https://src.fedoraproject.org/rpms/python-setuptools-rust/pull-request/10
Depend only on cargo at runtime: setuptools-rust does not use RPM macros, just cargo.
Any package which uses this would already be expected to pull in the respective macros
itself. Relaxing the dependency fixes EPEL 10 builds, as RHEL's rust-toolset and EPEL's
cargo-rpm-macros (aka rust-packaging) officially conflict. As this package is being moved
from buildroot-only to CRB, it would break EPEL 10 without this change.
Drop manually listed %license file.
Resolves: RHEL-66224
Signed-off-by: Francisco Trivino <ftrivino@redhat.com>
2024-12-04 10:35:57 +01:00
Francisco Trivino
93bfad73fe
Fix rpm-sti-test tests
...
Fix tests/tests.yaml, they were copied from fedora src.
Run RHEL tests instead.
Signed-off-by: Francisco Trivino <ftrivino@redhat.com>
2024-12-03 19:48:46 +01:00
Troy Dawson
1cf02823a4
Bump release for October 2024 mass rebuild:
...
Resolves: RHEL-64018
2024-10-29 09:09:00 -07:00
Francisco Trivino
55cf0f12ba
Add gating.yaml
...
This commit adds gating.yaml file.
Fixes: https://issues.redhat.com/browse/RHELMISC-3928
Signed-off-by: Francisco Trivino <ftrivino@redhat.com>
2024-08-29 13:44:52 +02:00
Troy Dawson
ee4eee3a67
Bump release for June 2024 mass rebuild
2024-06-24 09:19:50 -07:00
Fedora Release Engineering
86c8f1315a
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-26 10:41:40 +00:00
Fedora Release Engineering
9110accd91
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-22 07:01:08 +00:00
549cb8e21d
Fix inaccurate RHEL comment
2023-08-31 01:59:03 +00:00
363f52c779
Use pyproject_wheel instead of calling hook directly
2023-08-31 01:57:25 +00:00
4f58df49c3
Use direct paths instead of activating venvs
2023-08-31 01:55:57 +00:00
daa4ac0436
Use %py3_test_envvars instead of manually setting PYTHONPATH
2023-08-31 01:53:30 +00:00
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