Python-3 Interpreter
Python is an interpreted, object-oriented programming language, and is often compared to Tcl, Perl, Scheme, or Java.
Python-3 is the next step in Python language evolution.
- Sources inherited from project SUSE:SLE-15-SP6:GA
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.6:Update/python312 && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
CVE-2023-27043-email-parsing-errors.patch | 0000018331 17.9 KB | |
CVE-2023-52425-libexpat-2.6.0-backport-15.6.patch | 0000002710 2.65 KB | |
CVE-2023-6597-TempDir-cleaning-symlink.patch | 0000007072 6.91 KB | |
PACKAGING-NOTES | 0000001126 1.1 KB | |
Python-3.12.3.tar.xz | 0020625068 19.7 MB | |
Python-3.12.3.tar.xz.asc | 0000000963 963 Bytes | |
README.SUSE | 0000001683 1.64 KB | |
_multibuild | 0000000078 78 Bytes | |
baselibs.conf | 0000000043 43 Bytes | |
bluez-devel-vendor.tar.xz | 0000025308 24.7 KB | |
bpo-31046_ensurepip_honours_prefix.patch | 0000006988 6.82 KB | |
externally_managed.in | 0000000570 570 Bytes | |
fix-test-recursion-limit-15.6.patch | 0000001377 1.34 KB | |
fix_configure_rst.patch | 0000001102 1.08 KB | |
idle3.appdata.xml | 0000001719 1.68 KB | |
idle3.desktop | 0000000253 253 Bytes | |
import_failed.map | 0000000326 326 Bytes | |
import_failed.py | 0000000706 706 Bytes | |
macros.python3 | 0000001031 1.01 KB | |
no-skipif-doctests.patch | 0000015495 15.1 KB | |
pre_checkin.sh | 0000002150 2.1 KB | |
python-3.3.0b1-fix_date_time_compiler.patch | 0000001082 1.06 KB | |
python-3.3.0b1-localpath.patch | 0000000522 522 Bytes | |
python-3.3.0b1-test-posix_fadvise.patch | 0000000629 629 Bytes | |
python.keyring | 0000004873 4.76 KB | |
python312-rpmlintrc | 0000000214 214 Bytes | |
python312.changes | 0000268896 263 KB | |
python312.spec | 0000034580 33.8 KB | |
skip-test_pyobject_freed_is_freed.patch | 0000000662 662 Bytes | |
skipped_tests.py | 0000001872 1.83 KB | |
subprocess-raise-timeout.patch | 0000000769 769 Bytes |
Latest Revision
Daniel Mach (dmach)
committed
(revision 3)
- Add CVE-2023-52425-libexpat-2.6.0-backport-15.6.patch to fix tests with patched libexpat below 2.6.0 that doesn't update the version number, just in 15.6. - Drop libexpat260.patch, not needed anymore. This patch is merged with the CVE-2023-52425-libexpat-2.6.0-backport-15.6.patch to keep working on 15.6. - Add fix-test-recursion-limit-15.6.patch, gh#python/cpython#115083. - Update to 3.12.3: - Security - gh-115398: Allow controlling Expat >=2.6.0 reparse deferral (CVE-2023-52425, bsc#1219559) by adding five new methods: xml.etree.ElementTree.XMLParser.flush() xml.etree.ElementTree.XMLPullParser.flush() xml.parsers.expat.xmlparser.GetReparseDeferralEnabled() xml.parsers.expat.xmlparser.SetReparseDeferralEnabled() xml.sax.expatreader.ExpatParser.flush() - gh-115399: Update bundled libexpat to 2.6.0 (bsc#1222075) - gh-115243: Fix possible crashes in collections.deque.index() when the deque is concurrently modified. - gh-114572: ssl.SSLContext.cert_store_stats() and ssl.SSLContext.get_ca_certs() now correctly lock access to the certificate store, when the ssl.SSLContext is shared across multiple threads. - Core and Builtins - gh-109120: Added handle of incorrect star expressions, e.g f(3, *). Patch by Grigoryev Semyon - gh-99108: Updated the hashlib built-in HACL* project C code from upstream that we use for many implementations when
Comments 0