pydevd.git
3 years agoMerge pydevd (2.8.0+git20220714.32dee0b+dfsg-6+rpi1) import into refs/heads/workingbranch
Peter Michael Green [Sun, 14 Aug 2022 07:56:26 +0000 (08:56 +0100)]
Merge pydevd (2.8.0+git20220714.32dee0b+dfsg-6+rpi1) import into refs/heads/workingbranch

3 years agoHandle Debian's purelib setting
Julian Gilbey [Sun, 14 Aug 2022 07:56:26 +0000 (08:56 +0100)]
Handle Debian's purelib setting

Forwarded: not-needed
Last-Update: 2022-06-21

 In Python 3.9 (and presumably earlier), sysconfig.get_path('purelib')
 returns a path which does not exist on Debian, breaking a test.  This
 is already reported as a Debian bug (#998739).  As Python 3.9 is being
 retired from Debian, we just skip the problematic parts of this test.

Gbp-Pq: Name test_convert_utilities.patch

3 years agoAdvertise GitHub snapshot version number
Julian Gilbey [Sun, 14 Aug 2022 07:56:26 +0000 (08:56 +0100)]
Advertise GitHub snapshot version number

Forwarded: not-needed
Last-Update: 2022-07-25

Gbp-Pq: Name correct-debian-version-number.patch

3 years agoAllow the tests to run outside of the build area
Julian Gilbey [Sun, 14 Aug 2022 07:56:26 +0000 (08:56 +0100)]
Allow the tests to run outside of the build area

Forwarded: not-needed
Last-Update: 2022-07-11

Gbp-Pq: Name allow-non-local-tests.patch

3 years agoUse bytecode package rather than local version
Julian Gilbey [Sun, 14 Aug 2022 07:56:26 +0000 (08:56 +0100)]
Use bytecode package rather than local version

Forwarded: not-needed
Last-Update: 2022-02-12

 The vendored version of the package is removed in debian/copyright,
 and the Debian version of the package includes the patch from this
 package.

Gbp-Pq: Name use-bytecode-package.patch

3 years agoRemove -O3 compile flag
Julian Gilbey [Sun, 14 Aug 2022 07:56:26 +0000 (08:56 +0100)]
Remove -O3 compile flag

Forwarded: not-needed
Last-Update: 2022-06-14

 We use the standard Debian compilation flags

Gbp-Pq: Name do-not-use-O3-compile-flag.patch

3 years agoUse buildflags and only build one attach_linux binary
Julian Gilbey [Sun, 14 Aug 2022 07:56:26 +0000 (08:56 +0100)]
Use buildflags and only build one attach_linux binary

Forwarded: not-needed
Last-Update: 2022-06-16

 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.

Gbp-Pq: Name improve-compilation-system.patch

3 years agoBuild extensions directly from setup.py
Julian Gilbey [Sun, 14 Aug 2022 07:56:26 +0000 (08:56 +0100)]
Build extensions directly from setup.py

Forwarded: https://github.com/fabioz/PyDev.Debugger/issues/160
Last-Update: 2022-06-17

 The original system has two separate setup.py files, and we need
 to run the other one manually, as only one of the two extensions is
 built in setup.py.  This patch moves the extension building into the
 standard setup.py.

Gbp-Pq: Name build_both_extensions.patch

3 years agoDo not install unneeded files
William Grzybowski [Sun, 14 Aug 2022 07:56:26 +0000 (08:56 +0100)]
Do not install unneeded files

Forwarded: not-needed
Last-Update: 2022-06-17

Gbp-Pq: Name do-not-install-data-files.patch

3 years agopydevd (2.8.0+git20220714.32dee0b+dfsg-6+rpi1) bookworm-staging; urgency=medium
Peter Michael Green [Sun, 14 Aug 2022 07:56:26 +0000 (08:56 +0100)]
pydevd (2.8.0+git20220714.32dee0b+dfsg-6+rpi1) bookworm-staging; urgency=medium

  * Disable testsuite,
  * Fix clean target.

[dgit import unpatched pydevd 2.8.0+git20220714.32dee0b+dfsg-6+rpi1]

3 years agoImport pydevd_2.8.0+git20220714.32dee0b+dfsg-6+rpi1.debian.tar.xz
Peter Michael Green [Sun, 14 Aug 2022 07:56:26 +0000 (08:56 +0100)]
Import pydevd_2.8.0+git20220714.32dee0b+dfsg-6+rpi1.debian.tar.xz

[dgit import tarball pydevd 2.8.0+git20220714.32dee0b+dfsg-6+rpi1 pydevd_2.8.0+git20220714.32dee0b+dfsg-6+rpi1.debian.tar.xz]

3 years agoHandle Debian's purelib setting
Julian Gilbey [Mon, 8 Aug 2022 19:07:18 +0000 (20:07 +0100)]
Handle Debian's purelib setting

Forwarded: not-needed
Last-Update: 2022-06-21

 In Python 3.9 (and presumably earlier), sysconfig.get_path('purelib')
 returns a path which does not exist on Debian, breaking a test.  This
 is already reported as a Debian bug (#998739).  As Python 3.9 is being
 retired from Debian, we just skip the problematic parts of this test.

Gbp-Pq: Name test_convert_utilities.patch

3 years agoAdvertise GitHub snapshot version number
Julian Gilbey [Mon, 8 Aug 2022 19:07:18 +0000 (20:07 +0100)]
Advertise GitHub snapshot version number

Forwarded: not-needed
Last-Update: 2022-07-25

Gbp-Pq: Name correct-debian-version-number.patch

3 years agoAllow the tests to run outside of the build area
Julian Gilbey [Mon, 8 Aug 2022 19:07:18 +0000 (20:07 +0100)]
Allow the tests to run outside of the build area

Forwarded: not-needed
Last-Update: 2022-07-11

Gbp-Pq: Name allow-non-local-tests.patch

3 years agoUse bytecode package rather than local version
Julian Gilbey [Mon, 8 Aug 2022 19:07:18 +0000 (20:07 +0100)]
Use bytecode package rather than local version

Forwarded: not-needed
Last-Update: 2022-02-12

 The vendored version of the package is removed in debian/copyright,
 and the Debian version of the package includes the patch from this
 package.

Gbp-Pq: Name use-bytecode-package.patch

3 years agoRemove -O3 compile flag
Julian Gilbey [Mon, 8 Aug 2022 19:07:18 +0000 (20:07 +0100)]
Remove -O3 compile flag

Forwarded: not-needed
Last-Update: 2022-06-14

 We use the standard Debian compilation flags

Gbp-Pq: Name do-not-use-O3-compile-flag.patch

3 years agoUse buildflags and only build one attach_linux binary
Julian Gilbey [Mon, 8 Aug 2022 19:07:18 +0000 (20:07 +0100)]
Use buildflags and only build one attach_linux binary

Forwarded: not-needed
Last-Update: 2022-06-16

 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.

Gbp-Pq: Name improve-compilation-system.patch

3 years agoBuild extensions directly from setup.py
Julian Gilbey [Mon, 8 Aug 2022 19:07:18 +0000 (20:07 +0100)]
Build extensions directly from setup.py

Forwarded: https://github.com/fabioz/PyDev.Debugger/issues/160
Last-Update: 2022-06-17

 The original system has two separate setup.py files, and we need
 to run the other one manually, as only one of the two extensions is
 built in setup.py.  This patch moves the extension building into the
 standard setup.py.

Gbp-Pq: Name build_both_extensions.patch

3 years agoDo not install unneeded files
William Grzybowski [Mon, 8 Aug 2022 19:07:18 +0000 (20:07 +0100)]
Do not install unneeded files

Forwarded: not-needed
Last-Update: 2022-06-17

Gbp-Pq: Name do-not-install-data-files.patch

3 years agopydevd (2.8.0+git20220714.32dee0b+dfsg-6) unstable; urgency=medium
Julian Gilbey [Mon, 8 Aug 2022 19:07:18 +0000 (20:07 +0100)]
pydevd (2.8.0+git20220714.32dee0b+dfsg-6) unstable; urgency=medium

  * Add Breaks+Replaces python3-omegaconf (Closes: #1016511)

[dgit import unpatched pydevd 2.8.0+git20220714.32dee0b+dfsg-6]

3 years agoImport pydevd_2.8.0+git20220714.32dee0b+dfsg-6.debian.tar.xz
Julian Gilbey [Mon, 8 Aug 2022 19:07:18 +0000 (20:07 +0100)]
Import pydevd_2.8.0+git20220714.32dee0b+dfsg-6.debian.tar.xz

[dgit import tarball pydevd 2.8.0+git20220714.32dee0b+dfsg-6 pydevd_2.8.0+git20220714.32dee0b+dfsg-6.debian.tar.xz]

3 years agoImport pydevd_2.8.0+git20220714.32dee0b+dfsg.orig.tar.xz
Julian Gilbey [Wed, 27 Jul 2022 20:06:59 +0000 (21:06 +0100)]
Import pydevd_2.8.0+git20220714.32dee0b+dfsg.orig.tar.xz

[dgit import orig pydevd_2.8.0+git20220714.32dee0b+dfsg.orig.tar.xz]