Commit Graph

226 Commits

Author SHA1 Message Date
Troy Dawson
5492c2439c Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:20:18 -07:00
Charalampos Stratakis
20d2b0f4dc Extend test duration to 3 hours
Resolves: RHEL-45867

[skip changelog]
2024-07-11 17:32:45 +02:00
Troy Dawson
d82e9607a0 Bump release for June 2024 mass rebuild 2024-06-24 08:39:46 -07:00
Miro Hrončok
a4f7f25b9a Add RHEL gating configuration 2024-05-13 14:33:24 +02:00
Miro Hrončok
ccc0af1525 CI: Run upstream testsuite 2024-05-13 11:46:52 +02:00
Miro Hrončok
6396fb88bb Import CI tests from RHEL
This is from RHEL distgit tests/Cython, directory Sanity/smoke.

The original commit hash: 36cb03f34340bf13e42326bd9cb26f5f03b6fc27

Only necessary files were kept. Some outdated stuff was removed.

Co-Authored-By: Jan Kepler <jkejda@redhat.com>
Co-Authored-By: Lukáš Zachar <lzachar@redhat.com>
2024-05-07 17:48:02 +02:00
Miro Hrončok
d0c963e197 Don't BuildRequire pythran in RHEL
We've been told by RHEL scipy maintainers
they will be getting rid of the dependency.
2024-04-11 10:17:17 +02:00
Charalampos Stratakis
0e9ba50dcb Update to 3.0.9 (rhbz#2268123) 2024-03-17 18:37:33 +01:00
Miro Hrončok
ba710e631b Disable GCC warnings/errors about wrong self casts in final function calls
Numerous packages fail to build due to -Werror=incompatible-pointer-types
being the default in Fedora 40+.

The code is generated by Cython. No known fix at this time,
so better to disable the warning here than in each individual package.
2024-03-02 22:07:10 +01:00
Karolina Surma
e728dde39c Use Python 3.13.0a4 PyCFunctionFastWithKeywords 2024-02-21 12:37:58 +01:00
Miro Hrončok
f800157870 Convert to %autorelease and %autochangelog
[skip changelog]
2024-01-29 15:32:28 +01:00
Lumir Balhar
642a7aa4e1 Update to 3.0.8 (rhbz#2255460) 2024-01-23 12:44:46 +01:00
Fedora Release Engineering
c04aea32e5 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 20:52:34 +00:00
Fedora Release Engineering
df22711179 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 09:27:59 +00:00
Fedora Release Engineering
8f389c71bf Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-18 12:16:29 +00:00
Miro Hrončok
4f6fdd4aa8 Update to 3.0.6 2023-11-30 13:34:45 +01:00
Miro Hrončok
704bbe1117 Fix C++17 error: standard attributes in middle of decl-specifiers (CYTHON_UNUSED)
This is only relevant on Python 3.13+

Fixes (part of) https://bugzilla.redhat.com/2247486
2023-11-06 11:37:34 +01:00
Miro Hrončok
5907573e25 Convert to pyproject-rpm-macros 2023-10-31 17:07:38 +01:00
Miro Hrončok
86fdd7be24 Update to 3.0.5 2023-10-31 17:06:56 +01:00
Miro Hrončok
b652c0db5c Update to 3.0.4 2023-10-18 20:12:46 +02:00
Miro Hrončok
816bc6d12f Add more optional test dependencies to run more tests 2023-10-18 00:29:48 +02:00
Miro Hrončok
2323ac7d60 Exclude gil_in_var on i686 2023-10-18 00:29:48 +02:00
Miro Hrončok
7b55261c3d Add upstream link to the comment about skipped pstats profile tests 2023-10-13 15:00:24 +02:00
Miro Hrončok
7cb8cd1040 Update to 3.0.3 2023-10-13 12:15:25 +02:00
Miro Hrončok
8319632a82 Update to 3.0.2 2023-09-01 16:14:25 +02:00
Miro Hrončok
14926296e2 Rename python3-Cython to python3-cython 2023-07-19 07:00:16 +02:00
Miro Hrončok
87851c9fe5 Add more optional test deps 2023-07-19 07:00:16 +02:00
Miro Hrončok
1f32e41a7e Exclude tests failing on Python 3.12 2023-07-19 07:00:16 +02:00
Miro Hrončok
d2e6364600 Update to 3.0.0 2023-07-19 07:00:16 +02:00
Tomáš Hrnčiar
47185aeaea Update to 3.0.0rc2 2023-07-19 07:00:16 +02:00
Petr Viktorin
c6b945e9de Backport compile-time Python 3.12 compatibility for CYTHON_TRACE support 2023-06-30 16:52:02 +02:00
Miro Hrončok
5bbbb81a09 Bootstrap Python 3.12 with 0.29.35 2023-06-18 18:31:49 +02:00
Python Maint
4a30dd7e93 Rebuilt for Python 3.12 2023-06-16 08:21:08 +02:00
Python Maint
1c3444e22e Bootstrap for Python 3.12 2023-06-13 20:25:36 +02:00
Miro Hrončok
e08af6dcb7 Use a consistent %bcond syntax 2023-05-26 19:01:26 +02:00
Miro Hrončok
1e9bead9ab Stop shipping emacs-cython-mode in RHEL builds 2023-05-26 19:01:26 +02:00
Yaakov Selkowitz
5cc48f1485 Avoid python-jedi dependency in RHEL builds
python-jedi is unwanted in RHEL; the tests which use it are skipped
if absent, see the comment for details.

Co-Authored-By: Miro Hrončok <miro@hroncok.cz>
2023-05-26 10:42:42 +02:00
Miro Hrončok
5c173e36d1 Update to 0.29.34
Includes fixes for Python 3.12.0a5 and a6.
2023-04-03 08:21:24 +02:00
Miro Hrončok
d55635fb41 Update the RPM license tag to SPDX 2023-02-17 17:47:57 +01:00
Miro Hrončok
d52e2fc9c5 Update to 0.29.33 2023-02-17 17:46:58 +01:00
Fedora Release Engineering
92cc956a76 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 19:43:47 +00:00
Miro Hrončok
4c46cbf0e0 emacs-cython-mode: Wrap the docstring of cython-default-compile-format to 80 characters
Fixes: https://bugzilla.redhat.com/2155090
2022-12-20 01:14:01 +01:00
Miro Hrončok
7b06dc068d Avoid RPM warning
warning: line 71: Possible unexpanded macro in: Requires:       emacs(bin) >= %{_emacs_version}
2022-08-08 12:04:40 +02:00
Miro Hrončok
2f1be2ed78 Update to 0.29.32 2022-08-08 12:03:50 +02:00
Fedora Release Engineering
29491f0523 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 18:34:09 +00:00
Python Maint
6dc133adcf Rebuilt for Python 3.11 2022-06-13 18:55:39 +02:00
Python Maint
b85dfd3bda Bootstrap for Python 3.11 2022-06-13 14:53:36 +02:00
Tomáš Hrnčiar
374291e8ee Update to 0.29.30 2022-05-30 14:58:39 +02:00
Miro Hrončok
ba54d3b2cd Remove a very weird rm -rf that has not been needed for a long time 2022-03-31 13:55:10 +02:00
Miro Hrončok
db919742fc Update to 0.29.28 2022-03-31 13:55:01 +02:00