libpython2_7-1_0-32bit - Python Interpreter shared library

Property Value
Distribution openSUSE Leap 42.3
Repository openSUSE Update Oss all
Package filename libpython2_7-1_0-32bit-2.7.13-27.9.1.x86_64.rpm
Package name libpython2_7-1_0-32bit
Package version 2.7.13
Package release 27.9.1
Package architecture x86_64
Package type rpm
Category Development/Languages/Python
License Python-2.0
Maintainer -
Download size 677.98 KB
Installed size 1.77 MB
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.
This package contains libpython2.7 shared library for embedding in
other applications.


Package Version Architecture Repository
libpython2_7-1_0-32bit-2.7.13-27.12.1.x86_64.rpm 2.7.13 x86_64 openSUSE Update Oss
libpython2_7-1_0-32bit-2.7.13-27.6.1.x86_64.rpm 2.7.13 x86_64 openSUSE Update Oss
libpython2_7-1_0-32bit-2.7.13-27.3.1.x86_64.rpm 2.7.13 x86_64 openSUSE Update Oss
libpython2_7-1_0-32bit-2.7.13-26.1.x86_64.rpm 2.7.13 x86_64 openSUSE Oss
libpython2_7-1_0-32bit - - -


Name Value - - - - - - - - - - - - -


Name Value -
libpython2_7-1_0-32bit = 2.7.13-27.9.1
libpython2_7-1_0-32bit(x86-32) = 2.7.13-27.9.1


Type URL
Binary Package libpython2_7-1_0-32bit-2.7.13-27.9.1.x86_64.rpm
Source Package python-base-2.7.13-27.9.1.src.rpm

Install Howto

Install libpython2_7-1_0-32bit rpm package:

# zypper install libpython2_7-1_0-32bit




2018-09-25 - Mat?j Cepl <>
- Apply "CVE-2018-1000802-shutil_use_subprocess_no_spawn.patch" which
converts shutil._call_external_zip to use subprocess rather than
distutils.spawn. [bsc#1109663, CVE-2018-1000802]
2018-06-29 -
- Apply "CVE-2018-1061-DOS-via-regexp-difflib.patch" to prevent
low-grade poplib REDOS (CVE-2018-1060) and to prevent difflib REDOS
(CVE-2018-1061). Prior to this patch mail server's timestamp was
susceptible to catastrophic backtracking on long evil response from
the server. Also, it was susceptible to catastrophic backtracking,
which was a potential DOS vector.
[bsc#1088004 and bsc#1088009, CVE-2018-1061 and CVE-2018-1060]
2018-06-07 -
- Apply "CVE-2017-18207.patch" to add a check to Lib/ that
verifies that at least one channel is provided. Prior to this
check, attackers could cause a denial of service (divide-by-zero
error and application crash) via a crafted wav format audio file.
[bsc#1083507, CVE-2017-18207]
2018-05-29 -
- Apply "python-sorted_tar.patch" (bsc#1086001)
sort tarfile output directory listing
2018-03-13 -
- Apply "python-2.7.14-CVE-2017-1000158.patch" to prevent integer
overflows in PyString_DecodeEscape that could have resulted in
heap-based buffer overflow attacks and possible arbitrary code
execution. [bsc#1068664, CVE-2017-1000158]
- Apply "python-2.7.14-CVE-2018-1000030-1.patch" and
"python-2.7.14-CVE-2018-1000030-2.patch" to remedy a bug that
would crash the Python interpreter when multiple threads used the
same I/O stream concurrently. This issue is not classified as a
security vulnerability due to the fact that an attacker must be
able to run code, however in some situations -- such as function
as a service -- this vulnerability can potentially be used by an
attacker to violate a trust boundary. [bsc#1079300,
2017-02-28 -
- SLE package update (bsc#1027282)
- refresh python-2.7.5-multilib.patch
- dropped upstreamed patches:
- Add python-ncurses-6.0-accessors.patch: Fix build with
NCurses 6.0 and OPAQUE_WINDOW set to 1.
2017-01-03 -
- update to 2.7.13
* dozens of bugfixes, see NEWS for details
* updated cipher lists for openssl wrapper, support openssl >= 1.1.0
* properly fix HTTPoxy (CVE-2016-1000110)
* profile-opt build now applies PGO to modules as well
- add python-2.7.13-overflow_check.patch, incorporating upstream changes
- add "-fwrapv" to optflags explicitly because upstream code still
relies on it in many places
2016-12-02 -
- provide python2-* symbols, for support of new packages built as
- rename macros.python to macros.python2 accordingly
- require python-rpm-macros package, drop macro definitions from
2016-06-30 -
- update to 2.7.12
* dozens of bugfixes, see NEWS for details
* fixes multiple security issues:
CVE-2016-0772 TLS stripping attack on smtplib (bsc#984751)
CVE-2016-5636 zipimporter heap overflow (bsc#985177)
CVE-2016-5699 httplib header injection (bsc#985348)
(this one is actually fixed since 2.7.10)
- removed upstreamed python-2.7.7-mhlib-linkcount.patch
- refreshed multilib patch
- python-2.7.12-makeopcode.patch - run newly-built python interpreter
to make opcodes, in order not to require pre-built python
- update LD_LIBRARY_PATH to use $PWD instead of "." because the test
process escapes to its own directory
- modify shebang-fixing scriptlet to ignore

See Also

Package Description
libpython3_4m1_0-3.4.6-12.3.1.x86_64.rpm Python Interpreter shared library
libpython3_4m1_0-3.4.6-12.6.1.x86_64.rpm Python Interpreter shared library
libpython3_4m1_0-32bit-3.4.6-12.3.1.x86_64.rpm Python Interpreter shared library
libpython3_4m1_0-32bit-3.4.6-12.6.1.x86_64.rpm Python Interpreter shared library
libqca2-2.0.3-22.2.1.x86_64.rpm Qt Cryptographic Architecture 2
libqca2-32bit-2.0.3-22.2.1.x86_64.rpm Qt Cryptographic Architecture 2
libqca2-devel-2.0.3-22.2.1.x86_64.rpm Qt Cryptographic Architecture 2
libqca2-plugin-cyrus-sasl-2.0.3-22.2.1.x86_64.rpm Qt Cryptographic Architecture 2
libqca2-plugin-cyrus-sasl-32bit-2.0.3-22.2.1.x86_64.rpm Qt Cryptographic Architecture 2
libqca2-plugin-pkcs11-2.0.3-22.2.1.x86_64.rpm Qt Cryptographic Architecture 2 - pkcs11 support
libqca2-plugin-pkcs11-32bit-2.0.3-22.2.1.x86_64.rpm Qt Cryptographic Architecture 2 - pkcs11 support
libqpdf18-7.1.1-6.3.1.x86_64.rpm Shared libraries for qpdf
libqt4-32bit-4.8.7-17.3.1.x86_64.rpm C++ Program Library, Core Components
libqt4-4.8.7-17.3.1.x86_64.rpm C++ Program Library, Core Components
libqt4-devel-32bit-4.8.7-17.3.1.x86_64.rpm Qt Development Kit