You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace urlretrieve with streaming download using urlopen (#384)
Updated setup.py to replace urllib.request.urlretrieve with a
streaming download helper based on urlopen. This avoids the drawbacks
of urlretrieve, such as lack of streaming support and limited control
over requests. Using urlopen allows downloads to be written in chunks,
reduces memory usage, and makes it easier to extend the logic with
custom headers, retries, or checksum verification in the future. This
improves the reliability and security of fetching dependency tarballs
during the build process.
Copy file name to clipboardExpand all lines: .github/workflows/manylinux.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ jobs:
32
32
- name: Build linux_x86_64 wheel
33
33
env:
34
34
PYXMLSEC_STATIC_DEPS: true
35
-
PYXMLSEC_LIBXML2_VERSION: 2.14.6 # Lock it to libxml2 2.14.6 until the issue with 2.15.x is resolved; e.g. https://github.com/lsh123/xmlsec/issues/948
35
+
PYXMLSEC_LIBXML2_VERSION: 2.14.6 # Lock it to libxml2 2.14.6 to match it with lxml
0 commit comments