Python Interpreter

Edit Package python

Python is an interpreted, object-oriented programming language, and is
often compared to Tcl, Perl, Scheme, or Java. You can find an overview
of Python in the documentation and tutorials included in the python-doc
(HTML) or python-doc-pdf (PDF) packages.

If you want to install third party modules using distutils, you need to
install python-devel package.

Refresh
Refresh
Source Files
Filename Size Changed
CVE-2017-18207.patch 0000000900 900 Bytes
CVE-2019-5010-null-defer-x509-cert-DOS.patch 0000002505 2.45 KB
CVE-2019-9674-zip-bomb.patch 0000002310 2.26 KB
CVE-2020-8492-urllib-ReDoS.patch 0000001671 1.63 KB
Python-2.7.18.tar.xz 0012854736 12.3 MB
Python-2.7.18.tar.xz.asc 0000000833 833 Bytes
README.SUSE 0000000735 735 Bytes
adapted-from-F00251-change-user-install-location.patch 0000001800 1.76 KB
baselibs.conf 0000000086 86 Bytes
bpo36160-init-sysconfig_vars.patch 0000001021 1021 Bytes
bpo36302-sort-module-sources.patch 0000000598 598 Bytes
do-not-use-non-ascii-in-test_ssl.patch 0000000334 334 Bytes
idle.appdata.xml 0000001717 1.68 KB
idle.desktop 0000000248 248 Bytes
local.pth 0000000221 221 Bytes
macros.python2 0000001020 1020 Bytes
openssl-111-middlebox-compat.patch 0000001341 1.31 KB
openssl-111-ssl_options.patch 0000000930 930 Bytes
pre_checkin.sh 0000000604 604 Bytes
python-2.5.1-sqlite.patch 0000000345 345 Bytes
python-2.6-gettext-plurals.patch 0000000758 758 Bytes
python-2.6b3-curses-panel.patch 0000000191 191 Bytes
python-2.7-dirs.patch 0000000292 292 Bytes
python-2.7-libffi-aarch64.patch 0000000526 526 Bytes
python-2.7.17-switch-off-failing-SSL-tests.patch 0000000951 951 Bytes
python-2.7.18-docs-pdf-a4.tar.bz2 0011455638 10.9 MB
python-2.7.18-docs-pdf-letter.tar.bz2 0011455851 10.9 MB
python-2.7.2-fix_date_time_compiler.patch 0000000746 746 Bytes
python-2.7.4-canonicalize2.patch 0000002865 2.8 KB
python-2.7.5-multilib.patch 0000015519 15.2 KB
python-2.7.9-sles-disable-verification-by-default.patch 0000000721 721 Bytes
python-2.7.9-ssl_ca_path.patch 0000000787 787 Bytes
python-base-rpmlintrc 0000000172 172 Bytes
python-base.changes 0000087482 85.4 KB
python-base.spec 0000020471 20 KB
python-bsddb6.patch 0000013125 12.8 KB
python-bundle-lang.patch 0000000952 952 Bytes
python-distutils-rpm-8.patch 0000003786 3.7 KB
python-doc.changes 0000087482 85.4 KB
python-doc.spec 0000007597 7.42 KB
python-skip_random_failing_tests.patch 0000002169 2.12 KB
python-sorted_tar.patch 0000000729 729 Bytes
python.changes 0000087482 85.4 KB
python.keyring 0000269747 263 KB
python.spec 0000022065 21.5 KB
remove-static-libpython.patch 0000001848 1.8 KB
reproducible.patch 0000000689 689 Bytes
sle_tls_checks_policy.py 0000000068 68 Bytes
sparc_longdouble.patch 0000000739 739 Bytes
Revision 150 (latest revision is 199)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 798115 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 150)
- Update to 2.7.18, final release of Python 2. Ever.:
  - Newline characters have been escaped when performing uu
    encoding to prevent them from overflowing into to content
    section of the encoded file. This prevents malicious or
    accidental modification of data during the decoding process.
  - Fixes a ReDoS vulnerability in :mod:`http.cookiejar`. Patch
    by Ben Caller.
  - Fixed line numbers and column offsets for AST nodes for calls
    without arguments in decorators.
  - Disallow control characters in hostnames in http.client,
    addressing CVE-2019-18348. Such potentially malicious header
    injection URLs now cause a InvalidURL to be raised.
  - Fix urllib.urlretrieve failing on subsequent ftp transfers
    from the same host.
  - Fix problems identified by GCC's -Wstringop-truncation
    warning.
  - AddRefActCtx() was needlessly being checked for failure in
    PC/dl_nt.c.
  - Prevent failure of test_relative_path in test_py_compile on
    macOS Catalina.
  - Fixed possible leak in :c:func:`PyArg_Parse` and similar
    functions for format units "es#" and "et#" when the macro
    :c:macro:`PY_SSIZE_T_CLEAN` is not defined.
- Use python3-Sphinx on anything more recent than SLE-15 (inclusive).
Comments 0
openSUSE Build Service is sponsored by