forked from pool/python-Cython
Compare commits
7 Commits
Author | SHA256 | Date | |
---|---|---|---|
620f2792c4 | |||
ba90c67515 | |||
08803193cc | |||
92f3edd7b6 | |||
de9caa3162 | |||
8f7ab15707 | |||
e4cca62085 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:dcc96739331fb854dcf503f94607576cfe8488066c61ca50dfd55836f132de99
|
||||
size 2751764
|
BIN
cython-3.0.12.tar.gz
(Stored with Git LFS)
Normal file
BIN
cython-3.0.12.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,3 +1,63 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 1 11:44:25 UTC 2025 - Markéta Machová <mmachova@suse.com>
|
||||
|
||||
- Make the dist-info name case-insensitive
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 25 01:11:31 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
|
||||
|
||||
- Lowercase metadata directory name.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 19 09:54:43 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to 3.0.12
|
||||
* Release 3.0.11 introduced some incorrect ``noexcept`` warnings.
|
||||
(Github issue :issue:`6335`)
|
||||
* Conditional assignments to variables using the walrus operator
|
||||
could crash. (Github issue :issue:`6094`)
|
||||
* Dict assignments to struct members with reserved C names could generate
|
||||
invalid C code.
|
||||
* Fused ctuples with the same entry types but different sizes could
|
||||
fail to compile. (Github issue :issue:`6328`)
|
||||
* In Py3, `pyximport` was not searching `sys.path` when looking for
|
||||
importable source files. (Github issue :issue:`5615`)
|
||||
* Using `& 0` on integers produced with `int.from_bytes()` could read
|
||||
invalid memory on Python 3.10. (Github issue :issue:`6480`)
|
||||
* Modules could fail to compile in PyPy 3.11 due to missing CPython
|
||||
specific header files. Patch by Matti Picus. (Github issue :issue:`6482`)
|
||||
* Minor fix in C++ ``partial_sum()`` declaration.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 31 11:48:36 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 3.0.11:
|
||||
* The C++11 emplace* methods were added to libcpp.deque. Patch
|
||||
by Somin An. (Github issue :issue:`6159`)
|
||||
* The exception check value of functions declared in pxd files
|
||||
was not always applied in 3.0.10. (Github issue
|
||||
:issue:`6122`)
|
||||
* A crash on exception deallocations was fixed. (Github issue
|
||||
:issue:`6022`)
|
||||
* A crash was fixed when assigning a zero-length slice to a
|
||||
memoryview. Patch by Michael Man. (Github issue
|
||||
:issue:`6227`)
|
||||
* libcpp.optional.value() could crash if it raised a C++
|
||||
exception. Patch by Alexander Condello. (Github issue
|
||||
:issue:`6190`)
|
||||
* The return type of str() was mishandled, leading to crashes
|
||||
with language_level=3. (Github issue :issue:`6166`)
|
||||
* bytes.startswith/endswith() failed for non-bytes substrings
|
||||
(e.g. bytearray). (Github issue :issue:`6168`)
|
||||
* Fused ctuples crashed Cython. (Github issue :issue:`6068`)
|
||||
* A compiler crash was fixed when using extension types in
|
||||
fused types. (Github issue :issue:`6204`)
|
||||
* The module cleanup code was incorrect for globally defined
|
||||
memory view slices. (Github issue :issue:`6276`)
|
||||
* Some adaptations were made to enable compilation in Python
|
||||
3.13. (Github issues :issue:`5997`, :issue:`6182`,
|
||||
:issue:`6251`)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 2 09:50:48 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-Cython
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -19,13 +19,13 @@
|
||||
%bcond_with test
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-Cython
|
||||
Version: 3.0.10
|
||||
Version: 3.0.12
|
||||
Release: 0
|
||||
Summary: The Cython compiler for writing C extensions for the Python language
|
||||
License: Apache-2.0
|
||||
URL: https://cython.org/
|
||||
# SourceRepository: https://github.com/cython/cython
|
||||
Source: https://files.pythonhosted.org/packages/source/C/Cython/Cython-%{version}.tar.gz
|
||||
Source: https://files.pythonhosted.org/packages/source/C/Cython/cython-%{version}.tar.gz
|
||||
Source1: python-Cython-rpmlintrc
|
||||
BuildRequires: %{python_module devel}
|
||||
BuildRequires: %{python_module pip}
|
||||
@@ -53,7 +53,7 @@ functions and declaring C types on variables and class attributes. This
|
||||
allows the compiler to generate very efficient C code from Cython code.
|
||||
|
||||
%prep
|
||||
%setup -q -n Cython-%{version}
|
||||
%setup -q -n cython-%{version}
|
||||
# Fix non-executable scripts
|
||||
sed -i "s|^#!.*||" Cython/Debugger/{libpython,Cygdb}.py cython.py
|
||||
|
||||
@@ -94,7 +94,7 @@ $python runtests.py -v
|
||||
%python_alternative %{_bindir}/cython
|
||||
%python_alternative %{_bindir}/cythonize
|
||||
%{python_sitearch}/Cython/
|
||||
%{python_sitearch}/Cython-%{version}.dist-info
|
||||
%{python_sitearch}/[cC]ython-%{version}.dist-info
|
||||
%{python_sitearch}/cython.py*
|
||||
%pycache_only %{python_sitearch}/__pycache__/cython*.py*
|
||||
%{python_sitearch}/pyximport/
|
||||
|
Reference in New Issue
Block a user