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

python-base-32bit-2.7.12-23.1 RPM for x86_64

From OpenSuSE leap updates for 42.1 / oss / x86_64

Name: python-base-32bit Distribution: openSUSE Leap 42.1
Version: 2.7.12 Vendor: openSUSE
Release: 23.1 Build date: Tue Jul 19 22:54:57 2016
Group: Development/Languages/Python Build host: cloud120
Size: 3063032 Source RPM: python-base-2.7.12-23.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.python.org/
Summary: Python Interpreter base package
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 all of stand-alone Python files, minus binary
modules that would pull in extra dependencies.

Provides

Requires

License

Python-2.0

Changelog

* Thu Jun 30 2016 jmatejek@suse.com
  - 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
  - removed obsolete python-2.7-urllib2-localnet-ssl.patch
  - removed obsolete python-fix-short-dh.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
  - python-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0
    and OPAQUE_WINDOW set to 1.
  - python-2.7.10-overflow_check.patch: fix broken overflow checks.
    [bnc#964182]
  - update LD_LIBRARY_PATH to use $PWD instead of "." because the test
    process escapes to its own directory
  - modify shebang-fixing scriptlet to ignore makeopcodetargets.py
* Mon Sep 14 2015 jmatejek@suse.com
  - exclude tsl_check files from python-base to prevent file conflict
    with python-strict-tls-checks package (bnc#945401)
  - update SLE check to exclude Leap which also has version 1315,
    just to be sure
* Mon Jun 29 2015 meissner@suse.com
  - python-fix-short-dh.patch: Bump DH parameters to 2048 bit
    to fix logjam security issue. bsc#935856
* Wed Jun 10 2015 dmueller@suse.com
  - add __python2 compatibility macro (used by Fedora) (fate#318838)
* Tue May 19 2015 schwab@suse.de
  - Reenable test_posix on aarch64
* Sun Dec 21 2014 schwab@suse.de
  - python-2.7.4-aarch64.patch: Remove obsolete patch
  - python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for
    aarch64
* Fri Dec 12 2014 jmatejek@suse.com
  - update to 2.7.9
    * contains full backport of ssl module from Python 3.4 (PEP466)
    * HTTPS certificate validation enabled by default (PEP476)
    * SSLv3 disabled by default (bnc#901715)
    * backported ensurepip module (PEP477)
    * fixes several missing CVEs from last release: CVE-2013-1752,
      CVE-2013-1753
    * dozens of minor bugfixes
  - dropped upstreamed patches: python-2.7.6-poplib.patch,
    smtplib_maxline-2.7.patch, xmlrpc_gzip_27.patch
  - dropped patch python-2.7.3-ssl_ca_path.patch because we don't need it
    with ssl module from Python 3
  - libffi was upgraded upstream, seems to contain our changes,
    so dropping libffi-ppc64le.diff as well
  - python-2.7-urllib2-localnet-ssl.patch - properly remove unconditional
    "import ssl" from test_urllib2_localnet that caused it to fail without ssl
* Wed Oct 22 2014 dmueller@suse.com
  - skip test_thread in qemu_linux_user mode
* Wed Oct 01 2014 jmatejek@suse.com
  - update to 2.7.8
    * bugfix-only release, dozens of bugs fixed
    * fixes CVE-2014-4650 directory traversal in CGIHTTPServer
    * fixes CVE-2014-7185 (bnc#898572) potential buffer overflow in buffer()
  - dropped upstreamed CVE-2014-4650-CGIHTTPserver-traversal.patch
  - dropped upstreamed CVE-2014-7185-buffer-wraparound.patch
* Wed Oct 01 2014 jmatejek@suse.com
  - CVE-2014-7185-buffer-wraparound.patch: potential wraparound/overflow
    in buffer()
    (CVE-2014-7185, bnc#898572)
* Wed Jul 23 2014 jmatejek@suse.com
  - CVE-2014-4650-CGIHTTPServer-traversal.patch: CGIHTTPServer file
    disclosure and directory traversal through URL-encoded characters
    (CVE-2014-4650, bnc#885882)
  - python-2.7.7-mhlib-linkcount.patch: remove link count optimizations
    that are incorrect on btrfs (and possibly other filesystems)
* Fri Jun 20 2014 jmatejek@suse.com
  - update to 2.7.7
    * bugfix-only release, over a hundred bugs fixed
    * backported hmac.compare_digest from python3, first step of PEP 466
  - drop upstreamed patches:
    * CVE-2014-1912-recvfrom_into.patch
    * python-2.7.4-no-REUSEPORT.patch
    * python-2.7.6-bdist-rpm.patch
    * python-2.7.6-imaplib.patch
    * python-2.7.6-sqlite-3.8.4-tests.patch
  - refresh patches:
    * python-2.7.3-ssl_ca_path.patch
    * python-2.7.4-canonicalize2.patch
    * xmlrpc_gzip_27.patch
  - added python keyring and signature for the main tarball
* Sat Mar 15 2014 schwab@suse.de
  - Use profile-opt only when profiling is enabled
  - python-2.7.2-disable-tests-in-test_io.patch: removed, no longer needed
  - update testsuite exclusion list:
    * test_signal and test_posix fail due to qemu bugs
* Fri Mar 14 2014 andreas.stieger@gmx.de
  - Fix build with SQLite 3.8.4 [bnc#867887], fixing SQLite tests,
    adding python-2.7.6-sqlite-3.8.4-tests.patch
* Mon Feb 10 2014 jmatejek@suse.com
  - added patches for CVE-2013-1752 (bnc#856836) issues that are
    missing in 2.7.6:
    python-2.7.6-imaplib.patch
    python-2.7.6-poplib.patch
    smtplib_maxline-2.7.patch
  - CVE-2013-1753 (bnc#856835) gzip decompression bomb in xmlrpc client:
    xmlrpc_gzip_27.patch
  - python-2.7.6-bdist-rpm.patch: fix broken "setup.py bdist_rpm" command
    (bnc#857470, issue18045)
  - multilib patch: add "~/.local/lib64" paths to search path
    (bnc#637176)
  - CVE-2014-1912-recvfrom_into.patch: fix potential buffer overflow
    in socket.recvfrom_into (CVE-2014-1912, bnc#863741)
* Tue Dec 10 2013 uweigand@de.ibm.com
  - Add Obsoletes/Provides for python-ctypes.
* Sat Dec 07 2013 matz@suse.de
  - Ignore uuid testcase in the testsuite, it relies on unreliable
    ifconfig output.
* Tue Dec 03 2013 mls@suse.de
  - adapt python-2.7.5-multilib.patch for ppc64le
* Tue Dec 03 2013 dvaleev@suse.com
  - adjust %files for ppc64le
* Tue Dec 03 2013 matz@suse.de
  - Support for ppc64le in _ctypes libffi copy.
  - added patches:
    * libffi-ppc64le.diff
* Tue Dec 03 2013 adrian@suse.de
  - add ppc64le rules
  - avoid errors from source-validator
* Thu Nov 21 2013 jmatejek@suse.com
  - update to 2.7.6
    * bugfix-only release
    * SSL-related fixes
    * upstream fix for CVE-2013-4238
    * upstream fixes for CVE-2013-1752
  - removed upstreamed patch CVE-2013-4238_py27.patch
  - reintroduce audioop.so as the problems with it seem to be fixed
    (bnc#831442)
* Thu Oct 10 2013 dmueller@suse.com
  - exclude test_mmap under qemu_linux_user - emulation fails here
    as the tests mmap address conflicts with qemu
* Tue Jul 09 2013 jengelh@inai.de
  - Add python-bsddb6.diff to support building against libdb-6.0
* Sat Jul 06 2013 coolo@suse.com
  - have python-devel require python:
    http://lists.opensuse.org/opensuse-factory/2013-06/msg00622.html
* Sun Jun 30 2013 schwab@suse.de
  - Disable test_multiprocessing in QEmu build
* Wed Jun 05 2013 schwab@suse.de
  - Disable test_asyncore in QEmu build
  - Reenable testsuite on arm
* Thu May 30 2013 jmatejek@suse.com
  - python-2.7.4-aarch64.patch: add missing bits of aarch64 support
  - python-2.7.4-no-REUSEPORT.patch: disable test of
    missing kernel functionality
  - drop unnecessary patch: python-2.7.1-distutils_test_path.patch
  - switch to xz archive
* Tue May 28 2013 speilicke@suse.com
  - 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
      class.
    + Issue #17610: Don't rely on non-standard behavior of the C qsort() function. 12
    See http://hg.python.org/cpython/file/ab05e7dd2788/Misc/NEWS for more
  - Drop upstreamed patches:
    + python-2.7.3-fix-dbm-64bit-bigendian.patch
    + python-test_structmembers.patch
  - Rebased other patches
* Mon May 13 2013 dmueller@suse.com
  - add aarch64 to the list of 64-bit platforms
* Thu May 09 2013 jmatejek@suse.com
  - update to 2.7.4
    * bugfix-only release
  - drop upstreamed patches:
      pypirc-secure.diff
      python-2.7.3-multiprocessing-join.patch
      ctypes-libffi-aarch64.patch
  - drop python-2.7rc2-configure.patch as it doesn't seem necessary anymore
* Fri Apr 05 2013 idonmez@suse.com
  - Add Source URL, see https://en.opensuse.org/SourceUrls
* Wed Feb 27 2013 schwab@suse.de
  - Add aarch64 to the list of lib64 platforms
* Sat Feb 09 2013 schwab@suse.de
  - Add ctypes-libffi-aarch64.patch: import aarch64 support for libffi in
    _ctypes module
* Fri Feb 08 2013 jmatejek@suse.com
  - multiprocessing: thread joining itself (bnc#747794)
  - gettext: fix cases where no bundle is found (bnc#794139)
* Thu Oct 25 2012 coolo@suse.com
  - add explicit buildrequire on libbz2-devel
* Mon Oct 15 2012 coolo@suse.com
  - buildrequire explicitly netcfg for the test suite
* Mon Oct 08 2012 jmatejek@suse.com
  - remove distutils.cfg (bnc#658604)
    * this changes default prefix for distutils to /usr
    * see ML for details:
    http://lists.opensuse.org/opensuse-packaging/2012-09/msg00254.html
* Fri Aug 03 2012 dimstar@opensuse.org
  - Add python-bundle-lang.patch: gettext: If bindtextdomain is
    instructed to look in the default location of translations, we
    check additionally in locale-bundle. Fixes issues like bnc#617751
* Tue Jul 31 2012 jmatejek@suse.com
  - all subpackages require python-base=%{version}-%{release} explicitly
    (fixes bnc#766778 bug and similar that might arise in the future)
* Tue Jun 26 2012 dvaleev@suse.com
  - Fix failing test_dbm on ppc64
* Thu May 17 2012 jfunk@funktronics.ca
  - Support directory-based certificate stores with the ca_certs parameter of SSL
    functions [bnc#761501]
* Sat Apr 14 2012 dmueller@suse.com
  - update to 2.7.3:
    * no change
  - remove static libpython.a from build to avoid packages
    linking it statically
* Wed Mar 28 2012 jmatejek@suse.com
  - update to 2.7.3rc2
    * fixes several security issues:
    * CVE-2012-0845, bnc#747125
    * CVE-2012-1150, bnc#751718
    * CVE-2011-4944, bnc#754447
    * CVE-2011-3389
  - fix for insecure .pypirc (CVE-2011-4944, bnc#754447)
    !!important!!
  - disabled test_unicode which segfaults on 64bits.
    this should not happen, revisit in next RC!
    !!important!!
* Thu Feb 16 2012 dvaleev@suse.com
  - skip broken test_io test on ppc
* Mon Dec 12 2011 toddrme2178@gmail.com
  - Exclude /usr/bin/2to3 to prevent conflicts with python3-2to3
* Thu Dec 08 2011 jmatejek@suse.com
  - %python_version now correctly refers to %tarversion
* Mon Nov 28 2011 saschpe@suse.de
  - Spec file cleanup:
    * Run spec-cleaner
    * Remove outdated %clean section, AutoReqProv and authors from descr.
  - Fix license to Python-2.0 (also SPDX style)
* Fri Sep 30 2011 adrian@suse.de
  - fix build for arm by removing an old hack for arm, bz2.so is built now
* Fri Aug 19 2011 dmueller@suse.de
  - update to 2.7.2:
    * Bug fix only release, see
    http://hg.python.org/cpython/raw-file/eb3c9b74884c/Misc/NEWS
    for details
  - introduce a pre_checkin.sh file that synchronizes
    patches between python and python-base
  - rediff patches for 2.7.2
  - replace kernel3 patch with the upstream solution
* Fri Jul 22 2011 idonmez@novell.com
  - Copy Lib/plat-linux2 to Lix/plat-linux3 so that DLFCN module
    is also available for linux3 systems  bnc#707667
* Sun Jul 10 2011 ro@suse.de
  - fix build on factory: setup reports linux3 not linux2 now,
    adapt checks
* Tue May 31 2011 jmatejek@novell.com
  - added explicit requires to libpython-%version-%release
    to prevent bugs like bnc#697251 reappearing
* Tue May 24 2011 jmatejek@novell.com
  - update to 2.7.1
    * bugfix-only release, see NEWS for details
  - refreshed patches, dropped the upstreamed ones
  - dropped acrequire patch, replacing it with build-time sed
  - improved fix to bnc#673071 by defining the constants
    only for files that require it (as is done in python3)
* Mon May 02 2011 jmatejek@novell.com
  - fixed a security flaw where malicious sites could redirect
    Python application from http to a local file
    (CVE-2011-1521, bnc#682554)
  - fixed race condition in Makefile which randomly failed
    parallel builds ( http://bugs.python.org/issue10013 )
* Thu Feb 17 2011 pth@suse.de
  - Prefix DATE and TIME with PY_BUILD_ and COMPILER with PYTHON_ as
    to not break external code (bnc#673071).
* Mon Jan 17 2011 coolo@novell.com
  - provide pyxml to avoid touching tons of packages
* Thu Nov 18 2010 coolo@novell.com
  - add patch from http://psf.upfronthosting.co.za/roundup/tracker/issue9960
    to fix build on ppc64
* Fri Oct 01 2010 jmatejek@novell.com
  - moved unittest to python-base (it is a testing framework, not a
    testsuite, so it clearly belongs into stdlib)
  - fixed smtpd.py DoS (bnc#638233, CVE probably not assigned)
* Tue Sep 21 2010 coolo@novell.com
  - fix baselibs.conf
* Thu Aug 26 2010 suse-tux@gmx.de
  - fix for urllib2 (http://bugs.python.org/issue9639)
* Thu Aug 26 2010 jmatejek@novell.com
  - fixed distutils test
  - dropped autoconf version requirement (it builds just fine with other versions)
* Thu Aug 26 2010 jmatejek@novell.com
  - update to version 2.7
    * improved handling of numeric types
    * deprecation warnings are now silent by default
    * new argparse module for command line arguments
    * many new features, see http://docs.python.org/dev/whatsnew/2.7.html
      for complete list
    * ** 2.7 is supposed to be the last version from the 2.x series,
    so its (upstream) maintenance period will probably be longer than usual.
    However, upstream development now focuses on 3.x series.
  - cleaned up spec and patches
* Fri Jul 02 2010 jengelh@medozas.de
  - add patch from http://bugs.python.org/issue6029
  - use %_smp_mflags
* Mon May 17 2010 matejcik@suse.cz
  - dropped audioop.so because of security vulnerabilities
    (bnc#603255)
* Wed Apr 07 2010 matejcik@suse.cz
  - update to 2.6.5 (rpm version 2.6.5)
  - patched test_distutils to work
* Thu Mar 11 2010 matejcik@suse.cz
  - update to 2.6.5rc2 (rpm version is 2.6.4.92)
    * bugfix-only release
  - removed fwrapv patch - no longer needed
  - removed expat patches (this version also fixes expat vulnerabilities
    from bnc#581765 )
  - removed readline spacing patch - no longer needed
  - removed https_proxy patch - no longer needed
  - removed test_distutils patch - no longer needed
  - disabled test_distutils because of spurious failure,
    * TODO reenable at release
* Thu Feb 04 2010 matejcik@suse.cz
  - removed precompiled exe files (as noted in bnc#577032)
* Fri Jan 29 2010 matejcik@suse.cz
  - enabled ipv6 in configure (bnc#572673)
* Wed Dec 23 2009 aj@suse.de
  - Apply patches with fuzz=0
* Mon Dec 14 2009 jengelh@medozas.de
  - add baselibs.conf as source
* Wed Oct 28 2009 crrodriguez@opensuse.org
  - python-devel Requires glibc-devel
* Fri Sep 04 2009 matejcik@suse.cz
  - fixed potential DoS in python's copy of expat (bnc#534721)
* Sun Aug 02 2009 jansimon.moeller@opensuse.org
  - fix files section for ARM, as bz2.so isn't built on ARM.
* Fri Jul 31 2009 matejcik@suse.cz
  - added /usr/lib/python2.6{,/site-packages} to the package even if
    it is on lib64 arch
  - added %python_sitelib and %python_sitearch for fedora compatibility
* Thu Jul 30 2009 matejcik@suse.cz
  - fixed test in test_distutils suite that would generate a warning
    when the log threshold was set too low by preceding tests
* Wed Jul 29 2009 matejcik@suse.cz
  - support noarch python packages (modified multilib patch
    to differentiate between purelib and platlib, added /usr/lib
    to search path in all cases
* Thu Jul 16 2009 coolo@novell.com
  - disable as-needed to fix build
* Mon Apr 27 2009 matejcik@suse.cz
  - update to 2.6.2
    * bugfix-only release for 2.6 series

Files

/usr/lib/python2.7
/usr/lib/python2.7/lib-dynload
/usr/lib/python2.7/lib-dynload/_bisect.so
/usr/lib/python2.7/lib-dynload/_codecs_cn.so
/usr/lib/python2.7/lib-dynload/_codecs_hk.so
/usr/lib/python2.7/lib-dynload/_codecs_iso2022.so
/usr/lib/python2.7/lib-dynload/_codecs_jp.so
/usr/lib/python2.7/lib-dynload/_codecs_kr.so
/usr/lib/python2.7/lib-dynload/_codecs_tw.so
/usr/lib/python2.7/lib-dynload/_collections.so
/usr/lib/python2.7/lib-dynload/_csv.so
/usr/lib/python2.7/lib-dynload/_ctypes.so
/usr/lib/python2.7/lib-dynload/_ctypes_test.so
/usr/lib/python2.7/lib-dynload/_elementtree.so
/usr/lib/python2.7/lib-dynload/_functools.so
/usr/lib/python2.7/lib-dynload/_heapq.so
/usr/lib/python2.7/lib-dynload/_hotshot.so
/usr/lib/python2.7/lib-dynload/_io.so
/usr/lib/python2.7/lib-dynload/_json.so
/usr/lib/python2.7/lib-dynload/_locale.so
/usr/lib/python2.7/lib-dynload/_lsprof.so
/usr/lib/python2.7/lib-dynload/_md5.so
/usr/lib/python2.7/lib-dynload/_multibytecodec.so
/usr/lib/python2.7/lib-dynload/_multiprocessing.so
/usr/lib/python2.7/lib-dynload/_random.so
/usr/lib/python2.7/lib-dynload/_sha.so
/usr/lib/python2.7/lib-dynload/_sha256.so
/usr/lib/python2.7/lib-dynload/_sha512.so
/usr/lib/python2.7/lib-dynload/_socket.so
/usr/lib/python2.7/lib-dynload/_struct.so
/usr/lib/python2.7/lib-dynload/_testcapi.so
/usr/lib/python2.7/lib-dynload/array.so
/usr/lib/python2.7/lib-dynload/audioop.so
/usr/lib/python2.7/lib-dynload/binascii.so
/usr/lib/python2.7/lib-dynload/bz2.so
/usr/lib/python2.7/lib-dynload/cPickle.so
/usr/lib/python2.7/lib-dynload/cStringIO.so
/usr/lib/python2.7/lib-dynload/cmath.so
/usr/lib/python2.7/lib-dynload/crypt.so
/usr/lib/python2.7/lib-dynload/datetime.so
/usr/lib/python2.7/lib-dynload/dl.so
/usr/lib/python2.7/lib-dynload/fcntl.so
/usr/lib/python2.7/lib-dynload/future_builtins.so
/usr/lib/python2.7/lib-dynload/grp.so
/usr/lib/python2.7/lib-dynload/itertools.so
/usr/lib/python2.7/lib-dynload/linuxaudiodev.so
/usr/lib/python2.7/lib-dynload/math.so
/usr/lib/python2.7/lib-dynload/mmap.so
/usr/lib/python2.7/lib-dynload/nis.so
/usr/lib/python2.7/lib-dynload/operator.so
/usr/lib/python2.7/lib-dynload/ossaudiodev.so
/usr/lib/python2.7/lib-dynload/parser.so
/usr/lib/python2.7/lib-dynload/resource.so
/usr/lib/python2.7/lib-dynload/select.so
/usr/lib/python2.7/lib-dynload/spwd.so
/usr/lib/python2.7/lib-dynload/strop.so
/usr/lib/python2.7/lib-dynload/syslog.so
/usr/lib/python2.7/lib-dynload/termios.so
/usr/lib/python2.7/lib-dynload/time.so
/usr/lib/python2.7/lib-dynload/unicodedata.so
/usr/lib/python2.7/lib-dynload/zlib.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri May 11 06:22:00 2018