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
* No need for PyPI's trusted_host arg.
* Removed deps checks for distros no longer specifically supported.
* Backported pkg mgmt changes from pythia.
* Streamlined OpenSSL manual installation.
* Removed some buildbot stuff.
* Improved error checking.
* Fixed deps checking script.
* Updated documented external deps.
* Try building on Ubuntu 22.04 under Docker.
* Fixed deps check on RHEL.
* Cater for NMAKE on Windows.
* Also install ncurses headers on Ubuntu 22.04.
* Use generic Linux package on Ubuntu 22.04.
* Stop trying to build on Ubuntu 22.04 for now.
* Changes after review.
* Show full zlib version when testing for it.
SQLite,3.34.1,3.34.1,3.37.2,3.37.2,3.34.1,3.37.2,3.37.2,3.30.1,3.34.1,3.34.1,3.37.2,3.30.1,3.37.2,3.37.2,3.37.2,3.37.2,3.37.2,3.37.2,3.34.1,3.30.1,3.34.1,3.34.1,3.37.2,3.37.2,3.37.2,3.37.2,3.30.1 (we overwrite version from upstream Python at build time),3.37.2 (we overwrite version from upstream Python at build time)
22
23
Expat,2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.1.0⁵ (bundled with Python 2.7.8),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python),2.2.8 (bundled with Python)
23
-
zlib,1.2.11,p/o,1.2.11,1.2.11,p/o,p/o,1.2.11,p/o,p/o,1.2.11,p/o,p/o,1.2.11,1.2.11,p/o,p/o,1.2.11,p/o,p/o,p/o,p/o,p/o,1.2.11,1.2.11,p/o,p/o,1.2.11 (bundled with Python),1.2.11 (bundled with Python)
24
+
zlib,1.2.12,p/o,1.2.12,1.2.12,p/o,p/o,1.2.12,p/o,p/o,1.2.12,p/o,p/o,1.2.12,1.2.12,p/o,p/o,1.2.12,p/o,p/o,p/o,p/o,p/o,1.2.12,1.2.12,p/o,p/o,1.2.11⁸ (bundled with Python),1.2.11⁸ (bundled with Python)
24
25
bzip2,1.0.8,1.0.8,1.0.8,1.0.8,1.0.8,1.0.8,1.0.8,p/o,p/o,1.0.8,p/o,p/o,1.0.8,1.0.8,1.0.8,1.0.8,1.0.8,1.0.8,p/o,p/o,p/o,p/o,1.0.8,1.0.8,1.0.8,1.0.8,1.0.6 (bundled with Python),1.0.6 (bundled with Python)
pysqlite,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,2.8.3,"n/a, upstream sqlite3 is used","n/a, upstream sqlite3 is used"
cryptography,3.2.1¹²,2.9.2¹²,3.2.1¹²,3.3.2,3.3.2,3.3.2,3.3.2,2.9.2¹²,3.3.2,n/a,3.3.2,2.9.2¹² (wheel includes OpenSSL),3.3.2,3.3.2,3.3.2,3.3.2,3.3.2,3.3.2,n/a,n/a,n/a,3.2.1¹²,3.3.2,3.3.2,3.3.2,3.3.2,2.9.2¹² (wheel includes OpenSSL),3.3.2 (wheel includes OpenSSL)
34
+
cryptography,3.2.1¹²,2.9.2¹²,3.2.1¹²,3.3.2,3.3.2,3.3.2,3.3.2,2.9.2¹²,3.3.2,n/a,3.3.2,2.9.2¹² (wheel includes OpenSSL),3.3.2,3.3.2,3.3.2,3.3.2,3.3.2,3.3.2,n/a,n/a,n/a,3.2.1¹²,3.3.2,3.3.2,3.3.2,3.3.2,2.9.2¹² (wheel includes OpenSSL),3.3.2
Abbreviations:,n/a: not applicable,,,,,,,,,,,Notes:,"0. Dependencies above are listed as per the current build process, not for the latest released versions.",,,,,,,,,,,,,,,
48
+
Abbreviations:,n/a: not applicable,,,,,,,,,,,Notes:,"0. Dependencies above are listed as per the current build process, not necessarily for the latest released versions of python-package.",,,,,,,,,,,,,,,
48
49
,p/o: provided with OS,,,,,,,,,,,,"1. Tier 1 platforms, fully supported and tested",,,,,,,,,,,,,,,
49
50
Colour codes:,DARKGREY: Tier 2 platforms and their problematic dependencies,,,,,,,,,,,,"2. Tier 2 platforms, partially supported, still built",,,,,,,,,,,,,,,
50
51
,LIGHT GREY: Tier 3 platforms and their problematic dependencies,,,,,,,,,,,,"3. Tier 3 platforms, supported at some point, not built any more",,,,,,,,,,,,,,,
51
52
,GREEN: no known vulnerabilities for Tier 1 platforms,,,,,,,,,,,,4. https://www.cvedetails.com/vulnerability-list/vendor_id-10210/product_id-18230/version_id-92056/Python-Python-2.7.html,,,,,,,,,,,,,,,
52
53
,"BLUE: possible vulnerabilities found upstream, but no released version has them yet",,,,,,,,,,,,5. https://github.com/libexpat/libexpat/blob/master/expat/Changes,,,,,,,,,,,,,,,
53
54
,ORANGE: minor vulnerabilities found,,,,,,,,,,,,"6. Unless specified otherwise, OpenSSL libs are linked against dynamically",,,,,,,,,,,,,,,
54
55
,RED: major vulnerabilities found,,,,,,,,,,,,"7. pyOpenSSL 0.14 and newer is a major rewrite, so it's not clear to what extent their vulnerabilities do apply",,,,,,,,,,,,,,,
55
-
,MAGENTA: vulnerability status could not be established,,,,,,,,,,,,8. n/a,,,,,,,,,,,,,,,
56
+
,MAGENTA: vulnerability status could not be established,,,,,,,,,,,,8. https://cve.report/CVE-2018-25032,,,,,,,,,,,,,,,
56
57
,DEFAULT COLOUR: maintained upstream or not applicable,,,,,,,,,,,,9. https://www.openssl.org/news/openssl-1.0.2-notes.html,,,,,,,,,,,,,,,
0 commit comments