Debian Patches

Status for python-eventlet/0.36.1-10

Patch Description Author Forwarded Bugs Origin Last update
0001-Removes-line-that-is-doing-FTBFS-in-doc.patch Removes line that is doing FTBFS in doc Thomas Goirand <zigo@debian.org> no 2024-02-14
0002-Fixed-privacy-breach-in-examples.patch Fixed privacy breach in examples
Upstream is referencing external websites, we don't allow this.
Thomas Goirand <zigo@debian.org> no 2015-05-27
0003-Allow-more-busy-CPU.patch Allow more busy CPU
The tests assume a fast CPU, but under my VMs, the tests are just failing
with the CPU being more than 10% busy.
Thomas Goirand <zigo@debian.org> no 2016-07-19
0004-Remove-networking-tests.patch Remove networking tests
Upstream is attempting connection to 192.0.2.1 on port 80, and expects
it to always timeout. However, some Debian users may well have a web
server running on that IP address, meaning the test would fail in such
setup (even if this is reserved IANA IPs). Therefore, removing such bad
tests.
.
Also, these tests have been failing for a reason on my arm64 builder,
probably because it's a slow machine.
Thomas Goirand <zigo@debian.org> no 2016-07-19
0005-Removed-failing-test.patch Removed failing test
This test fails in Sid.
Thomas Goirand <zigo@debian.org> no 2016-10-07
0006-Patch-out-intersphinx.patch Patch out intersphinx Avoids internet access during build

diff --git a/doc/source/conf.py b/doc/source/conf.py
index cda080f..5b7889d 100644
Thomas Goirand <zigo@debian.org> no debian 2024-02-14
0008-Disable-test_server_connection_timeout_exception.patch Disable test_server_connection_timeout_exception()
As per the bug report, the test is non-deterministic. Therefore,
remove it it.
Thomas Goirand <zigo@debian.org> no debian 2017-03-16
remove-non-deterministic-test_communicate_with_poll.patch Remove non-deterministic test_communicate_with_poll() This patch fails sometimes, which isn't acceptable in Debian, so I'm
removing it to avoid issues.
Thomas Goirand <zigo@debian.org> no 2020-10-14
py310_fix1.patch <short summary of the patch> TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.
.
python-eventlet (0.33.1-1) unstable; urgency=medium
.
* New upstream release.
* Uploading to unstable.
* Run unit tests at build time.
* Add py310-Fix-_fix_py3_rlock.patch (Closes: #1009112).
Thomas Goirand <zigo@debian.org> no debian
remove_test_patcher_existing_locks_locked.patch Remove test_patcher_existing_locks_locked() This is a temporary solution until a better patch can be written, which
is currently too much for my skills.

===================================================================
Thomas Goirand <zigo@debian.org> no 2022-09-16
neutralize-test_017_ssl_zeroreturnerror.patch Neutralize test_017_ssl_zeroreturnerror() This fails.

===================================================================
Thomas Goirand <zigo@debian.org> no 2023-08-30
install-all-files.patch Install all files Thomas Goirand <zigo@debian.org> no 2024-09-20
fix-detecting-version.patch Fix detecting version
===================================================================
Thomas Goirand <zigo@debian.org> no 2024-09-24
python3.13-support.patch [PATCH 1/9] reorder python jobs by python versionsFrom a79594aaa5b63b3d1e3fd4bfcb2f7c6f41770dfe Mon Sep 17 00:00:00 2001

diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml
index c14cf29f4..bc0863609 100644
=?UTF-8?q?Herv=C3=A9=20Beraud?= <hberaud@redhat.com> no upstream, https://github.com/eventlet/eventlet/pull/988/files 2024-11-15
Spew_Correct_line_lookup_from_inspect.getsourcelines.patch Spew: Correct line lookup from inspect.getsourcelines() I can't write a test for this, as I don't know how to trigger is part of
Spew, without also falling into the OSError branch (which
test_line_nofile tests).
.
However, it has been observed to hit this code when running the tests
under pytest-xdist (execnext), and the code is obviously wrong. This
corrects it.

diff --git a/eventlet/debug.py b/eventlet/debug.py
index befceb9d2..f78e2f807 100644
Stefano Rivera <stefano@rivera.za.net> no upstream, https://patch-diff.githubusercontent.com/raw/eventlet/eventlet/pull/990.patch 2024-11-15
Use_greenthread_s_dead_state_where_possible.patch Python 3.13: Use greenthread's dead state where possible
===================================================================
Stefano Rivera <stefano@rivera.za.net> no upstream, https://patch-diff.githubusercontent.com/raw/eventlet/eventlet/pull/1000.patch 2024-12-10

All known versions for source package 'python-eventlet'

Links