Debian Patches

Status for cython/3.3.0+dfsg-1

Patch Description Author Forwarded Bugs Origin Last update
honour_SOURCE_DATE_EPOCH_for_copyright_year Honour SOURCE_DATE_EPOCH for copyright year
Uses SOURCE_DATE_EPOCH environment variable (if set) to
set the copyright year in documentation, to get reproducible build.
Alexis Bienvenüe <pado@passoire.fr> no 2016-04-02
debup_workaround_verify_resolution_GH1533 debup_workaround_verify_resolution_GH1533 Python Applications Packaging Team no 2017-01-24
disable_tests.patch disable_tests
The bugs have been reported upstream, see links in the patch below.
numpy_memoryview on all powerpc architectures, arm64 and alpha,
apparently due to a bug in numpy.
Tobias Hansen <thansen@debian.org> no 2022-06-12
use-builtin-sphinx-theme.patch Use the built-in Sphinx classic theme for Debian documentation
The upstream clarity theme is not available in the Debian build dependencies.
Keep building the complete HTML documentation with Sphinx's built-in theme,
which also matches the default theme used before the upstream docs rewrite.
Boyuan Yang <byang@debian.org> not-needed 2026-10-24
2ea7297e5f732e1bfa6e562662df145170bb0bfc.patch Rewrite int-int comparison to work around a GCC-LTO issue. (GH-7919)

Closes https://github.com/cython/cython/issues/7908
scoder <stefan_ml@behnel.de> yes upstream 2026-08-25
f4b7aafeac5325098f71af0cff3127392e6a844c.patch Rename some declarations used in Cython utility code to prevent collisions with user defined/cimported names (GH-7987)

This workaround is needed because user cimports currently leak into the utility code,
which really shouldn't be the case.

Closes https://github.com/cython/cython/issues/7939
scoder <stefan_ml@behnel.de> yes upstream 2026-09-20
c2682f6cae78115d806814bdf9a041c4a94590db.patch Fix handling default values in typed dictionaries (GH-8003)
Some optimised dictionary getter methods return either a value of the dict value type or a default value with arbitrary object type. Therefore, inferring the value type is incorrect and leads to incorrect C code being generated.

Fixes https://github.com/cython/cython/issues/7991
mv-python <matusvalo@users.noreply.github.com> yes upstream 2026-10-18
a0ba97ddda7de562c1a42a88c5989b346be14625.patch Fix sliced memoryview assigned to attribute (GH-8017)
It was going the "borrowed temp" reference counting on one side (to skip
the reference counting when making the slice) but not doing the
corresponding check to do the reference counting once the temp was assigned.

Fixed https://github.com/cython/cython/issues/8016
da-woods <dw-git@d-woods.co.uk> yes upstream 2026-10-04
use-system-mathjax.patch Use Debian MathJax resources in the HTML documentation
Sphinx otherwise loads MathJax from a third-party CDN on pages containing
formulae. Load the packaged MathJax 2 combined configuration through the
relative _static/mathjax symlink so the documentation also works offline.
Boyuan Yang <byang@debian.org> not-needed 2026-10-24

All known versions for source package 'cython'

Links