Commit Graph

304 Commits

Author SHA1 Message Date
Troy Dawson ffcf2317d6 Bump release for June 2024 mass rebuild 2024-06-24 09:20:04 -07:00
Karel Srot 564d535ff8 [ci] Configure CI tests and gating.yaml
Resolves: RHEL-38911

Signed-off-by: Karel Srot <ksrot@redhat.com>
2024-05-29 13:33:10 +02:00
Yaakov Selkowitz 9354f348b3 Disable all extras in RHEL builds
The vast majority of these extras require dependencies not available in
RHEL.  Disabling them does not affect the ability to use the packages
with those dependencies installed from a different source, but it does
avoid the unwanted build dependencies.
2024-02-12 09:26:53 -05:00
Nils Philippsen 71b1cf9e3b Don’t build asyncmy extra package on x86 (32bit)
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2024-02-11 18:41:45 +01:00
Nils Philippsen 201a78975d Update to 2.0.26
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2024-02-11 17:53:54 +01:00
Nils Philippsen 0b4cf94834 Generate build requirements for extra packages
Thanks to Miro Hrončok for the hint!

Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2024-02-11 17:53:29 +01:00
Yaakov Selkowitz 8a0ad755ca Avoid mypy dependency in RHEL builds
RHEL does not include mypy, and the plugin is deprecated in 2.0:

https://docs.sqlalchemy.org/en/20/orm/extensions/mypy.html
2024-02-03 23:55:02 -05:00
Nils Philippsen 4cdab0416c Upgrade to 2.0.25
Modernize the spec file in the process.

Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2024-02-01 20:02:37 +01:00
Fedora Release Engineering 86ed0d5d84 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 11:09:43 +00:00
Nils Philippsen 4d5eec2968 Update to 1.4.51
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2024-01-19 13:13:46 +01:00
Nils Philippsen 53802d36cc Tag copyright page as %license in documentation
[skip changelog]

Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2024-01-19 13:13:46 +01:00
Nils Philippsen 81263afd6a Reintroduce aiomysql version requirement
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2024-01-18 15:32:10 +01:00
Nils Philippsen 4c5ef9f40e Patch to accept “too low” aiomysql version
Resolves: #2249625, #2249624, #2249623, #2248038

Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2023-11-16 13:38:14 +01:00
Nils Philippsen 1c5ba85683 Version 1.4.50
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2023-11-02 22:33:10 +01:00
Fedora Release Engineering 926d3f208f Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 14:27:21 +00:00
Nils Philippsen bb52e5c512 Version 1.4.49
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2023-07-06 15:43:27 +02:00
Miro Hrončok 54a0e1dce2 Update to a git snapshot (future 1.4.49) for Python 3.12 support 2023-07-03 09:16:51 +02:00
Python Maint 50ce61b6e1 Rebuilt for Python 3.12 2023-06-15 18:55:06 +02:00
Nils Philippsen e05c93cf5f Version 1.4.48
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2023-05-21 18:09:15 +02:00
Fedora Release Engineering 2a5b25907e Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 17:38:06 +00:00
Nils Philippsen a562598634 Version 1.4.46
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2023-01-04 19:27:52 +01:00
Nils Philippsen 1931dc425a Disable xdist across the board
Meanwhile, tests crash when run under xdist on Fedora 37, too.

Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-12-12 16:00:43 +01:00
Nils Philippsen 4fb1345b4a Remove obsolete patch
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-12-12 14:46:46 +01:00
Nils Philippsen 59c72f935d Version 1.4.45
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-12-12 14:24:51 +01:00
Troy Dawson 7cdcfe93f7 Fix typo 2022-12-07 09:25:47 -08:00
Yaakov Selkowitz cb2cee792d Disable xdist in ELN builds 2022-12-06 04:16:42 +00:00
Nils Philippsen 9e5c98850c Fix test failing on 32bit
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-11-14 15:45:22 +01:00
Nils Philippsen f0ed3500b7 Version 1.4.44
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-11-14 15:08:46 +01:00
Nils Philippsen d2d43008ea Test without pytest-xdist on Fedora 38
For some reason, when running tests in parallel using pytest-xdist,
worker processes are very prone to crash, causing test failures.

Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-11-09 09:51:40 +01:00
Nils Philippsen 03b848d2a7 Version 1.4.43
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-11-07 11:34:37 +01:00
Nils Philippsen e16a1a2822 Version 1.4.42
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-10-26 10:58:01 +02:00
Nils Philippsen f73c8c2301 Version 1.4.41
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-09-07 13:33:22 +02:00
Nils Philippsen 95d9463b69 Convert to rpmautospec
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-09-07 13:21:26 +02:00
Nils Philippsen b68c9a58f8 Version 1.4.40
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-08-09 11:06:50 +02:00
Nils Philippsen fec9d66404 Add missing changelog entry
Give credit where credit is due.

Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-08-09 11:04:57 +02:00
Miro Hrončok 597abac0f9 Remove obsolete cruft from the specfile, follow the packaging guidelines
- spell Python in summary with capital P
 - use HTTPS URL
 - use %pypi_source
 - remove a note about Python 2 from the description, there is no Python 2
 - %python_provide is redundant and deprecated
 - the Obsoletes for python2-sqlalchemy is not needed
 - %pytest is shorter and tests the installed module
 - listing %{python3_sitearch}/* in %files is forbidden
 - move python3-sqlalchemy %package above python-doc to be able to reuse %{summary}
2022-07-25 22:27:11 +02:00
Fedora Release Engineering f7ad5c6345 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 22:38:30 +00:00
Nils Philippsen d750644a9a version 1.4.39
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-06-24 22:42:25 +02:00
Nils Philippsen c2225281fa version 1.4.38
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-06-24 16:55:11 +02:00
Python Maint 783932ce13 Rebuilt for Python 3.11 2022-06-14 12:09:00 +02:00
Nils Philippsen 135fe38dc4 Generally BR: python3-pytest-xdist, also on EL9
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-06-08 15:09:12 +02:00
Nils Philippsen 264081ef59 version 1.4.37
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-06-01 17:12:14 +02:00
Nils Philippsen 4530bf5952 version 1.4.36
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-04-27 14:12:34 +02:00
Nils Philippsen 5b0e255a1c version 1.4.35
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-04-07 10:05:02 +02:00
Nils Philippsen fc8aa99ab7 fix typo
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-04-01 10:58:21 +02:00
Nils Philippsen a840ebe415 version 1.4.34
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-04-01 10:44:04 +02:00
Nils Philippsen deb84ea146 remove obsolete (no-op) tweak of setup.cfg
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-03-08 10:24:01 +01:00
Nils Philippsen b5a939a5f1 don't BR: python3-pytest-xdist on EL9
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-03-08 10:23:47 +01:00
Nils Philippsen 0c0fe1b3e9 version 1.4.32
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-03-08 10:17:18 +01:00
Nils Philippsen da0dcc3c9e So we do have a new year...
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2022-01-21 12:20:04 +01:00