Package: obitools / 3.0.1~b26+dfsg-5

Metadata

Package Version Patches format
obitools 3.0.1~b26+dfsg-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
cmake_debian_options | (download)

setup.py | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

---
no_cython_in_binary_package.patch | (download)

requirements.txt | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 drop cython3 dependency from binary package
Bug-Debian: https://bugs.debian.org/1057995
any_arch | (download)

setup.py | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 allow building on any architecture

no rpath | (download)

setup.py | 6 1 + 5 - 0 !
1 file changed, 1 insertion(+), 5 deletions(-)

---
python3.12 | (download)

python/obitools3/apps/command.pyx | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 enable running on python 3.12

find_spec is from Python 3.4
find_module was deprecated in Python 3.10 and removed in 3.12

python3.13 | (download)

python/obitools3/apps/progress.pxd | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
cython3.patch | (download)

python/obitools3/dms/column/typed_column/int.pyx | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 fix build failure with cython3.
 This patch fixes failures to make use of the python2 specific type
 converter PyInt_FromLong by replacing it by PyLong_FromLong, from a
 file shipped by the final versions of cython3.
cflags.patch | (download)

setup.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 complement cflags instead of erasing them.
 This change allows forwarding Debian's build flags for hardening.