diff -Nru cysignals-1.11.2+ds/debian/adhoc/examples/example/Makefile cysignals-1.11.2+ds1/debian/adhoc/examples/example/Makefile --- cysignals-1.11.2+ds/debian/adhoc/examples/example/Makefile 2019-10-26 08:26:33.000000000 +0000 +++ cysignals-1.11.2+ds1/debian/adhoc/examples/example/Makefile 2023-08-13 21:21:03.000000000 +0000 @@ -16,7 +16,7 @@ # # written for Debian by Jerome Benoit # on behalf of the Debian Python Modules Team -# copyright: 2016-2019 Jerome Benoit +# copyright: 2016-2023 Jerome Benoit # distributed under the terms and conditions of GPL version 3 or later # diff -Nru cysignals-1.11.2+ds/debian/changelog cysignals-1.11.2+ds1/debian/changelog --- cysignals-1.11.2+ds/debian/changelog 2023-03-17 09:28:03.000000000 +0000 +++ cysignals-1.11.2+ds1/debian/changelog 2023-08-13 22:14:32.000000000 +0000 @@ -1,8 +1,21 @@ -cysignals (1.11.2+ds-2build1) lunar; urgency=medium +cysignals (1.11.2+ds1-1) unstable; urgency=medium - * No-change rebuild with Python 3.11 only + * FTBFS-SAB fix release (Closes: #1044486), new Debian Source. + * Debianization: + - d/copyright: + - Files-Excluded list, refresh (NOTE: the upstream tarball + appeared to have been clean up); + - Copyright year tuple, update; + - d/watch: + - Debian Source suffix, increment; + - d/python-cysignals-doc.docs, update; + - d/clean, update; + - d/control: + - Standards-Version, bump to 4.6.2 (no change); + - d/adhoc/examples/example/Makefile: + - Copyright year tuple, update. - -- Graham Inggs Fri, 17 Mar 2023 09:28:03 +0000 + -- Jerome Benoit Sun, 13 Aug 2023 22:14:32 +0000 cysignals (1.11.2+ds-2) unstable; urgency=medium diff -Nru cysignals-1.11.2+ds/debian/clean cysignals-1.11.2+ds1/debian/clean --- cysignals-1.11.2+ds/debian/clean 2018-02-16 11:11:01.000000000 +0000 +++ cysignals-1.11.2+ds1/debian/clean 2023-08-13 22:13:38.000000000 +0000 @@ -1,4 +1,5 @@ .pybuild/ +src/cysignals.egg-info/ cysignals.egg-info/ src/config.h.in configure diff -Nru cysignals-1.11.2+ds/debian/control cysignals-1.11.2+ds1/debian/control --- cysignals-1.11.2+ds/debian/control 2022-11-27 18:49:02.000000000 +0000 +++ cysignals-1.11.2+ds1/debian/control 2023-08-13 22:05:51.000000000 +0000 @@ -25,7 +25,7 @@ texlive-fonts-recommended, texlive-latex-extra, tex-gyre -Standards-Version: 4.6.1 +Standards-Version: 4.6.2 Homepage: https://github.com/sagemath/cysignals Vcs-Git: https://salsa.debian.org/python-team/packages/cysignals.git Vcs-Browser: https://salsa.debian.org/python-team/packages/cysignals diff -Nru cysignals-1.11.2+ds/debian/copyright cysignals-1.11.2+ds1/debian/copyright --- cysignals-1.11.2+ds/debian/copyright 2022-11-27 18:50:23.000000000 +0000 +++ cysignals-1.11.2+ds1/debian/copyright 2023-08-13 21:44:16.000000000 +0000 @@ -3,17 +3,19 @@ Upstream-Contact: The Sage Development Team Source: https://github.com/sagemath/cysignals Files-Excluded: - src/config.h.in - configure + .gitignore + .github + .travis.yml + .appveyor.yml Files: * Copyright: - 2016-2022 The Sage Development Team + 2016-2023 The Sage Development Team License: LGPL-3+ Files: debian/* Copyright: - 2016-2022 Jerome Benoit + 2016-2023 Jerome Benoit License: GPL-3+ License: LGPL-3+ diff -Nru cysignals-1.11.2+ds/debian/python-cysignals-doc.docs cysignals-1.11.2+ds1/debian/python-cysignals-doc.docs --- cysignals-1.11.2+ds/debian/python-cysignals-doc.docs 2018-02-16 11:11:01.000000000 +0000 +++ cysignals-1.11.2+ds1/debian/python-cysignals-doc.docs 2023-08-13 21:59:01.000000000 +0000 @@ -1,2 +1 @@ -PKG-INFO README.rst diff -Nru cysignals-1.11.2+ds/debian/watch cysignals-1.11.2+ds1/debian/watch --- cysignals-1.11.2+ds/debian/watch 2022-11-27 18:30:47.000000000 +0000 +++ cysignals-1.11.2+ds1/debian/watch 2023-08-13 21:48:39.000000000 +0000 @@ -1,3 +1,3 @@ version=4 -opts=repack,compression=xz,dversionmangle=s/\+ds//,repacksuffix=+ds,uversionmangle=s/[-~]?rc/~rc/,filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/cysignals-$1\.tar\.gz/ \ +opts=repack,compression=xz,dversionmangle=s/\+ds[\d]//,repacksuffix=+ds1,uversionmangle=s/[-~]?rc/~rc/,filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/cysignals-$1\.tar\.gz/ \ https://github.com/sagemath/cysignals/tags .*/archive/refs/tags/v?(\d\S*)\.tar\.gz diff -Nru cysignals-1.11.2+ds/PKG-INFO cysignals-1.11.2+ds1/PKG-INFO --- cysignals-1.11.2+ds/PKG-INFO 2021-12-15 06:27:45.000000000 +0000 +++ cysignals-1.11.2+ds1/PKG-INFO 1970-01-01 00:00:00.000000000 +0000 @@ -1,101 +0,0 @@ -Metadata-Version: 2.1 -Name: cysignals -Version: 1.11.2 -Summary: Interrupt and signal handling for Cython -Home-page: https://github.com/sagemath/cysignals -Author: Martin R. Albrecht, François Bissey, Volker Braun, Jeroen Demeyer -Author-email: sage-devel@googlegroups.com -License: GNU Lesser General Public License, version 3 or later -Description: cysignals: interrupt and signal handling for Cython - =================================================== - - .. image:: https://travis-ci.org/sagemath/cysignals.svg?branch=master - :target: https://travis-ci.org/sagemath/cysignals - - .. image:: https://ci.appveyor.com/api/projects/status/vagqk56cj3ndycp4?svg=true - :target: https://ci.appveyor.com/project/sagemath/cysignals - - .. image:: https://readthedocs.org/projects/cysignals/badge/?version=latest - :target: http://cysignals.readthedocs.org - - Cython and interrupts - --------------------- - - When writing `Cython `_ code, special care must be - taken to ensure that the code can be interrupted with ``CTRL-C``. - Since Cython optimizes for speed, Cython normally does not check for - interrupts. For example, code like the following cannot be interrupted - in Cython:: - - while True: - pass - - The ``cysignals`` package provides mechanisms to handle interrupts (and other - signals and errors) in Cython code. - - Requirements - ------------ - - - Python >= 3.6 - - Cython >= 0.28 - - Sphinx >= 1.6 (for building the documentation) - - PARI/GP (optional; for interfacing with the PARI/GP signal handler) - - Links - ----- - - * cysignals on the Python package index: https://pypi.org/project/cysignals/ - * cysignals code repository and issue tracker on GitHub: https://github.com/sagemath/cysignals - * full cysignals documentation on Read the Docs: http://cysignals.readthedocs.io/ - - Changelog - --------- - - 1.11.2 (2021-12-15) - ^^^^^^^^^^^^^^^^^^^ - - * Drop assembly code added after 1.10.3 that is not portable. - - - 1.11.0 (2021-11-26) - ^^^^^^^^^^^^^^^^^^^ - - * Drop Python 2 support; bump minimum Python version to 3.6. [#142] - * Fixed compilation with glib 3.34. [#151] - * Improved testing. [#139, #152, #154] - - - 1.10.3 (2021-03-16) - ^^^^^^^^^^^^^^^^^^^ - - * Improved installation of cysignals with ``pip install -e``. [#130] - - * Fixed compilation of OpenMP modules that also use cysignals. [#128] - - * Fixed segmentation fault that could occur when ``sig_occurred()`` is - called recursively during garbage collection. [#127] - - * Improved error reporting of signals that occurred inside ``sig_on()`` as - opposed to outside them. - - * Fixed bug in the ``cysignals_example`` package. [#113] - - For changes in previous releases, see the best source available is to - compare git tags: https://github.com/sagemath/cysignals/tags - -Platform: UNKNOWN -Classifier: Development Status :: 5 - Production/Stable -Classifier: Intended Audience :: Developers -Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) -Classifier: Operating System :: POSIX -Classifier: Programming Language :: C -Classifier: Programming Language :: Cython -Classifier: Programming Language :: Python -Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.6 -Classifier: Programming Language :: Python :: 3.7 -Classifier: Programming Language :: Python :: 3.8 -Classifier: Programming Language :: Python :: 3.9 -Classifier: Topic :: System -Classifier: Topic :: Software Development :: Debuggers -Description-Content-Type: text/x-rst diff -Nru cysignals-1.11.2+ds/readthedocs-conda.yml cysignals-1.11.2+ds1/readthedocs-conda.yml --- cysignals-1.11.2+ds/readthedocs-conda.yml 1970-01-01 00:00:00.000000000 +0000 +++ cysignals-1.11.2+ds1/readthedocs-conda.yml 2021-12-15 06:24:51.000000000 +0000 @@ -0,0 +1,3 @@ +dependencies: + - autoconf + - automake diff -Nru cysignals-1.11.2+ds/readthedocs.yml cysignals-1.11.2+ds1/readthedocs.yml --- cysignals-1.11.2+ds/readthedocs.yml 1970-01-01 00:00:00.000000000 +0000 +++ cysignals-1.11.2+ds1/readthedocs.yml 2021-12-15 06:24:51.000000000 +0000 @@ -0,0 +1,5 @@ +conda: + file: readthedocs-conda.yml +python: + version: 2.7 + pip_install: true diff -Nru cysignals-1.11.2+ds/requirements.txt cysignals-1.11.2+ds1/requirements.txt --- cysignals-1.11.2+ds/requirements.txt 1970-01-01 00:00:00.000000000 +0000 +++ cysignals-1.11.2+ds1/requirements.txt 2021-12-15 06:24:51.000000000 +0000 @@ -0,0 +1,3 @@ +setuptools +Cython>=0.28 +Sphinx>=1.6 diff -Nru cysignals-1.11.2+ds/setup.cfg cysignals-1.11.2+ds1/setup.cfg --- cysignals-1.11.2+ds/setup.cfg 2021-12-15 06:27:45.000000000 +0000 +++ cysignals-1.11.2+ds1/setup.cfg 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -[egg_info] -tag_build = -tag_date = 0 - diff -Nru cysignals-1.11.2+ds/src/cysignals.egg-info/dependency_links.txt cysignals-1.11.2+ds1/src/cysignals.egg-info/dependency_links.txt --- cysignals-1.11.2+ds/src/cysignals.egg-info/dependency_links.txt 2021-12-15 06:27:45.000000000 +0000 +++ cysignals-1.11.2+ds1/src/cysignals.egg-info/dependency_links.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ - diff -Nru cysignals-1.11.2+ds/src/cysignals.egg-info/PKG-INFO cysignals-1.11.2+ds1/src/cysignals.egg-info/PKG-INFO --- cysignals-1.11.2+ds/src/cysignals.egg-info/PKG-INFO 2021-12-15 06:27:45.000000000 +0000 +++ cysignals-1.11.2+ds1/src/cysignals.egg-info/PKG-INFO 1970-01-01 00:00:00.000000000 +0000 @@ -1,101 +0,0 @@ -Metadata-Version: 2.1 -Name: cysignals -Version: 1.11.2 -Summary: Interrupt and signal handling for Cython -Home-page: https://github.com/sagemath/cysignals -Author: Martin R. Albrecht, François Bissey, Volker Braun, Jeroen Demeyer -Author-email: sage-devel@googlegroups.com -License: GNU Lesser General Public License, version 3 or later -Description: cysignals: interrupt and signal handling for Cython - =================================================== - - .. image:: https://travis-ci.org/sagemath/cysignals.svg?branch=master - :target: https://travis-ci.org/sagemath/cysignals - - .. image:: https://ci.appveyor.com/api/projects/status/vagqk56cj3ndycp4?svg=true - :target: https://ci.appveyor.com/project/sagemath/cysignals - - .. image:: https://readthedocs.org/projects/cysignals/badge/?version=latest - :target: http://cysignals.readthedocs.org - - Cython and interrupts - --------------------- - - When writing `Cython `_ code, special care must be - taken to ensure that the code can be interrupted with ``CTRL-C``. - Since Cython optimizes for speed, Cython normally does not check for - interrupts. For example, code like the following cannot be interrupted - in Cython:: - - while True: - pass - - The ``cysignals`` package provides mechanisms to handle interrupts (and other - signals and errors) in Cython code. - - Requirements - ------------ - - - Python >= 3.6 - - Cython >= 0.28 - - Sphinx >= 1.6 (for building the documentation) - - PARI/GP (optional; for interfacing with the PARI/GP signal handler) - - Links - ----- - - * cysignals on the Python package index: https://pypi.org/project/cysignals/ - * cysignals code repository and issue tracker on GitHub: https://github.com/sagemath/cysignals - * full cysignals documentation on Read the Docs: http://cysignals.readthedocs.io/ - - Changelog - --------- - - 1.11.2 (2021-12-15) - ^^^^^^^^^^^^^^^^^^^ - - * Drop assembly code added after 1.10.3 that is not portable. - - - 1.11.0 (2021-11-26) - ^^^^^^^^^^^^^^^^^^^ - - * Drop Python 2 support; bump minimum Python version to 3.6. [#142] - * Fixed compilation with glib 3.34. [#151] - * Improved testing. [#139, #152, #154] - - - 1.10.3 (2021-03-16) - ^^^^^^^^^^^^^^^^^^^ - - * Improved installation of cysignals with ``pip install -e``. [#130] - - * Fixed compilation of OpenMP modules that also use cysignals. [#128] - - * Fixed segmentation fault that could occur when ``sig_occurred()`` is - called recursively during garbage collection. [#127] - - * Improved error reporting of signals that occurred inside ``sig_on()`` as - opposed to outside them. - - * Fixed bug in the ``cysignals_example`` package. [#113] - - For changes in previous releases, see the best source available is to - compare git tags: https://github.com/sagemath/cysignals/tags - -Platform: UNKNOWN -Classifier: Development Status :: 5 - Production/Stable -Classifier: Intended Audience :: Developers -Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) -Classifier: Operating System :: POSIX -Classifier: Programming Language :: C -Classifier: Programming Language :: Cython -Classifier: Programming Language :: Python -Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.6 -Classifier: Programming Language :: Python :: 3.7 -Classifier: Programming Language :: Python :: 3.8 -Classifier: Programming Language :: Python :: 3.9 -Classifier: Topic :: System -Classifier: Topic :: Software Development :: Debuggers -Description-Content-Type: text/x-rst diff -Nru cysignals-1.11.2+ds/src/cysignals.egg-info/requires.txt cysignals-1.11.2+ds1/src/cysignals.egg-info/requires.txt --- cysignals-1.11.2+ds/src/cysignals.egg-info/requires.txt 2021-12-15 06:27:45.000000000 +0000 +++ cysignals-1.11.2+ds1/src/cysignals.egg-info/requires.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -Cython>=0.28 diff -Nru cysignals-1.11.2+ds/src/cysignals.egg-info/SOURCES.txt cysignals-1.11.2+ds1/src/cysignals.egg-info/SOURCES.txt --- cysignals-1.11.2+ds/src/cysignals.egg-info/SOURCES.txt 2021-12-15 06:27:45.000000000 +0000 +++ cysignals-1.11.2+ds1/src/cysignals.egg-info/SOURCES.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1,47 +0,0 @@ -LICENSE -MANIFEST.in -Makefile -README.rst -VERSION -configure -configure.ac -rundoctests.py -setup.py -testgdb.py -docs/Makefile -docs/source/conf.py -docs/source/crash.rst -docs/source/index.rst -docs/source/interrupt.rst -docs/source/pselect.rst -docs/source/pysignals.rst -docs/source/sigadvanced.rst -docs/source/sigerror.rst -docs/source/signals.rst -example/README -example/cysignals_example.pyx -example/setup.py -src/config.h.in -src/setjmp_bench.c -src/cysignals/__init__.py -src/cysignals/alarm.pyx -src/cysignals/cysignals_config.h.in -src/cysignals/implementation.c -src/cysignals/implementation_cygwin.c -src/cysignals/macros.h -src/cysignals/memory.pxd -src/cysignals/pselect.pyx -src/cysignals/pysignals.pxd -src/cysignals/pysignals.pyx -src/cysignals/signals.pxd.in -src/cysignals/signals.pyx -src/cysignals/struct_signals.h -src/cysignals/tests.pyx -src/cysignals/tests_helper.c -src/cysignals.egg-info/PKG-INFO -src/cysignals.egg-info/SOURCES.txt -src/cysignals.egg-info/dependency_links.txt -src/cysignals.egg-info/requires.txt -src/cysignals.egg-info/top_level.txt -src/scripts/cysignals-CSI -src/scripts/cysignals-CSI-helper.py \ No newline at end of file diff -Nru cysignals-1.11.2+ds/src/cysignals.egg-info/top_level.txt cysignals-1.11.2+ds1/src/cysignals.egg-info/top_level.txt --- cysignals-1.11.2+ds/src/cysignals.egg-info/top_level.txt 2021-12-15 06:27:45.000000000 +0000 +++ cysignals-1.11.2+ds1/src/cysignals.egg-info/top_level.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -cysignals