Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python-2.7.13-27.6.1 RPM for ppc64le

From OpenSuSE Ports Leap 42.3 updates for ppc64le

Name: python Distribution: openSUSE Leap 42.3
Version: 2.7.13 Vendor: openSUSE
Release: 27.6.1 Build date: Mon Jul 23 12:12:15 2018
Group: Development/Languages/Python Build host: obs-power8-02
Size: 1819136 Source RPM: python-2.7.13-27.6.1.src.rpm
Summary: Python Interpreter
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.






* Thu Jun 07 2018
  - 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]
* Tue Mar 13 2018
  - 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,
* Wed Mar 01 2017
  - update for SLE (bsc#1027282)
  - removed obsolete python-2.7-urllib2-localnet-ssl.patch
  - refreshed python-2.7.9-sles-disable-verification-by-default.patch
    to work with PEP493-compatibe config.
    Variable "PYTHONHTTPSVERIFY" is now recognized and setting it
    to 1 will enable strict TLS checking, while setting to 0 will disable
    checking. The default behavior depends on whether a policy file
    (typically from python-strict-tls-check package) is present: if it is,
    the policy decides what happens, empty policy file means upstream policy.
    If not present, checking is disabled by default.
* Tue Jan 03 2017
  - 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
  - update python-2.7.10-overflow_check.patch
    with 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
* Fri Dec 02 2016
  - provide python2-* symbols, for support of new packages built as
* Thu Jun 30 2016
  - 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)
* Thu Aug 13 2015
  - add missing ssl.pyc and ssl.pyo to package
  - implement python-strict-tls-checks subpackage
    * when present, Python will perform TLS certificate checking by default.
      it is possible to remove the package to turn off the checks
      for compatibility with legacy scripts.
    * as discussed in fate#318300
* Thu May 14 2015
  - for SLE 12 SP1, disable SSL verification-by-default for backwards
    compatibility (python-2.7.9-sles-disable-verification-by-default.patch)
* Wed Feb 25 2015
  - python-2.7.9-ssl_ca_path.patch - reintroduce support for CA directory path
* Fri Dec 12 2014
  - update to 2.7.9
* Sat Oct 18 2014
  - Only pkgconfig(x11) is required for build,not xorg-x11-devel.
* Tue Sep 30 2014
  - update to 2.7.8
    * bugfix-only release, dozens of bugs fixed
* Fri Jun 20 2014
  - update to 2.7.7
    * bugfix-only release, over a hundred bugs fixed
* Fri Mar 14 2014
  - Fix build with SQLite 3.8.4 [bnc#867887], fixing SQLite tests,
    adding python-2.7.6-sqlite-3.8.4-tests.patch
* Thu Nov 21 2013
  - update to 2.7.6
* Thu Sep 19 2013
  - build with -DOPENSSL_LOAD_CONF so python honours
    the system's openSSL configuration if any, allowing it to
    benefit from openssl ENGINE functionality.
* Mon Aug 26 2013
  - update python-2.7.3-ssl_ca_path.patch patch to load default verify locations
    if no ca_certs file is specified (bnc#827982, bnc#836739)
* Fri Aug 16 2013
  - handle NULL bytes in certain fields of SSL certificates
    (CVE-2013-4238, bnc#834601)
* Tue Jul 09 2013
  - Add python-bsddb6.diff to support building against libdb-6.0
* Wed Jun 05 2013
  - Reenable testsuite on arm
* Thu May 30 2013
  - switch to xz archive
* Tue May 28 2013
  - Update to version 2.7.5:
    + bugfix-only release
    + fixes several important regressions introduced in 2.7.4
    + Issue #15535: Fixed regression in the pickling of named tuples by
      removing the __dict__ property introduced in 2.7.4.
    + Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3,
      such as was shipped with Centos 5 and Mac OS X 10.4.
    + Issue #17703: Fix a regression where an illegal use of Py_DECREF() after
      interpreter finalization can cause a crash.
    + Issue #16447: Fixed potential segmentation fault when setting __name__ on a
    + Issue #17610: Don't rely on non-standard behavior of the C qsort() function. 12
    See for more
* Thu May 09 2013
  - update to 2.7.4
    * bugfix-only release
* Fri Apr 05 2013
  - Add Source URL, see
* Mon Feb 25 2013
  - fix pythonstart failing on $HOME-less users (bnc#804978)
* Sun Aug 12 2012
  - python & python-base Release numbers can differ, take that into
    account. See bnc#766778 comment 12.
* Tue Jun 26 2012
  - Fix failing test_dbm on ppc64
* Thu May 17 2012
  - Support directory-based certificate stores with the ca_certs parameter of SSL
    functions [bnc#761501]
* Tue May 15 2012
  - enabled some tests
* Thu Dec 08 2011
  - %python_version now correctly refers to %tarversion
* Thu Dec 01 2011
  - Spec file cleanup:
    * Run spec-cleaner
    * Remove outdated %clean section, AutoReqProv and authors from descr.
  - Fix license to Python-2.0 (also SPDX style)
* Wed Nov 30 2011
  - add automake as buildrequire to avoid implicit dependency
* Fri Sep 16 2011
  - dropped from demos because of bad license
* Sun Jul 10 2011
  - update to 2.7.2:
    * Bug fix only release, see
    for details
  - introduce a file that synchronizes
    patches between python and python-base
  - rediff patches for 2.7.2
  - replace kernel3 patch with the upstream solution
* Tue May 24 2011
  - updated to 2.7.1
    * bugfix-only release
* Wed May 04 2011
  - added "fix-parallel-make" patch to python main package as well,
    because build process is the same
* Thu Feb 17 2011
  - Prefix DATE and TIME with PY_BUILD_ and COMPILER with PYTHON_ as
    to not break external code (bnc#673071).
* Tue Aug 31 2010
  - Provide "fake" build enviroment information
    * build date replaced by source tarball modify date
    * compiler string replaced by "GCC"
    * This is intended to avoid republishing the packages
    over and over again.
* Thu Aug 26 2010
  - update to 2.7
    * see changes in python-base.changes
  - cleaned up the spec and patches
* Fri Jul 02 2010
  - add patch from
  - use %_smp_mflags
* Wed Apr 07 2010
  - update to 2.6.5
* Wed Feb 03 2010
  - exclude from SPARC64 (not built like on x86_64)
* Fri Jan 29 2010
  - enabled ipv6 in configure (bnc#572673)
* Wed Dec 23 2009
  - Apply patches with fuzz=0
* Wed Dec 02 2009
  - update patch again
* Wed Nov 04 2009
  - readline shouldn't append space after completion (bnc#551715,
    python bug 5833)
* Tue Nov 03 2009
  - updated patches to apply with fuzz=0
* Tue Sep 08 2009
  - removed blt from BuildRequires so that it can be dropped.
* Fri Sep 04 2009
  - added patch for potential SSL hangup during handshake (bnc#525295)
* Wed Jul 29 2009
  - renamed multilib patch to reflect the changes
* Thu Jul 16 2009
  - disable as-needed to fix build
* Mon Apr 27 2009
  - update to 2.6.2
    * bugfix-only release for 2.6 series



Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jul 10 06:08:38 2020