Debian Patches

Status for pydevd/3.4.1+ds-1

Patch Description Author Forwarded Bugs Origin Last update
drop_distutils.patch Drop usage of deprecated distutils package

The pull request uses packaging.version.Version instead of
distutils.version.LooseVersion, but as explained there, the version
check is unnecessary and is not included here.
Julian Gilbey <jdg@debian.org> yes 2025-02-24
do-not-install-data-files.patch Do not install unneeded files William Grzybowski <william@grzy.org> not-needed 2024-06-30
improve-compilation-system.patch Use buildflags and only build one attach_linux binary

Original patch: William Grzybowski <william@grzy.org>
The original code tries to build both 32-bit and 64-bit versions.
This patched version only builds one copy of the library for the
build architecture.
Julian Gilbey <jdg@debian.org> not-needed 2024-06-30
do-not-use-O3-compile-flag.patch Remove -O3 compile flag

We use the standard Debian compilation flags
Julian Gilbey <jdg@debian.org> not-needed 2024-06-30
allow-non-local-tests.patch Allow the tests to run outside of the build area Julian Gilbey <jdg@debian.org> not-needed 2024-06-30
test_convert_utilities.patch Handle Debian's purelib setting

The Debian value of sysconfig.get_path('purelib') contains "dist-packages"
rather than "site-packages".
Julian Gilbey <jdg@debian.org> not-needed 2024-06-30
improve-multiple-test-runs.patch Skip already passed tests on subsequent pytest runs

This is based on the mechanism in Spyder.
Julian Gilbey <jdg@debian.org> not-needed https://github.com/spyder-ide/spyder/blob/5.x/conftest.py 2022-09-05
fix_setuptools_warnings.patch Install subpackages to fix setuptools deprecation warning Julian Gilbey <jdg@debian.org> yes 2024-06-30

All known versions for source package 'pydevd'

Links