Commit Graph

85 Commits

Author SHA1 Message Date
Stephen Gallagher
1d3017f2cb Merge branch 'c10s' into c9s 2024-08-21 09:55:59 -04:00
Release Configuration Management
277c1bcf76 New branch setup 2024-07-31 03:36:28 -04:00
Nils Philippsen
2e0a1b7cfc Update to 0.6.5
- Install man page

Additionally, enable building without poetry and add fill-in for %bcond
macro for platforms where poetry is missing.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-06-25 16:13:42 +02:00
Troy Dawson
f4f18b88d7 Bump release for June 2024 mass rebuild 2024-06-24 09:19:38 -07:00
Nils Philippsen
d997a3d16a Don’t use %py_dist_name macro
This makes the spec file robust against it being undefined, in case the
respective macro package is missing when the SRPM is built.

Also, explain the xdist conditional better.

[skip changelog]

Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-02-09 11:37:50 +01:00
Nils Philippsen
9cf1aaf7b0 Apply workaround for old poetry with sed
[skip changelog]

Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-02-09 10:48:54 +01:00
Nils Philippsen
945ef757cb Update to 0.6.1
Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-02-09 10:22:34 +01:00
Nils Philippsen
9cefebf25e Update old-poetry patch
[skip changelog]

Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-01-27 11:12:41 +01:00
Nils Philippsen
a5ee52b329 Update to 0.6.0
Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-01-27 10:57:56 +01:00
Fedora Release Engineering
822df00158 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 10:19:20 +00:00
Fedora Release Engineering
818b856d6c Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 06:42:05 +00:00
Nils Philippsen
3600869117 Update to 0.5.1
Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-01-16 16:48:36 +01:00
Nils Philippsen
ce3b60166a Update to 0.5.0
Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-01-15 11:56:56 +01:00
Nils Philippsen
9ee17e7b68 Update to 0.4.2
Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-01-11 15:19:04 +01:00
Nils Philippsen
f4db85d49a Update patch for old poetry versions
Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-01-08 15:37:35 +01:00
Nils Philippsen
1d86aabe53 Update to 0.4.1
Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-12-15 23:13:09 +01:00
Yaakov Selkowitz
9e5158a802 Drop unwanted python-pytest-cov dependency
Coverage checkers should not be run when building Fedora or RHEL packages:

https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters
2023-12-02 23:04:40 -05:00
Nils Philippsen
e750469eea Update to 0.4.0
This removes the Koji plugin which will be built from its own source
package.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-11-30 17:34:31 +01:00
Nils Philippsen
b40bc63be8 Update to 0.3.8
Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-11-14 17:31:55 +01:00
Nils Philippsen
264dae5a4c Fix building on Fedora 37 and EPEL 9
These OS releases come with a Poetry version older than 1.2 and don’t
cope with group sections in pyproject.toml.

[skip changelog]

Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-11-14 14:16:42 +01:00
Nils Philippsen
e2e8052efe Update to 0.3.7
Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-11-14 13:43:30 +01:00
Nils Philippsen
2e6cdfb320 Update to 0.3.6
Additionally, tidy up and modernize the spec file.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-11-14 13:15:23 +01:00
Zbigniew Jędrzejewski-Szmek
5f50ea22b6 Run pytest with -v
[skip changelog]
2023-09-25 13:18:42 +02:00
Yaakov Selkowitz
7f0832b7d3 Disable the macros subpackage in F40+
The macros were added to F40 (and hence ELN and RHEL 10) in
redhat-rpm-config 264.
2023-08-22 16:07:06 -04:00
Fedora Release Engineering
22de4c9e28 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 13:45:31 +00:00
Python Maint
8d3dc0af1f Rebuilt for Python 3.12 2023-06-15 00:05:31 +02:00
Yaakov Selkowitz
480f5d532a Avoid pytest-cov, disable xdist in RHEL builds
Coverage tests are unwanted in both RHEL and Fedora builds:

https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters

pytest-xdist is unwanted in RHEL, so adjust the default accordingly.
Also, use the %%pytest macro to set appropriate variables.
2023-05-24 14:03:48 -04:00
Nils Philippsen
89185d008a Update to 0.3.5
Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-02-08 20:51:26 +01:00
Nils Philippsen
e8412c2b16 Update to 0.3.4
Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-02-08 20:22:19 +01:00
Nils Philippsen
2ca7d51a4c Update to 0.3.3
Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-02-08 19:26:37 +01:00
Nils Philippsen
f962a0a03a Update to 0.3.2
Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-01-24 16:43:09 +01:00
Fedora Release Engineering
38ca9973c8 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 17:04:10 +00:00
Nils Philippsen
8727dbcb83 Update to 0.3.1
Signed-off-by: Nils Philippsen <nils@redhat.com>
2022-11-11 19:41:29 +01:00
Zbigniew Jędrzejewski-Szmek
d1e6485de7 Convert to rpmautospec
Fixes https://pagure.io/fedora-infra/rpmautospec/issue/187
2022-11-10 10:15:13 +01:00
Nils Philippsen
80b09cdf6e Update to 0.3.0
Signed-off-by: Nils Philippsen <nils@redhat.com>
2022-07-27 11:54:16 +02:00
Nils Philippsen
bd4b3fc0f7 Generally BR: python3-pytest-xdist, also on EL9
Signed-off-by: Nils Philippsen <nils@redhat.com>
2022-07-27 11:53:35 +02:00
Fedora Release Engineering
ffcbb66a86 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 22:07:30 +00:00
Python Maint
fe54ae47dc Rebuilt for Python 3.11 2022-06-16 19:46:04 +02:00
Nils Philippsen
9988d845be Update to 0.2.8
Signed-off-by: Nils Philippsen <nils@redhat.com>
2022-05-16 18:25:27 +02:00
Nils Philippsen
3722993fc0 Don't BR: python3-pytest-xdist on EL9
Signed-off-by: Nils Philippsen <nils@redhat.com>
2022-05-15 13:38:39 +02:00
Nils Philippsen
b8a3210b4e Update to 0.2.6
Signed-off-by: Nils Philippsen <nils@redhat.com>
2022-04-25 14:12:32 +02:00
Fedora Release Engineering
cd85a77a4f - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 15:19:25 +00:00
Nils Philippsen
d5b30d5351 Update to 0.2.5
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-08-06 17:40:33 +02:00
Nils Philippsen
661272289d Update to 0.2.4
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-08-05 21:33:46 +02:00
Fedora Release Engineering
509e1b6a7f - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 09:18:45 +00:00
Nils Philippsen
4e2c8a9044 Update to 0.2.3
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-06-16 13:32:43 +02:00
Python Maint
41d94e0e84 Rebuilt for Python 3.10 2021-06-04 20:59:59 +02:00
Nils Philippsen
ff7486f538 Bump the release due to the f34-infra build
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-06-04 16:23:27 +02:00
Nils Philippsen
fd8ed81c06 Update to 0.2.2
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-06-04 15:59:12 +02:00
Nils Philippsen
bf88880961 Update to 0.2.1
Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-05-27 17:45:54 +02:00