Matej Cepl
48a7cf7411
- Move /etc/pythonstart script to shared-python-startup package. - Add bpo-36576-skip_tests_for_OpenSSL-111.patch (originally from bpo#36576) skipping tests failing with OpenSSL 1.1.1. Fixes bsc#1149792 - python-2.7.14-CVE-2018-1000030-1.patch - python-2.7.14-CVE-2018-1000030-2.patch - Skip test_urllib2_localnet that randomly fails in OBS - Set _lto_cflags to nil as it will prevent to propage LTO for Python modules that are built in a separate package. - bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch Address the issue by disallowing URL paths with embedded whitespace or control characters through into the underlying http client request. Such potentially malicious header injection URLs now cause a ValueError to be raised. - Update to 2.7.16: * bugfix-only release: complete list of changes on https://github.com/python/cpython/blob/2.7/Misc/NEWS.d/2.7.16rc1.rst * Removed openssl-111.patch and CVE-2018-1000802-shutil_use_subprocess_no_spawn.patch which are fully included in the tarball. * Updated patches to apply cleanly: CVE-2019-5010-null-defer-x509-cert-DOS.patch bpo36160-init-sysconfig_vars.patch do-not-use-non-ascii-in-test_ssl.patch openssl-111-middlebox-compat.patch OBS-URL: https://build.opensuse.org/request/show/753174 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python?expand=0&rev=259 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
adapted-from-F00251-change-user-install-location.patch | ||
baselibs.conf | ||
bpo36160-init-sysconfig_vars.patch | ||
bpo36302-sort-module-sources.patch | ||
CVE-2017-18207.patch | ||
CVE-2019-5010-null-defer-x509-cert-DOS.patch | ||
do-not-use-non-ascii-in-test_ssl.patch | ||
local.pth | ||
macros.python2 | ||
openssl-111-middlebox-compat.patch | ||
openssl-111-ssl_options.patch | ||
pre_checkin.sh | ||
python-2.5.1-sqlite.patch | ||
python-2.6-gettext-plurals.patch | ||
python-2.6b3-curses-panel.patch | ||
python-2.7-dirs.patch | ||
python-2.7-libffi-aarch64.patch | ||
python-2.7.2-fix_date_time_compiler.patch | ||
python-2.7.4-canonicalize2.patch | ||
python-2.7.5-multilib.patch | ||
python-2.7.9-sles-disable-verification-by-default.patch | ||
python-2.7.9-ssl_ca_path.patch | ||
python-2.7.17-docs-pdf-a4.tar.bz2 | ||
python-2.7.17-docs-pdf-letter.tar.bz2 | ||
Python-2.7.17.tar.xz | ||
Python-2.7.17.tar.xz.asc | ||
python-base-rpmlintrc | ||
python-base.changes | ||
python-base.spec | ||
python-bsddb6.patch | ||
python-bundle-lang.patch | ||
python-distutils-rpm-8.patch | ||
python-doc.changes | ||
python-doc.spec | ||
python-skip_random_failing_tests.patch | ||
python-sorted_tar.patch | ||
python.changes | ||
python.keyring | ||
python.spec | ||
README.SUSE | ||
remove-static-libpython.patch | ||
reproducible.patch | ||
sle_tls_checks_policy.py | ||
sparc_longdouble.patch |
Python in SUSE ============== * Documentation * You can find documentation in seprarate packages: python-doc and python-doc-pdf. These contan following documents: Tutorial, What's New in Python, Global Module Index, Library Reference, Macintosh Module Reference, Installing Python Modules, Distributing Python Modules, Language Reference, Extending and Embedding, Python/C API, Documenting Python The python-doc package constains many text files from source tarball. * Interactive mode * Interactive mode is by default enhanced with of history and command completion. If you don't like these features, you can unset PYTHONSTARTUP variable in your .profile or disable it system wide in /etc/profile.d/python.sh.