4827 lines
202 KiB
Plaintext
4827 lines
202 KiB
Plaintext
python2.7 (2.7.18-8) stable; urgency=medium
|
||
|
||
* Non-maintainer upload by the LTS Team.
|
||
* Add testsuite-fix-with-expat.diff: Fix autopkgtests with updated expat.
|
||
* Fix issue9189.diff: Update test suite to match behaviour change.
|
||
* Add CVE-2021-23336.diff: Only use '&' as query string separator
|
||
* Add CVE-2022-0391.diff: Make urlsplit robust against newlines
|
||
* Add CVE-2022-48560.diff: Fix use-after-free in heapq module.
|
||
* Add CVE-2022-48565.diff: Reject entities declarations while parsing XML
|
||
plists.
|
||
* Add CVE-2022-48566.diff: Make constant time comparison more constant-time.
|
||
* Add CVE-2023-24329.diff: More WHATWG-compatible URL parsing
|
||
* Add CVE-2023-40217.diff: Prevent reading unauthenticated data on a
|
||
SSLSocket
|
||
|
||
-- Helmut Grohne <helmut@subdivi.de> Tue, 19 Sep 2023 09:10:59 +0200
|
||
|
||
python2.7 (2.7.18-8) unstable; urgency=medium
|
||
|
||
[ Andreas Beckmann ]
|
||
* python2.7, libpython2.7-minimal: Add Breaks: python-dev (<< 2.7.18),
|
||
libpython-dev (<< 2.7.18), python-dbg (<< 2.7.18),
|
||
libpython-dbg (<< 2.7.18) to remove more unversioned python packages.
|
||
Add Breaks: libgcj-common (<< 1:7), libvolk1-bin (<< 2),
|
||
pysycache (<< 3.1-4~), python-catkin-pkg (<< 0.4.14-2~),
|
||
python-chardet (<< 3.0.4-6~), python-extras (<< 1.0.0-4~),
|
||
python-fixtures (<< 3.0.0-3~), python-genpy (<< 0.6.9-2~),
|
||
python-iso8601 (<< 0.1.12-2~), python-linecache2 (<< 1.0.0-4~),
|
||
python-pbr (<< 5.4.5), python-pyasn1 (<< 0.4.2-4~),
|
||
python-pygame (<< 1.9.6+dfsg-3~), python-pyicu (<< 2.2-3~),
|
||
python-rospkg (1.1.10-2~), python-std-msgs (<< 0.5.12-2~),
|
||
python-testtools (<< 2.3.0-7~), python-traceback2 (<< 1.4.0-6~),
|
||
python-traitlets (<< 4.3.3-3~), python-urllib3 (<< 1.25.8-2~),
|
||
python-yaml (<< 5.3.1-2~) to remove some persisting obsolete module
|
||
packages along the unversioned python packages on upgrades from buster.
|
||
Closes: #990520.
|
||
* libpython2.7-stdlib: Breaks: ${python27:Breaks}, too.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 14 Jul 2021 10:11:37 +0200
|
||
|
||
python2.7 (2.7.18-7) unstable; urgency=medium
|
||
|
||
[ Andreas Beckmann ]
|
||
* python2.7, libpython2.7-minimal: Add Breaks: python (<< 2.7.18) to ensure
|
||
removal of the unversioned python packages on upgrades from buster. The
|
||
previously added (transitive) Breaks are not sufficient in a few upgrade
|
||
scenarios. Closes: #987661.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 28 Apr 2021 19:39:59 +0200
|
||
|
||
python2.7 (2.7.18-6) unstable; urgency=medium
|
||
|
||
* python2.7, libpython2.7-minimal: Add Breaks: python-minimal (<< 2.7.18),
|
||
libpython-stdlib (<< 2.7.18) to ensure removal of the unversioned python
|
||
packages on upgrades from buster (Andreas Beckmann). Closes: #984777.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 09 Mar 2021 21:20:32 +0100
|
||
|
||
python2.7 (2.7.18-5) unstable; urgency=medium
|
||
|
||
* Use the posix_prefix layout when inside a virtualenv (Stefano Rivera).
|
||
Closes: #983552.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 27 Feb 2021 09:40:44 +0100
|
||
|
||
python2.7 (2.7.18-4) unstable; urgency=medium
|
||
|
||
* Update the patch for issue #42938 (Marc Deslauriers). Closes: #983516.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 26 Feb 2021 07:17:59 +0100
|
||
|
||
python2.7 (2.7.18-2) unstable; urgency=medium
|
||
|
||
* Fix issue #39017: Avoid infinite loop when reading specially crafted TAR
|
||
files using the tarfile module (CVE-2019-20907).
|
||
* Backport of 0b297d4ff1c0e4480ad33acae793fbaf4bf015b4, trimmed down to the
|
||
fix for CVE-2020-8492. Closes: #970099.
|
||
* Fix FTCBFS: Add back a dependency on python2.7:any (Helmut Grohne).
|
||
Closes: #939514.
|
||
* Fix issue #42938: Replace snprintf with Python unicode formatting in
|
||
ctypes param reprs (CVE-2021-3177) (Saif Hakim). LP: #1916117.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 20 Feb 2021 18:14:40 +0100
|
||
|
||
python2.7 (2.7.18-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.18 release.
|
||
* Let the Python2 end-of-life banner point to the python3 packages, not to
|
||
the online documentation.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Mon, 20 Apr 2020 22:30:41 +0200
|
||
|
||
python2.7 (2.7.18~rc1-2) unstable; urgency=medium
|
||
|
||
* Ignore some autopkg tests:
|
||
- test_ssl: Fails with OPENSSL_TLS_SECURITY_LEVEL=2.
|
||
- tst_io: Fails on Ubuntu's autopkg test infrastructure.
|
||
* Lower OpenSSL security level from 2 to 1 during testing as test_ssl
|
||
assumes that.
|
||
* Add XB-Cnf-Visible-Pkgname header on the python*-minimal package to
|
||
point command-not-found at the full one. LP: #1867157
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 07 Apr 2020 14:05:55 +0200
|
||
|
||
python2.7 (2.7.18~rc1-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.18 release candidate 1.
|
||
- bpo-38576: Disallow control characters in hostnames in http.client,
|
||
addressing CVE-2019-18348.
|
||
* Make autopkgtests cross-test-friendly (Steve Langasek).
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 07 Apr 2020 11:34:05 +0200
|
||
|
||
python2.7 (2.7.17-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.17 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 20 Oct 2019 01:36:22 +0200
|
||
|
||
python2.7 (2.7.17~rc1-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.17 release candidate 1.
|
||
- CVE-2019-16056, don't parse domains containing @. Closes: #940901.
|
||
* Bump standards version.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 10 Oct 2019 12:26:01 +0200
|
||
|
||
python2.7 (2.7.16-4) unstable; urgency=medium
|
||
|
||
* Update to 20190904 from the 2.7 branch.
|
||
* Refresh patches.
|
||
* Drop build dependency on python:any. Addresses: #937569.
|
||
* Annotate Build-Depends: xvfb and xauth with <!nocheck>. Closes: #928514.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 04 Sep 2019 10:19:57 +0200
|
||
|
||
python2.7 (2.7.16-3) unstable; urgency=medium
|
||
|
||
* Update to 20190708 from the 2.7 branch.
|
||
* Bump standards version.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 08 Jul 2019 11:45:29 +0200
|
||
|
||
python2.7 (2.7.16-2) unstable; urgency=high
|
||
|
||
[ Matthias Klose ]
|
||
* CVE-2019-9636. Fix issue #36216: Add check for characters in netloc that
|
||
normalize to separators. Closes: #924073.
|
||
* CVE-2019-9948. Fix issue #35907: Stop urllib exposing the local_file schema
|
||
(file://).
|
||
|
||
[ Dimitri John Ledkov ]
|
||
* Bump Build-Depedency and Dependency of libssl-dev and libss1.1 to
|
||
1.1.1 or higher. As TLS1.3 constants leak into ssl module, thus one
|
||
shouldn't mix and match python2.7 & libssl1.1. LP: #1808476
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 06 Apr 2019 03:42:57 +0200
|
||
|
||
python2.7 (2.7.16-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.16 release.
|
||
- Now has a version without a trailing '+'. Closes: #914072.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 04 Mar 2019 16:29:09 +0100
|
||
|
||
python2.7 (2.7.16~rc1-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.16 release candidate 1.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 18 Feb 2019 12:05:09 +0100
|
||
|
||
python2.7 (2.7.15-9) unstable; urgency=medium
|
||
|
||
* Update to 20190216 from the 2.7 branch.
|
||
- Backport of TLS 1.3 related fixes from 3.7.
|
||
* Drop the local TLS 1.3 backports.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 16 Feb 2019 11:39:20 +0100
|
||
|
||
python2.7 (2.7.15-8) unstable; urgency=medium
|
||
|
||
* Fix typo in autopkg test.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 03 Feb 2019 14:13:16 +0100
|
||
|
||
python2.7 (2.7.15-7) unstable; urgency=medium
|
||
|
||
* Expect the test_site test failing as in 3.7.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 03 Feb 2019 12:51:14 +0100
|
||
|
||
python2.7 (2.7.15-6) unstable; urgency=medium
|
||
|
||
* Update to 20190201 from the 2.7 branch.
|
||
- CVE-2013-1752: Limit imaplib.IMAP4_SSL.readline().
|
||
- CVE-2018-14647: _elementtree.c doesn't call XML_SetHashSalt().
|
||
Closes: #921039.
|
||
- CVE-2019-5010: DsO vulnerability exists in the X509 certificate parser.
|
||
Closes: #921040.
|
||
* Bump standards version.
|
||
* Update symbols file.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 01 Feb 2019 08:18:31 +0100
|
||
|
||
python2.7 (2.7.15-5) unstable; urgency=medium
|
||
|
||
* Update to 20181127 from the 2.7 branch.
|
||
- Fix issue #20744, running an external 'zip' in shutil.make_archive().
|
||
CVE-2018-1000802. Closes: #909673.
|
||
* Cherrypick in-progress backports to 2.7 branch from 3.6 branch to fix
|
||
test_ssl assertions with openssl 1.1.1. Resolves autopkgtest failure
|
||
of the 2.7 with openssl 1.1.1 (Dimitri John Ledkov).
|
||
* Don't hard code location of netinet/in.h. Closes: #912422.
|
||
* Update VCS attributes.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 28 Nov 2018 17:27:22 +0100
|
||
|
||
python2.7 (2.7.15-4) unstable; urgency=medium
|
||
|
||
* Update to 20180831 from the 2.7 branch.
|
||
- Fixes the build with OpenSSL 1.1.1. Closes: #900157.
|
||
* Don't run the test_ftplib and test_ssl autopkg tests, not yet ready
|
||
for OpenSSL 1.1.1. Closes: #907033.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 31 Aug 2018 13:56:52 +0200
|
||
|
||
python2.7 (2.7.15-3) unstable; urgency=medium
|
||
|
||
* Bump standards version.
|
||
* Pass the list of the pyFPE breaks as a parameter into dpkg-gencontrol
|
||
instead of hard-coding them in the control file.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 28 Jul 2018 13:29:29 +0200
|
||
|
||
python2.7 (2.7.15-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.15 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 01 May 2018 07:55:50 +0200
|
||
|
||
python2.7 (2.7.15~rc1-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.15 release candidate 1.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 15 Apr 2018 23:51:34 +0200
|
||
|
||
python2.7 (2.7.14-8) unstable; urgency=medium
|
||
|
||
* Update to 20180402 from the 2.7 branch.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 02 Apr 2018 06:16:25 +0200
|
||
|
||
python2.7 (2.7.14-7) unstable; urgency=medium
|
||
|
||
* Update to 20180313 from the 2.7 branch.
|
||
- Fix issue #32185: The SSL module no longer sends IP addresses in SNI TLS
|
||
extension on platforms with OpenSSL 1.0.2+ or inet_pton. See #892814.
|
||
* Add support for riscv64 (Aurelien Jarno). Closes: #892329.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 13 Mar 2018 16:23:44 +0100
|
||
|
||
python2.7 (2.7.14-6) unstable; urgency=medium
|
||
|
||
* Don't run lib2to3 tests which rely on the pickled grammar files.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 06 Feb 2018 20:12:18 +0100
|
||
|
||
python2.7 (2.7.14-5) unstable; urgency=medium
|
||
|
||
* Update to 20180204 from the 2.7 branch.
|
||
- Fix issue #31530. Closes: #889280.
|
||
* python2.7-minimal: Pre-Depend on zlib1g. Closes: #887629.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 04 Feb 2018 09:35:17 +0100
|
||
|
||
python2.7 (2.7.14-4) unstable; urgency=medium
|
||
|
||
* Fix applying the m-i-p-s-r6 patch.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 05 Dec 2017 16:17:02 +0100
|
||
|
||
python2.7 (2.7.14-3) unstable; urgency=medium
|
||
|
||
* Update to 20171205 from the 2.7 branch.
|
||
* Build with -fstack-protector instead of -fstack-protector-strong.
|
||
Performance improvements of around 1-2%.
|
||
* Add support for mipsr6 triplets (YunQiang Su). Closes: #881945.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 05 Dec 2017 10:01:24 +0100
|
||
|
||
python2.7 (2.7.14-2) unstable; urgency=medium
|
||
|
||
* Really rename the md5_* functions.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 17 Sep 2017 20:50:44 +0200
|
||
|
||
python2.7 (2.7.14-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.14 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 17 Sep 2017 14:27:46 +0200
|
||
|
||
python2.7 (2.7.14~rc1-3) unstable; urgency=medium
|
||
|
||
* Add package breaks for extensions referencing symbols for the removed
|
||
_PyFPE module. Closes: #873791, #873915, #873899.
|
||
* Expect the regrtest test to fail on s390x.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 05 Sep 2017 20:16:23 +0200
|
||
|
||
python2.7 (2.7.14~rc1-2) unstable; urgency=medium
|
||
|
||
* Rename md5_* functions to _Py_md5_*. Closes: #868366.
|
||
* Break python-numpy (<< 1:1.12.1-3.1), referencing the now missing fpectl
|
||
modules. Closes: #873791.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 31 Aug 2017 17:34:52 +0200
|
||
|
||
python2.7 (2.7.14~rc1-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.14 release candidate 1.
|
||
* Stop building the fpectl extension.
|
||
* Build the _math.o object file without -fPIC for static builds. LP: #1638695.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 30 Aug 2017 12:54:17 +0200
|
||
|
||
python2.7 (2.7.13-4) unstable; urgency=medium
|
||
|
||
* Update to 20170719 from the 2.7 branch.
|
||
* Move test/support from libpython2.7-testsuite to libpython2.7-stdlib.
|
||
Closes: #868168.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 19 Jul 2017 20:15:03 +0200
|
||
|
||
python2.7 (2.7.13-3) unstable; urgency=medium
|
||
|
||
* Update to 20170608 from the 2.7 branch.
|
||
- bpo-27945: Fixed various segfaults with dict when input collections are
|
||
mutated during searching, inserting or comparing.
|
||
- bpo-25794: Fixed type.__setattr__() and type.__delattr__() for
|
||
non-interned or unicode attribute names.
|
||
- bpo-29935: Fixed error messages in the index() method of tuple and list
|
||
when pass indices of wrong type.
|
||
- bpo-28598: Support __rmod__ for subclasses of str being called before
|
||
str.__mod__.
|
||
- bpo-29602: Fix incorrect handling of signed zeros in complex constructor
|
||
for complex subclasses and for inputs having a __complex__ method.
|
||
- bpo-29347: Fixed possibly dereferencing undefined pointers
|
||
when creating weakref objects.
|
||
- Issue #14376: Allow sys.exit to accept longs as well as ints.
|
||
- Issue #29028: Fixed possible use-after-free bugs in the subscription
|
||
of the buffer object with custom index object.
|
||
- Issue #29145: Fix overflow checks in string, bytearray and unicode.
|
||
- Issue #28932: Do not include <sys/random.h> if it does not exist.
|
||
- bpo-30378: Fix the problem that logging.handlers.SysLogHandler cannot
|
||
handle IPv6 addresses.
|
||
- bpo-29960: Preserve generator state when _random.Random.setstate()
|
||
raises an exception.
|
||
- bpo-30310: tkFont now supports unicode options (e.g. font family).
|
||
- bpo-30414: multiprocessing.Queue._feed background running
|
||
thread do not break from main loop on exception.
|
||
- bpo-30003: Fix handling escape characters in HZ codec.
|
||
- bpo-30375: Warnings emitted when compile a regular expression now always
|
||
point to the line in the user code. Previously they could point into
|
||
inners of the re module if emitted from inside of groups or conditionals.
|
||
- bpo-30363: Running Python with the -3 option now warns about regular
|
||
expression syntax that is invalid or has different semantic in Python 3
|
||
or will change the behavior in future Python versions.
|
||
- bpo-30365: Running Python with the -3 option now emits deprecation
|
||
warnings for getchildren() and getiterator() methods of the Element class
|
||
in the xml.etree.cElementTree module and when pass the html argument to
|
||
xml.etree.ElementTree.XMLParser().
|
||
- bpo-30365: Fixed a deprecation warning about the doctype() method of the
|
||
xml.etree.ElementTree.XMLParser class. Now it is emitted only when define
|
||
the doctype() method in the subclass of XMLParser.
|
||
- bpo-29990: Fix range checking in GB18030 decoder.
|
||
- bpo-30243: Removed the __init__ methods of _json's scanner and encoder.
|
||
Misusing them could cause memory leaks or crashes. Now scanner and
|
||
encoder objects are completely initialized in the __new__ methods.
|
||
- Revert bpo-26293 for zipfile breakage. See also bpo-29094.
|
||
- bpo-30070: Fixed leaks and crashes in errors handling in the parser
|
||
module.
|
||
- bpo-30061: Fixed crashes in IOBase methods next() and readlines() when
|
||
readline() or next() respectively return non-sizeable object.
|
||
Fixed possible other errors caused by not checking results of
|
||
PyObject_Size(), PySequence_Size(), or PyMapping_Size().
|
||
- bpo-30011: Fixed race condition in HTMLParser.unescape().
|
||
- bpo-30068: _io._IOBase.readlines will check if it's closed first when
|
||
hint is present.
|
||
- bpo-27863: Fixed multiple crashes in ElementTree caused by race
|
||
conditions and wrong types.
|
||
- bpo-29942: Fix a crash in itertools.chain.from_iterable when encountering
|
||
long runs of empty iterables.
|
||
- bpo-29861: Release references to tasks, their arguments and their results
|
||
as soon as they are finished in multiprocessing.Pool.
|
||
- bpo-27880: Fixed integer overflow in cPickle when pickle large strings or
|
||
too many objects.
|
||
- bpo-29110: Fix file object leak in aifc.open() when file is given as a
|
||
filesystem path and is not in valid AIFF format.
|
||
- Issue #29354: Fixed inspect.getargs() for parameters which are cell
|
||
variables.
|
||
- Issue #29335: Fix subprocess.Popen.wait() when the child process has
|
||
exited to a stopped instead of terminated state (ex: when under ptrace).
|
||
- Issue #29219: Fixed infinite recursion in the repr of uninitialized
|
||
ctypes.CDLL instances.
|
||
- Issue #29188: Support glibc 2.24 on Linux: don't use getentropy()
|
||
function but read from /dev/urandom to get random bytes, for example in
|
||
os.urandom(). On Linux, getentropy() is implemented which getrandom()
|
||
is blocking mode, whereas os.urandom() should not block.
|
||
- Issue #29142: In urllib, suffixes in no_proxy environment variable
|
||
with leading dots could match related hostnames again (e.g. .b.c
|
||
matches a.b.c).
|
||
- Issue #13051: Fixed recursion errors in large or resized
|
||
curses.textpad.Textbox.
|
||
- Issue #9770: curses.ascii predicates now work correctly with negative
|
||
integers.
|
||
- Issue #28427: old keys should not remove new values from
|
||
WeakValueDictionary when collecting from another thread.
|
||
- Issue #28998: More APIs now support longs as well as ints.
|
||
- Issue 28923: Remove editor artifacts from Tix.py,
|
||
including encoding not recognized by codecs.lookup.
|
||
- Issue #29019: Fix dict.fromkeys(x) overallocates when x is sparce dict.
|
||
- Issue #19542: Fix bugs in WeakValueDictionary.setdefault() and
|
||
WeakValueDictionary.pop() when a GC collection happens in another
|
||
thread.
|
||
- Issue #28925: cPickle now correctly propagates errors when unpickle
|
||
instances of old-style classes.
|
||
- Issue #26355: Add canonical header link on each page to corresponding
|
||
major version of the documentation.
|
||
- Issue #12067: Rewrite Comparisons section in the Expressions chapter of
|
||
the language reference. Some of the details of comparing mixed types were
|
||
incorrect or ambiguous. Added default behaviour and consistency
|
||
suggestions for user-defined classes.
|
||
- bpo-29243: Prevent unnecessary rebuilding of Python during ``make test``,
|
||
``make install`` and some other make targets when configured with
|
||
``--enable-optimizations``.
|
||
- bpo-23404: Don't regenerate generated files based on file modification
|
||
time anymore: the action is now explicit. Replace ``make touch`` with
|
||
``make regen-all``.
|
||
- bpo-27593: sys.version and the platform module python_build(),
|
||
python_branch(), and python_revision() functions now use
|
||
git information rather than hg when building from a repo.
|
||
- bpo-29643: Fix ``--enable-optimization`` configure option didn't work.
|
||
- Issue #28768: Fix implicit declaration of function _setmode.
|
||
- bpo-11790: Fix sporadic failures in
|
||
test_multiprocessing.WithProcessesTestCondition.
|
||
- bpo-30236: Backported test.regrtest options -m/--match and -G/--failfast
|
||
from Python 3.
|
||
- bpo-30223: To unify running tests in Python 2.7 and Python 3, the test
|
||
package can be run as a script. This is equivalent to running the
|
||
test.regrtest module as a script.
|
||
- bpo-30207: To simplify backports from Python 3, the test.test_support
|
||
module was converted into a package and renamed to test.support. The
|
||
test.script_helper module was moved into the test.support package.
|
||
Names test.test_support and test.script_helper are left as aliases to
|
||
test.support and test.support.script_helper.
|
||
- bpo-30197: Enhanced function swap_attr() in the test.test_support module.
|
||
It now works when delete replaced attribute inside the with statement.
|
||
The old value of the attribute (or None if it doesn't exist) now will be
|
||
assigned to the target of the "as" clause, if there is one.
|
||
Also backported function swap_item().
|
||
- bpo-15083: Convert ElementTree doctests to unittests.
|
||
* Explicitly use the system python for byte compilation in postinst scripts.
|
||
Addresses: #852163. LP: #1682934.
|
||
* Build using -fexceptions on ppc64 and ppc64el.
|
||
Closes: #862925. LP: #1691848.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 08 Jun 2017 09:45:33 -0700
|
||
|
||
python2.7 (2.7.13-2) unstable; urgency=medium
|
||
|
||
* Lower priority of interpreter packages to optional.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 19 Jan 2017 15:48:08 +0100
|
||
|
||
python2.7 (2.7.13-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.13 release.
|
||
- Revert a37cc3d926ec (Issue #5322). Closes: #847791.
|
||
* Fix one more broken -gdb.py symlink. Closes: #807513.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 18 Dec 2016 21:19:42 +0100
|
||
|
||
python2.7 (2.7.13~rc1-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.13 release candidate 1.
|
||
- Issue #5322: Fixed setting __new__ to a PyCFunction inside Python code.
|
||
- Issue #28847: dumbdbm no longer writes the index file in when it is not
|
||
changed and supports reading read-only files.
|
||
- Issue #11145: Fixed miscellaneous issues with C-style formatting of types
|
||
with custom __oct__ and __hex__.
|
||
- Issue #24469: Fixed memory leak caused by int subclasses without
|
||
overridden tp_free (e.g. C-inherited Cython classes).
|
||
* Pass CXX when configuring and building. Closes: #846326.
|
||
* Add profile for libbluetooth-dev build dependency. Closes: #738520.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 04 Dec 2016 15:12:39 +0100
|
||
|
||
python2.7 (2.7.12-7) unstable; urgency=medium
|
||
|
||
* Update to 20161121 from the 2.7 branch.
|
||
- Issue #19398: Extra slash no longer added to sys.path components
|
||
in case of empty compile-time PYTHONPATH components.
|
||
- Issue #25659: In ctypes, prevent a crash calling the from_buffer() and
|
||
from_buffer_copy() methods on abstract classes like Array.
|
||
- Issue #28563: Fixed possible DoS and arbitrary code execution when handle
|
||
plural form selections in the gettext module. The expression parser now
|
||
supports exact syntax supported by GNU gettext.
|
||
- Issue #25507: Add back import needed for 2.x encoding warning box.
|
||
Add pointer to 'Encoding declaration' in Language Reference.
|
||
- Issue #28666: Now test.test_support.rmtree is able to remove unwritable
|
||
or unreadable directories.
|
||
- Issue #23839: Various caches now are cleared before running every
|
||
test file.
|
||
- Issue #26359: Rename --with-optimiations to --enable-optimizations.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 22 Nov 2016 01:48:54 +0100
|
||
|
||
python2.7 (2.7.12-5) unstable; urgency=medium
|
||
|
||
* Update to 20161104 from the 2.7 branch.
|
||
- Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator when
|
||
the garbage collector is invoked in other thread.
|
||
* Disable some lib2to3 tests relying on the saved pickled grammar files.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 04 Nov 2016 18:04:30 +0100
|
||
|
||
python2.7 (2.7.12-4) unstable; urgency=medium
|
||
|
||
* Update to 20161103 from the 2.7 branch.
|
||
- Issue #21720: Improve exception message when the type of fromlist is
|
||
unicode. fromlist parameter of __import__() only accepts str in Python 2
|
||
and this will help to identify the problem especially when the
|
||
unicode_literals future import is used.
|
||
- Issue #26906: Resolving special methods of uninitialized type now causes
|
||
implicit initialization of the type instead of a fail.
|
||
- Issue #18287: PyType_Ready() now checks that tp_name is not NULL.
|
||
- Issue #24098: Fixed possible crash when AST is changed in process of
|
||
compiling it.
|
||
- Issue #28350: String constants with null character no longer interned.
|
||
- Issue #27942: String constants now interned recursively in tuples and
|
||
frozensets.
|
||
- Issue #15578: Correctly incref the parent module while importing.
|
||
- Issue #26307: The profile-opt build now applies PGO to the built-in
|
||
modules.
|
||
- Issue #26020: set literal evaluation order did not match documented
|
||
behaviour.
|
||
- Issue #28449: tarfile.open() with mode "r" or "r:" now tries to open a
|
||
tar file with compression before trying to open it without compression.
|
||
Otherwise it had 50% chance failed with ignore_zeros=True.
|
||
- Issue #25464: Fixed HList.header_exists() in Tix module by adding
|
||
a workaround to Tix library bug.
|
||
- Issue #28488: shutil.make_archive() no longer adds entry "./" to ZIP
|
||
archive.
|
||
- Issue #28480: Fix error building _sqlite3 module when multithreading is
|
||
disabled.
|
||
- Issue #26293: Fixed writing ZIP files that starts not from the start of
|
||
the file. Offsets in ZIP file now are relative to the start of the
|
||
archive in conforming to the specification.
|
||
- Fix possible integer overflows and crashes in the mmap module with
|
||
unusual usage patterns.
|
||
- Issue #27897: Fixed possible crash in
|
||
sqlite3.Connection.create_collation() if pass invalid string-like object
|
||
as a name.
|
||
- Issue #1703178: Fix the ability to pass the --link-objects option to the
|
||
distutils build_ext command.
|
||
- Issue #28253: Fixed calendar functions for extreme months: 0001-01
|
||
and 9999-12.
|
||
Methods itermonthdays() and itermonthdays2() are reimplemented so
|
||
that they don't call itermonthdates() which can cause datetime.date
|
||
under/overflow.
|
||
- Issue #27963: Fixed possible null pointer dereference in
|
||
ctypes.set_conversion_mode().
|
||
- Issue #28284: Strengthen resistance of ``_json.encode_basestring_ascii()``
|
||
to integer overflow.
|
||
- Issue #27611: Fixed support of default root window in the Tix module.
|
||
- Issue #24363: When parsing HTTP header fields, if an invalid line is
|
||
encountered, skip it and continue parsing. Previously, no more header
|
||
fields were parsed, which could lead to fields for HTTP framing like
|
||
Content-Length and Transfer-Encoding being overlooked.
|
||
- Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and
|
||
binascii.a2b_qp().
|
||
- Issue #25969: Update the lib2to3 grammar to handle the unpacking
|
||
generalizations added in 3.5.
|
||
- Issue #24594: Validates persist parameter when opening MSI database
|
||
- Issue #27570: Avoid zero-length memcpy() etc calls with null source
|
||
pointers in the "ctypes" and "array" modules.
|
||
- Issue #22450: urllib now includes an "Accept: */*" header among the
|
||
default headers. This makes the results of REST API requests more
|
||
consistent and predictable especially when proxy servers are involved.
|
||
- lib2to3.pgen3.driver.load_grammar() now creates a stable cache file
|
||
between runs given the same Grammar.txt input regardless of the hash
|
||
randomization setting.
|
||
- Issue #27691: Fix ssl module's parsing of GEN_RID subject alternative
|
||
name fields in X.509 certs.
|
||
- Issue #27850: Remove 3DES from ssl module's default cipher list to
|
||
counter measure sweet32 attack (CVE-2016-2183).
|
||
- Issue #27766: Add ChaCha20 Poly1305 to ssl module's default ciper list.
|
||
(Required OpenSSL 1.1.0 or LibreSSL).
|
||
- Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.
|
||
Closes: #835793.
|
||
- Issue #27944: Fix some memory-corruption bugs in the log reading code
|
||
of the _hotshot module.
|
||
- Issue #27934: Use ``float.__repr__`` instead of plain ``repr`` when JSON-
|
||
encoding an instance of a float subclass.
|
||
- Issue #21201: Improves readability of multiprocessing error message.
|
||
- Issue #15308: Add 'interrupt execution' (^C) to Shell menu.
|
||
- Issue #27922: Stop IDLE tests from 'flashing' gui widgets on the screen.
|
||
- Issue #17642: add larger font sizes for classroom projection.
|
||
- Add version to title of IDLE help window.
|
||
- Issue #25564: In section on IDLE -- console differences, mention that
|
||
using exec means that __builtins__ is defined for each statement.
|
||
- Issue #28513: Documented command-line interface of zipfile.
|
||
- Issue #28258: Fixed build with Estonian locale.
|
||
- Issue #26661: setup.py now detects system libffi with multiarch wrapper.
|
||
- Issue #15819: The Include directory in the build tree is already
|
||
searched; drop unused code trying to add it again.
|
||
- Issue #27566: Fix clean target in freeze makefile.
|
||
- Issue #27983: Cause lack of llvm-profdata tool when using clang as
|
||
required for PGO linking to be a configure time error rather than
|
||
make time when --with-optimizations is enabled. Also improve our
|
||
ability to find the llvm-profdata tool on MacOS and some Linuxes.
|
||
- Issue #26359: Add the --with-optimizations configure flag.
|
||
- Issue #27952: Get Tools/scripts/fixcid.py working with the current "re"
|
||
module, avoid invalid Python backslash escapes, and fix a bug parsing
|
||
escaped C quote signs.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 03 Nov 2016 11:11:39 +0100
|
||
|
||
python2.7 (2.7.12-3) unstable; urgency=medium
|
||
|
||
* Update to 20160901 from the 2.7 branch.
|
||
- Issue #27870: A left shift of zero by a large integer no longer attempts
|
||
to allocate large amounts of memory.
|
||
- Issue #25604: Fix a minor bug in integer true division; this bug could
|
||
potentially have caused off-by-one-ulp results on platforms with
|
||
unreliable ldexp implementations.
|
||
- Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factory
|
||
creates not a cursor.
|
||
- Issue #10513: Fix a regression in Connection.commit(). Statements should
|
||
not be reset after a commit.
|
||
- Issue #2466: posixpath.ismount now correctly recognizes mount points which
|
||
the user does not have permission to access.
|
||
- Issue #27783: Fix possible usage of uninitialized memory in
|
||
operator.methodcaller.
|
||
- Issue #27774: Fix possible Py_DECREF on unowned object in _sre.
|
||
- Issue #27760: Fix possible integer overflow in binascii.b2a_qp.
|
||
- In the curses module, raise an error if window.getstr() or window.instr()
|
||
is passed a negative value.
|
||
- Issue #27758: Fix possible integer overflow in the _csv module for large
|
||
record lengths.
|
||
- Issue #23369: Fixed possible integer overflow in
|
||
_json.encode_basestring_ascii.
|
||
- Issue #27714: text_textview and test_autocomplete now pass when re-run
|
||
in the same process. This occurs when test_idle fails when run with the
|
||
-w option but without -jn. Fix warning from test_config.
|
||
- Issue #27452: add line counter and crc to IDLE configHandler test dump.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 01 Sep 2016 22:27:38 +0200
|
||
|
||
python2.7 (2.7.12-2) unstable; urgency=medium
|
||
|
||
* Update to 20160804 from the 2.7 branch.
|
||
- Issue #27473: Fixed possible integer overflow in str, unicode and
|
||
bytearray concatenations and repetitions.
|
||
- Issue #27507: Add integer overflow check in bytearray.extend().
|
||
- Issue #27581: Don't rely on wrapping for overflow check in
|
||
PySequence_Tuple().
|
||
- Issue #23908: os functions, open() and the io.FileIO constructor now
|
||
reject unicode paths with embedded null character on Windows instead of
|
||
silently truncating them.
|
||
- Issue #27514: Make having too many statically nested blocks a SyntaxError
|
||
instead of SystemError.
|
||
- Issue #27568: Prevent HTTPoxy attack (CVE-2016-1000110). Ignore the
|
||
HTTP_PROXY variable when REQUEST_METHOD environment is set, which
|
||
indicates that the script is in CGI mode.
|
||
- Issue #27130: In the "zlib" module, fix handling of large buffers
|
||
(typically 2 or 4 GiB). Previously, inputs were limited to 2 GiB, and
|
||
compression and decompression operations did not properly handle results
|
||
of 2 or 4 GiB.
|
||
- Issue #23804: Fix SSL zero-length recv() calls to not block and not raise
|
||
an error about unclean EOF.
|
||
- Issue #27466: Change time format returned by http.cookie.time2netscape,
|
||
confirming the netscape cookie format and making it consistent with
|
||
documentation.
|
||
- Issue #22115: Fixed tracing Tkinter variables: trace_vdelete() with wrong
|
||
mode no longer break tracing, trace_vinfo() now always returns a list of
|
||
pairs of strings.
|
||
- Issue #27079: Fixed curses.ascii functions isblank(), iscntrl() and
|
||
ispunct().
|
||
- Issue #22636: Avoid shell injection problems with
|
||
ctypes.util.find_library().
|
||
- Issue #27330: Fixed possible leaks in the ctypes module.
|
||
- Issue #27238: Got rid of bare excepts in the turtle module.
|
||
- Issue #26386: Fixed ttk.TreeView selection operations with item id's
|
||
containing spaces.
|
||
- Issue #25455: Fixed a crash in repr of cElementTree.Element with
|
||
recursive tag.
|
||
- Issue #27365: Allow non-ascii chars in IDLE NEWS.txt, for contributor
|
||
names.
|
||
- Issue #27245: IDLE: Cleanly delete custom themes and key bindings.
|
||
Previously, when IDLE was started from a console or by import, a cascade
|
||
of warnings was emitted.
|
||
- Issue #16484: Change the default PYTHONDOCS URL to "https:", and fix the
|
||
resulting links to use lowercase.
|
||
- Issue #27369: In test_pyexpat, avoid testing an error message detail that
|
||
changed in Expat 2.2.0.
|
||
* Fix issue 27239, idlelib: macos _tk_type shall always be "other".
|
||
Closes: #830686.
|
||
* Ignore the winreg module for the set of minimal modules. Closes: #830573.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 04 Aug 2016 22:04:34 +0200
|
||
|
||
python2.7 (2.7.12-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.12 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 29 Jun 2016 10:18:26 +0200
|
||
|
||
python2.7 (2.7.12~rc1-2) unstable; urgency=medium
|
||
|
||
* Extend debian/copyright to the files shipped in the wheel files.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 13 Jun 2016 11:20:59 +0200
|
||
|
||
python2.7 (2.7.12~rc1-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.12 release candidate 1.
|
||
- Issue #20041: Fixed TypeError when frame.f_trace is set to None.
|
||
- Issue #25702: A --with-lto configure option has been added that will
|
||
enable link time optimizations at build time during a make profile-opt.
|
||
Some compilers and toolchains are known to not produce stable code when
|
||
using LTO, be sure to test things thoroughly before relying on it.
|
||
It can provide a few % speed up over profile-opt alone.
|
||
- Issue #26556: Update expat to 2.1.1, fixes CVE-2015-1283.
|
||
- Fix TLS stripping vulnerability in smptlib, CVE-2016-0772.
|
||
- Issue #7356: ctypes.util: Make parsing of ldconfig output independent of
|
||
the locale.
|
||
- Issue #25738: Stop BaseHTTPServer.BaseHTTPRequestHandler.send_error()
|
||
from sending a message body for 205 Reset Content. Also, don't send the
|
||
Content-Type header field in responses that don't have a body.
|
||
- Issue #21313: Fix the "platform" module to tolerate when sys.version
|
||
contains truncated build information.
|
||
- Issue #27211: Fix possible memory corruption in io.IOBase.readline().
|
||
- Issue #5124: Paste with text selected now replaces the selection on X11.
|
||
This matches how paste works on Windows, Mac, most modern Linux apps,
|
||
and ttk widgets.
|
||
- Issue #24759: Make clear in idlelib.idle_test.__init__ that the directory
|
||
is a private implementation of test.test_idle and tool for maintainers.
|
||
- Issue #21916: Added tests for the turtle module.
|
||
- Issue #27229: Fix the cross-compiling pgen rule for in-tree builds.
|
||
- Issue #17500, and https://github.com/python/pythondotorg/issues/945: Remove
|
||
unused and outdated icons.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 13 Jun 2016 09:07:49 +0200
|
||
|
||
python2.7 (2.7.11-11) unstable; urgency=medium
|
||
|
||
* Update to 20160602 from the 2.7 branch.
|
||
- Issue #26168: Fixed possible refleaks in failing Py_BuildValue() with
|
||
the "N" format unit.
|
||
- Issue #27114: Fix SSLContext._load_windows_store_certs fails with
|
||
PermissionError.
|
||
- Issue #26673: When tk reports font size as 0, change to size 10.
|
||
Such fonts on Linux prevented the configuration dialog from opening.
|
||
- Issue #27044: Add ConfigDialog.remove_var_callbacks to stop memory leaks.
|
||
- In the 'IDLE-console differences' section of the IDLE doc, clarify
|
||
how running with IDLE affects sys.modules and the standard streams.
|
||
- Issue #25507: Fix incorrect change in IOBinding that prevented printing.
|
||
Change also prevented saving shell window with non-ascii characters.
|
||
Augment IOBinding htest to include all major IOBinding functions.
|
||
- Issue #25905: Revert unwanted conversion of ' to ’ RIGHT SINGLE QUOTATION
|
||
MARK in README.txt and open this and NEWS.txt with 'ascii'.
|
||
Re-encode CREDITS.txt to utf-8 and open it with 'utf-8'.
|
||
* Rebuild to pick up the GNU triplet change on i386 archs. Closes: #826128.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 02 Jun 2016 21:34:15 +0200
|
||
|
||
python2.7 (2.7.11-10) unstable; urgency=medium
|
||
|
||
* Update to 20160518 from the 2.7 branch.
|
||
- Issue #27039: Fixed bytearray.remove() for values greater than 127.
|
||
- Issue #14132: Fix urllib.request redirect handling when the target only
|
||
has a query string.
|
||
- Removed the requirements for the ctypes and modulefinder modules to be
|
||
compatible with earlier Python versions.
|
||
- Issue #22274: In the subprocess module, allow stderr to be redirected to
|
||
stdout even when stdout is not redirected.
|
||
- Issue #12045: Avoid duplicate execution of command in
|
||
ctypes.util._get_soname().
|
||
- Issue #26960: Backported #16270 from Python 3 to Python 2, to prevent
|
||
urllib from hanging when retrieving certain FTP files.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 18 May 2016 21:39:41 +0200
|
||
|
||
python2.7 (2.7.11-9) unstable; urgency=medium
|
||
|
||
* Update to 20160509 from the 2.7 branch.
|
||
- Issue #25745: Fixed leaking a userptr in curses panel destructor.
|
||
- Issue #17765: weakref.ref() no longer silently ignores keyword arguments.
|
||
- Issue #26873: xmlrpclib now raises ResponseError on unsupported type tags
|
||
instead of silently return incorrect result.
|
||
- Issue #24114: Fix an uninitialized variable in `ctypes.util`.
|
||
- Issue #26864: In urllib, change the proxy bypass host checking against
|
||
no_proxy to be case-insensitive, and to not match unrelated host names
|
||
that happen to have a bypassed hostname as a suffix.
|
||
- Issue #26804: urllib will prefer lower_case proxy environment variables
|
||
over UPPER_CASE or Mixed_Case ones.
|
||
- Issue #26837: assertSequenceEqual() now correctly outputs non-stringified
|
||
differing items. This affects assertListEqual() and assertTupleEqual().
|
||
- Issue #26822: itemgetter, attrgetter and methodcaller objects no longer
|
||
silently ignore keyword arguments.
|
||
- Issue #26657: Fix directory traversal vulnerability with SimpleHTTPServer
|
||
on Windows. This fixes a regression that was introduced in 2.7.7.
|
||
- Issue #26736: Used HTTPS for external links in the documentation if
|
||
possible.
|
||
- Issue #22359: Avoid incorrect recursive $(MAKE), and disable the rules for
|
||
running pgen when cross-compiling.
|
||
- Issue #26799: Fix python-gdb.py: don't get C types once when the Python
|
||
code is loaded, but get C types on demand. The C types can change if
|
||
python-gdb.py is loaded before the Python executable.
|
||
* Fix issue #26673, runtime error in idle3. LP: #1578927.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 09 May 2016 17:54:33 +0200
|
||
|
||
python2.7 (2.7.11-8) unstable; urgency=medium
|
||
|
||
* Update to 20160417 from the 2.7 branch.
|
||
- Issue #4806: Avoid masking the original TypeError exception when using
|
||
star (*) unpacking and the exception was raised from a generator.
|
||
- Issue #26659: Make the builtin slice type support cycle collection.
|
||
- Issue #26718: super.__init__ no longer leaks memory if called multiple
|
||
times. NOTE: A direct call of super.__init__ is not endorsed!
|
||
- Issue #13410: Fixed a bug in PyUnicode_Format where it failed to properly
|
||
ignore errors from a __int__() method.
|
||
- Issue #19377: Add .svg to mimetypes.types_map.
|
||
- Issue #13952: Add .csv to mimetypes.types_map.
|
||
- Issue #16329: Add .webm to mimetypes.types_map.
|
||
- Issue #23735: Handle terminal resizing with Readline 6.3+ by installing
|
||
our own SIGWINCH handler.
|
||
- Issue #6953: Rework the Readline module documentation to group related
|
||
functions together, and add more details such as what underlying Readline
|
||
functions and variables are accessed.
|
||
* Fix gdb auto-load symlink for the python2.7 binary. LP: #1571198.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 17 Apr 2016 16:00:29 +0200
|
||
|
||
python2.7 (2.7.11-7) unstable; urgency=medium
|
||
|
||
* Update to 20160330 from the 2.7 branch.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 30 Mar 2016 23:00:42 +0200
|
||
|
||
python2.7 (2.7.11-6) unstable; urgency=medium
|
||
|
||
* Update to 20160323 from the 2.7 branch.
|
||
* Always build _math.o with -fPIC.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 23 Mar 2016 12:35:56 +0100
|
||
|
||
python2.7 (2.7.11-5) unstable; urgency=medium
|
||
|
||
* Update to 20160319, taken from the 2.7 release branch.
|
||
* Update symbols files.
|
||
* Don't run test_signal on alpha, hanging on the buildd.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 19 Mar 2016 13:14:21 +0100
|
||
|
||
python2.7 (2.7.11-4) unstable; urgency=medium
|
||
|
||
* Update to 20160222, taken from the 2.7 release branch.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 22 Feb 2016 17:38:42 +0100
|
||
|
||
python2.7 (2.7.11-3) unstable; urgency=medium
|
||
|
||
* Revert patches concerning issue #22995.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 11 Jan 2016 22:04:40 +0100
|
||
|
||
python2.7 (2.7.11-2) unstable; urgency=medium
|
||
|
||
* Disable LTO on ppc64, ppc64el and s390x.
|
||
* Don't run the test_signal tests on alpha.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 09 Dec 2015 01:29:25 +0100
|
||
|
||
python2.7 (2.7.11-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.11 release.
|
||
* Don't run the test_cpickle test, causes other tests to fail.
|
||
See issue 25698.
|
||
* Fix building architecture independent packages only. Closes: #806868.
|
||
* Don't ship menu files anymore, just desktop files.
|
||
* d/p/fix-sslv3-test.diff: properly handle Ubuntu's openssl having OP_NO_SSLv3
|
||
forced on by default (Marc Deslauriers).
|
||
* Update symbols files.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 07 Dec 2015 14:27:52 +0100
|
||
|
||
python2.7 (2.7.10-5) unstable; urgency=medium
|
||
|
||
* Update to 20151010, taken from the 2.7 release branch.
|
||
* Adjust setting DH_COMPAT for dh_movefiles with updated debhelper supporting
|
||
globbing of arguments. Closes: #800301.
|
||
* pydoc: use the pager command if available. Closes: #799555.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 10 Oct 2015 11:11:24 +0200
|
||
|
||
python2.7 (2.7.10-4) unstable; urgency=medium
|
||
|
||
* Remove byte-code for _sysconfigdata_d.py in /usr/lib/python2.7.
|
||
Closes: #793528.
|
||
* Make derivatives builds the same as the parent distro. Closes: #797667.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 13 Sep 2015 22:30:50 +0200
|
||
|
||
python2.7 (2.7.10-3) unstable; urgency=medium
|
||
|
||
* Revert issue #24134 changes, taken from the branch.
|
||
* Add hint to install the idle package when trying to run the turtle demo.
|
||
Closes: #788621.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 01 Jul 2015 12:54:53 +0200
|
||
|
||
python2.7 (2.7.10-2) unstable; urgency=medium
|
||
|
||
* Cherry-pick some changes from the 2.7 branch:
|
||
- Issue #24264: Fixed buffer overflow in the imageop module.
|
||
- Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),
|
||
PyObject_IsInstance(), PyObject_RichCompareBool() and _PyDict_Contains()
|
||
to check for and handle errors correctly.
|
||
- Issue #22095: Fixed HTTPConnection.set_tunnel with default port. The port
|
||
value in the host header was set to "None".
|
||
- Issue #4753, backport computed gotos.
|
||
* Configure --with-computed-gotos.
|
||
* Make the build reproducible (Jérémy Bobbio). Closes: #786978.
|
||
- Pass time of latest debian/changelog entry to sphinx via SPHINXOPTS.
|
||
- Do not store a timestamps when compressing devhelp.
|
||
* Pass DATE and TIME macros matching the current debian/changelog entry
|
||
when building getbuildinfo.o.
|
||
* Don't run the test_io test on sparc.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 01 Jun 2015 18:21:46 +0200
|
||
|
||
python2.7 (2.7.10-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.10 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 26 May 2015 14:47:02 +0200
|
||
|
||
python2.7 (2.7.10~rc1-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.10 release candidate 1.
|
||
* Re-enable running the tests, re-enable the pgo/lto build.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 10 May 2015 23:40:03 +0200
|
||
|
||
python2.7 (2.7.9-5) unstable; urgency=medium
|
||
|
||
* Update to 20150507, taken from the 2.7 release branch.
|
||
- Issue #24134: assertRaises() and assertRaisesRegexp() checks are not
|
||
longer successful if the callable is None.
|
||
- Issues #24099, #24100, and #24101: Fix free-after-use bug in heapq's
|
||
siftup and siftdown functions.
|
||
- Backport collections.deque fixes from Python 3.5. Prevents reentrant
|
||
badness during deletion by deferring the decref until the container has
|
||
been restored to a consistent state.
|
||
- Issue #24125: Saved error's line and column numbers when an error
|
||
occured. Fixes python-docutils. Closes: #784270.
|
||
- Issue #23842, SystemError in os.minor, os.major. Closes: #782081.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 06 May 2015 22:47:05 +0200
|
||
|
||
python2.7 (2.7.9-4) unstable; urgency=medium
|
||
|
||
* Fix installation of the optimized interpreter. Closes: #766877.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 29 Apr 2015 19:09:39 +0200
|
||
|
||
python2.7 (2.7.9-3) unstable; urgency=medium
|
||
|
||
* Update to 20150429, taken from the 2.7 release branch.
|
||
- Issue #23629: Fix the default __sizeof__ implementation for
|
||
variable-sized objects.
|
||
- Issue #21526: Tkinter now supports new boolean type in Tcl 8.5.
|
||
- Issue #23838: linecache now clears the cache and returns an empty
|
||
result on MemoryError.
|
||
- Issue #23742: ntpath.expandvars() no longer loses unbalanced single
|
||
quotes.
|
||
- Issue #21802: The reader in BufferedRWPair now is closed even when
|
||
closing writer failed in BufferedRWPair.close().
|
||
- Issue #23671: string.Template now allows to specify the "self" parameter
|
||
as keyword argument. string.Formatter now allows to specify the "self"
|
||
and the "format_string" parameters as keyword arguments.
|
||
- Issue #21560: An attempt to write a data of wrong type no longer cause
|
||
GzipFile corruption.
|
||
- Issue #23647: Increase imaplib's MAXLINE to accommodate modern mailbox
|
||
sizes.
|
||
- Issue #23539: If body is None, http.client.HTTPConnection.request now
|
||
sets Content-Length to 0 for PUT, POST, and PATCH headers to avoid
|
||
411 errors from some web servers.
|
||
- Issue #23136: _strptime now uniformly handles all days in week 0,
|
||
including Dec 30 of previous year.
|
||
- Issue #23138: Fixed parsing cookies with absent keys or values in
|
||
cookiejar.
|
||
- Issue #23051: multiprocessing.Pool methods imap() and imap_unordered()
|
||
now handle exceptions raised by an iterator.
|
||
- Issue #22928: Disabled HTTP header injections in httplib.
|
||
- Issue #23615: Module tarfile now can be reloaded with imp.reload().
|
||
- Issue #23799: Added test.test_support.start_threads() for running and
|
||
cleaning up multiple threads.
|
||
- Issue #22390: test.regrtest now emits a warning if temporary files or
|
||
directories are left after running a test.
|
||
- Issue #23583: Added tests for standard IO streams in IDLE.
|
||
- Issue #23583: Fixed writing unicode to standard output stream in IDLE.
|
||
- Issue #22853: Fixed a deadlock when use multiprocessing.Queue at import
|
||
time.
|
||
- Issue #23476: In the ssl module, enable OpenSSL's
|
||
X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when it is available.
|
||
- Issue #23576: Avoid stalling in SSL reads when EOF has been reached
|
||
in the SSL layer but the underlying connection hasn't been closed.
|
||
- Issue #23504: Added an __all__ to the types module.
|
||
- Issue #23367: Fix possible overflows in the unicodedata module.
|
||
- Issue #23055: Fixed a buffer overflow in PyUnicode_FromFormatV.
|
||
- Issue #23048: Fix jumping out of an infinite while loop in the pdb.
|
||
- Issue #23458: On POSIX, the file descriptor kept open by os.urandom() is
|
||
now set to non inheritable.
|
||
- Issue #22113: struct.pack_into() now supports new buffer protocol (in
|
||
particular accepts writable memoryview).
|
||
- Issues #814253, #9179: Warnings now are raised when group references and
|
||
conditional group references are used in lookbehind assertions in regular
|
||
expressions.
|
||
- Issue #23215: Multibyte codecs with custom error handlers that ignores
|
||
errors consumed too much memory and raised SystemError or MemoryError.
|
||
- Issue #5700: io.FileIO() called flush() after closing the file.
|
||
flush() was not called in close() if closefd=False.
|
||
- Issue #21548: Fix pydoc.synopsis() and pydoc.apropos() on modules with
|
||
empty docstrings.
|
||
- Issue #22885: Fixed arbitrary code execution vulnerability in the dumbdbm
|
||
module.
|
||
- Issue #23481: Remove RC4 from the SSL module's default cipher list.
|
||
- Issue #21849: Fixed xmlrpclib serialization of non-ASCII unicode strings
|
||
in the multiprocessing module.
|
||
- Issue #21840: Fixed expanding unicode variables of form $var in
|
||
posixpath.expandvars(). Fixed all os.path implementations on
|
||
unicode-disabled builds.
|
||
- Issue #23363: Fix possible overflow in itertools.permutations.
|
||
- Issue #23364: Fix possible overflow in itertools.product.
|
||
- Issue #23365: Fixed possible integer overflow in
|
||
itertools.combinations_with_replacement.
|
||
- Issue #23366: Fixed possible integer overflow in itertools.combinations.
|
||
- Issue #23191: fnmatch functions that use caching are now threadsafe.
|
||
- Issue #18518: timeit now rejects statements which can't be compiled
|
||
outside a function or a loop (e.g. "return" or "break").
|
||
- Issue #19996: Make :mod:`httplib` ignore headers with no name rather than
|
||
assuming the body has started.
|
||
- Issue #20188: Support Application-Layer Protocol Negotiation (ALPN) in the
|
||
ssl module.
|
||
- Issue #23248: Update ssl error codes from latest OpenSSL git master.
|
||
- Issue #23098: 64-bit dev_t is now supported in the os module.
|
||
- Issue #23063: In the disutils' check command, fix parsing of reST with
|
||
code or code-block directives.
|
||
- Issue #21356: Make ssl.RAND_egd() optional to support LibreSSL. The
|
||
availability of the function is checked during the compilation.
|
||
- Backport the context argument to ftplib.FTP_TLS.
|
||
- Issue #23111: Maximize compatibility in protocol versions of
|
||
ftplib.FTP_TLS.
|
||
- Issue #23112: Fix SimpleHTTPServer to correctly carry the query string
|
||
and fragment when it redirects to add a trailing slash.
|
||
- Issue #22585: On OpenBSD 5.6 and newer, os.urandom() now calls
|
||
getentropy(), instead of reading /dev/urandom, to get pseudo-random bytes.
|
||
- Issue #23093: In the io, module allow more operations to work on detached
|
||
streams.
|
||
- Issue #23071: Added missing names to codecs.__all__.
|
||
- Issue #23016: A warning no longer produces an AttributeError when
|
||
sys.stderr is None.
|
||
- Issue #21032. Fixed socket leak if HTTPConnection.getresponse() fails.
|
||
Original patch by Martin Panter.
|
||
- Issue #22609: Constructors and update methods of mapping classes in the
|
||
collections module now accept the self keyword argument.
|
||
- Issue #23006: Improve the documentation and indexing of dict.__missing__.
|
||
Add an entry in the language datamodel special methods section.
|
||
Revise and index its discussion in the stdtypes mapping/dict section.
|
||
Backport the code example from 3.4.
|
||
- Issue #21514: The documentation of the json module now refers to new
|
||
JSON RFC 7159 instead of obsoleted RFC 4627.
|
||
- Issue #6639: Module-level turtle functions no longer raise TclError after
|
||
closing the window.
|
||
- Issue #22314: pydoc now works when the LINES environment variable is set.
|
||
- Issue #18905: "pydoc -p 0" now outputs actually used port.
|
||
- Issue #23345: Prevent test_ssl failures with large OpenSSL patch level
|
||
values (like 0.9.8zc).
|
||
- Issue #23392: Added tests for marshal C API that works with FILE*.
|
||
- Issue #18982: Add tests for CLI of the calendar module.
|
||
- Issue #19949: The test_xpickle test now tests compatibility with installed
|
||
Python 2.7 and reports skipped tests.
|
||
- Issue #11578: Backported test for the timeit module.
|
||
- Issue #22943: bsddb tests are locale independend now.
|
||
- Issue #20577: Configuration of the max line length for the FormatParagraph
|
||
extension has been moved from the General tab of the Idle preferences
|
||
dialog to the FormatParagraph tab of the Config Extensions dialog.
|
||
- Issue #16893: Update Idle doc chapter to match current Idle and add new
|
||
information.
|
||
- Issue #23180: Rename IDLE "Windows" menu item to "Window".
|
||
- Issue #15506: Use standard PKG_PROG_PKG_CONFIG autoconf macro in the
|
||
configure script.
|
||
- Issue #22079: PyType_Ready() now checks that statically allocated type has
|
||
no dynamically allocated bases.
|
||
* Re-apply the fix for issue #22079. This is now a warning instead of an
|
||
error. LP: #1426294.
|
||
* Fix issue #23842, SystemError in os.minor, os.major. LP: #1435242.
|
||
* When using GCC versions older than 4.9 for extension builds, automagically
|
||
mangle -fstack-protector-strong to -fstack-protector.
|
||
* debian/tests: Use init system agnostic "service" command instead of
|
||
upstart specific "stop". Also drop unnecessary "status" call right after
|
||
stopping apport.
|
||
* Refresh patches.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 29 Apr 2015 03:03:55 +0200
|
||
|
||
python2.7 (2.7.9-2) unstable; urgency=medium
|
||
|
||
* python2.7-minimal: Make Pre-Depends mangling more robust. Closes: #779294.
|
||
* python2.7-doc: Depend on libjs-underscore. LP: #1424538.
|
||
* Remove LTO sections from the static libraries. Closes: #698395.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 01 Mar 2015 10:56:57 +0100
|
||
|
||
python2.7 (2.7.9-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.9 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 11 Dec 2014 00:38:09 +0100
|
||
|
||
python2.7 (2.7.9~rc1-2) unstable; urgency=medium
|
||
|
||
* Update to 20141209, taken from the 2.7 release repository.
|
||
- Issue #22959: Remove the *check_hostname* parameter of
|
||
httplib.HTTPSConnection. The *context* parameter should be used instead.
|
||
- Issue #16043: Add a default limit for the amount of data
|
||
xmlrpclib.gzip_decode will return. This resolves CVE-2013-1753.
|
||
Closes: #742929.
|
||
- Issue #16042: CVE-2013-1752: smtplib: Limit amount of data read by
|
||
limiting the call to readline(). Closes: #742929.
|
||
- Issue #16041: In poplib, limit maximum line length read from the server
|
||
to prevent CVE-2013-1752. Closes: #742929.
|
||
- Issue #22960: Add a context argument to xmlrpclib.ServerProxy.
|
||
- Issue #22935: Allow the ssl module to be compiled if openssl
|
||
doesn't support SSL 3.
|
||
* Add locales to autopkg test dependencies as in 3.4.
|
||
* Remove Demo/scripts/newslist.* from the examples package, not
|
||
distributable, will get removed in 2.7.9~rc2 sources. See issue #12987.
|
||
* Let ensurepip always use a temporary directory for installations.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 09 Dec 2014 15:47:40 +0100
|
||
|
||
python2.7 (2.7.9~rc1-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.9 release candidate 1.
|
||
- Testsuite updates.
|
||
- Issue #16056: Rename test methods to avoid conflict.
|
||
- Issue #20351: Add examples for csv.DictReader and csv.DictWriter.
|
||
- PEP 476: verify certificates by default (#22417).
|
||
- Give urllib.urlopen a context parameter (closes #22927).
|
||
- Allow hostname to be passed to SSLContext even if OpenSSL doesn't
|
||
support SNI (closes #22921).
|
||
- Allow passing cert/ssl information to urllib2.urlopen and
|
||
httplib.HTTPSConnection (backport of issues #9003 and #22366).
|
||
* Let libpython2.7-stdlib break python-urllib3 (<< 1.9.1-3). Closes: #770157.
|
||
* Ignore the test_threading_local test failure in the Debian CI environment.
|
||
Succeeds even there when repeated.
|
||
* Don't pass default compiler search directories in the pkgconfig file.
|
||
Closes: #770935.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 26 Nov 2014 21:01:48 +0100
|
||
|
||
python2.7 (2.7.8-12) unstable; urgency=medium
|
||
|
||
* Update to 20141118, taken from the 2.7 branch.
|
||
- Issue #12728: Different Unicode characters having the same uppercase
|
||
but different lowercase are now matched in case-insensitive regular
|
||
expressions.
|
||
- Issue #22821: Fixed fcntl() with integer argument on 64-bit big-endian
|
||
platforms.
|
||
- Issues #814253, #9179: Group references and conditional group references
|
||
now work in lookbehind assertions in regular expressions.
|
||
- Issue #22769: Fixed ttk.Treeview.tag_has() when called without arguments.
|
||
- Issue #22787: Allow the keyfile argument of SSLContext.load_cert_chain
|
||
to be None.
|
||
- Issue #22775: Fixed unpickling of Cookie.SimpleCookie with protocol 2.
|
||
- Issue #22776: Brought excluded code into the scope of a try block in
|
||
SysLogHandler.emit().
|
||
- Issue #17381: Fixed ranges handling in case-insensitive regular
|
||
expressions.
|
||
- Issue #19329: Optimized compiling charsets in regular expressions.
|
||
- Issue #22410: Module level functions in the re module now cache compiled
|
||
locale-dependent regular expressions taking into account the locale.
|
||
- Issue #8876: distutils now falls back to copying files when hard linking
|
||
doesn't work. This allows use with special filesystems such as
|
||
VirtualBox shared folders.
|
||
- Issue #22193: Fixed integer overflow error in sys.getsizeof().
|
||
* Backport the ensurepip patch from 3.4.
|
||
* Disable ensurepip in Debian, at least for the upcoming release.
|
||
* Fix maintainer scripts for byte-code removal. Closes: #769078.
|
||
* Allow building and testing without SSLv3 support (Kurt Roeckx).
|
||
Closes: #768611.
|
||
* Let distutils.sysconfig.get_python_inc() honor the "prefix" argument.
|
||
Closes: #769720.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 18 Nov 2014 11:37:13 +0100
|
||
|
||
python2.7 (2.7.8-11) unstable; urgency=medium
|
||
|
||
* Update to 20141018, taken from the 2.7 branch.
|
||
- Issue #9351: Defaults set with set_defaults on an argparse subparser
|
||
are no longer ignored when also set on the parent parser.
|
||
- Issue #20421: Add a .version() method to SSL sockets exposing the actual
|
||
protocol version in use.
|
||
- Issue #22435: Fix a file descriptor leak when SocketServer bind fails.
|
||
- Issue #13664: GzipFile now supports non-ascii Unicode filenames.
|
||
- Issue #13096: Fixed segfault in CTypes POINTER handling of large
|
||
values.
|
||
- Issue #11694: Raise ConversionError in xdrlib as documented.
|
||
- Issue #10712: 2to3 has a new "asserts" fixer that replaces deprecated names
|
||
of unittest methods (e.g. failUnlessEqual -> assertEqual).
|
||
* Pass -ffat-lto-objects for LTO enabled builds with GCC 4.9.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 18 Oct 2014 14:14:19 +0200
|
||
|
||
python2.7 (2.7.8-10) unstable; urgency=medium
|
||
|
||
* Update to 20141007, taken from the 2.7 branch.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 07 Oct 2014 19:42:51 +0200
|
||
|
||
python2.7 (2.7.8-9) unstable; urgency=medium
|
||
|
||
* Fix refcounting error in the fix for issue #22523. Closes: #762010.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 02 Oct 2014 13:49:07 +0200
|
||
|
||
python2.7 (2.7.8-8) unstable; urgency=medium
|
||
|
||
* Update to 20141002, taken from the 2.7 branch.
|
||
* Refresh patches.
|
||
* Apply proposed patch for issue #22523. Closes: #762010.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 02 Oct 2014 02:13:37 +0200
|
||
|
||
python2.7 (2.7.8-7) unstable; urgency=medium
|
||
|
||
* Update to 20140909, taken from the 2.7 branch.
|
||
* debian/tests/testsuite{,-dbg}: Several tests fail with configured proxy
|
||
and disabled network test resources. Explicitly unset proxy variables.
|
||
See issue #22371.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 09 Sep 2014 22:02:11 +0200
|
||
|
||
python2.7 (2.7.8-6) unstable; urgency=medium
|
||
|
||
* distuils: For extension builds, always pass BASECFLAGS.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 23 Aug 2014 22:50:19 +0200
|
||
|
||
python2.7 (2.7.8-5) unstable; urgency=medium
|
||
|
||
* Build-depend on dpkg-dev (>= 1.17.11).
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 18 Aug 2014 09:43:43 +0200
|
||
|
||
python2.7 (2.7.8-4) unstable; urgency=medium
|
||
|
||
* distutils: For extension builds pass the CPPFLAGS, CFLAGS, LDFLAGS
|
||
used for the python build when these flags cannot be found in the
|
||
environment.
|
||
* Don't use the system python during the build.
|
||
* Build using autotools-dev. Closes: #756772.
|
||
* Pass AR and RANLIB for lto enabled builds.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 10 Aug 2014 13:45:31 +0200
|
||
|
||
python2.7 (2.7.8-3) unstable; urgency=medium
|
||
|
||
* Call dpkg -L in the maintainer scripts with an architecture qualifier
|
||
for M-A: same packages. Closes: #736385.
|
||
* Apply the plat-linux2_mips patch for mips64 and mips64el. Closes: #755578.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 26 Jul 2014 15:32:47 +0200
|
||
|
||
python2.7 (2.7.8-2) unstable; urgency=medium
|
||
|
||
* Revert the backport of issue #1856 (avoid daemon thread problems
|
||
at shutdown). Issue #21963. Apparently ceph has issues with it.
|
||
Closes: #754341.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 12 Jul 2014 10:19:55 +0200
|
||
|
||
python2.7 (2.7.8-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.8 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 04 Jul 2014 14:41:31 +0200
|
||
|
||
python2.7 (2.7.7-2) unstable; urgency=medium
|
||
|
||
* Re-enable the test_pydoc, test_tools, test_subprocess and test_uuid
|
||
autopkg tests.
|
||
* In the autopkg tests, make $ADTTMP accessible to the su user.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 03 Jun 2014 10:13:57 +0200
|
||
|
||
python2.7 (2.7.7-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.7 release.
|
||
* Refresh patches.
|
||
* In the autopkg tests, set HOME to the temporary home directory after
|
||
the su call.
|
||
* Expect test failures in the distutils autopkg tests.
|
||
* Disable the test_solaris_enable_shared test.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 02 Jun 2014 10:53:46 +0200
|
||
|
||
python2.7 (2.7.7~rc1-1) unstable; urgency=medium
|
||
|
||
* Python 2.7.7 release candidate 1.
|
||
* Run the testsuite in a temporary home directory.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 21 May 2014 12:15:26 +0100
|
||
|
||
python2.7 (2.7.6-8) unstable; urgency=medium
|
||
|
||
* Set a temporary home directory for the build and the autopkg tests.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 22 Mar 2014 14:31:54 +0100
|
||
|
||
python2.7 (2.7.6-8) unstable; urgency=medium
|
||
|
||
* Update to 20140322, taken from the 2.7 branch.
|
||
* Install updated idle icons. LP: #1295969.
|
||
* Update the ssl.match_hostname backport: Change behavior of
|
||
``ssl.match_hostname()`` to follow RFC 6125, for security reasons.
|
||
It now doesn't match multiple wildcards nor wildcards inside IDN fragments.
|
||
Closes: #740255.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 22 Mar 2014 14:31:54 +0100
|
||
|
||
python2.7 (2.7.6-7) unstable; urgency=medium
|
||
|
||
* Include test data for test_imghdr test.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 26 Feb 2014 01:16:47 +0100
|
||
|
||
python2.7 (2.7.6-6) unstable; urgency=high
|
||
|
||
* Update to 20140225, taken from the 2.7 branch.
|
||
- CVE-2014-1912. Fix issue 20246, buffer overflow in socket.recvfrom_into.
|
||
* Build without ffi on or1k. Closes: #738519.
|
||
* Allow loading of extensions in the sqlite module. Closes: #739555.
|
||
* Update autopkg tests (Martin Pitt):
|
||
- Don't fail if apport is not installed.
|
||
- Call su with explicit shell, as nobody has nologin as default shell now.
|
||
- Only use $SUDO_USER if that user actually exists in the testbed.
|
||
- Drop obsolete chowning of $TMPDIR and $ADTTMP; with current autopkgtest
|
||
$TMPDIR has appropriate permissions, and $ADTTMP is not being used.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 25 Feb 2014 10:51:27 +0100
|
||
|
||
python2.7 (2.7.6-5) unstable; urgency=medium
|
||
|
||
* Update to 20140111, taken from the 2.7 branch.
|
||
* Build-depend on net-tools, required for the test_uuid test.
|
||
* Build-depend on the default Tcl/Tk.
|
||
* Add two new autopkg tests to run the failing tests.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 11 Jan 2014 14:52:11 +0100
|
||
|
||
python2.7 (2.7.6-4) unstable; urgency=medium
|
||
|
||
* Update to 20131230, taken from the 2.7 branch.
|
||
* Disable sphinx refcounting extension, removed in sphinx-1.2.
|
||
Closes: #733404.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 30 Dec 2013 15:17:09 +0100
|
||
|
||
python2.7 (2.7.6-3) unstable; urgency=low
|
||
|
||
* Update to 20131206, taken from the 2.7 branch.
|
||
* Disable the test_uuid autopkg test, hanging, missing entropy?
|
||
* Drop python dependency in libpython2.7-dbg.
|
||
* Revert patch from http://bugs.python.org/issue19352 as it completely breaks
|
||
unittest discovery on Debian/Ubuntu. LP: #1255505.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 06 Dec 2013 20:35:22 +0100
|
||
|
||
python2.7 (2.7.6-2) unstable; urgency=low
|
||
|
||
* Update to 20131121, taken from the 2.7 branch.
|
||
* Fix test support when the running kernel doesn't handle port reuse.
|
||
* Build-depend on libdb-dev (<< 1:6.0) instead of a specific db version.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 22 Nov 2013 13:06:15 +0100
|
||
|
||
python2.7 (2.7.6-1) unstable; urgency=low
|
||
|
||
* Python 2.7.6 release.
|
||
* Update to 20131119, taken from the 2.7 branch.
|
||
* For autopkg tests, only run the separate tests when defined.
|
||
* Don't run the curses autopkg test.
|
||
* Disable running the testsuite on mipsn32(el) and mips64(el),
|
||
requested by YunQiang Su. Closes: #719057.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Tue, 19 Nov 2013 11:45:31 +0100
|
||
|
||
python2.7 (2.7.5-8) unstable; urgency=medium
|
||
|
||
* Update to 20130917, taken from the 2.7 branch.
|
||
- Fix SSL module to handle NULL bytes inside subjectAltNames general
|
||
names (CVE-2013-4238). Closes: #719566.
|
||
* Don't run the curses autopkg test.
|
||
* Set Multi-Arch attributes for binary packages.
|
||
* Fix multiarch include header for sparc64. Closes: #714802, #715063.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 17 Sep 2013 15:47:45 +0200
|
||
|
||
python2.7 (2.7.5-7) unstable; urgency=low
|
||
|
||
* Update to 20130803, taken from the 2.7 branch.
|
||
* Update package descriptions (Filipus Klutiero). Closes: #715801.
|
||
* Fix multiarch include header for sparc64. Closes: #715063.
|
||
* Move removal of the sitecustomize.py file into the libpython-minimal
|
||
postrm. Closes: #709964.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 04 Aug 2013 11:56:52 +0200
|
||
|
||
python2.7 (2.7.5-6) unstable; urgency=low
|
||
|
||
* Update to 20130613, taken from the 2.7 branch.
|
||
* Refresh patches.
|
||
* Don't run consistency check for cross builds.
|
||
* Really skip byte compile of non-existing sitecustomize.py.
|
||
* Fix the multiarch header file for mips64 (YunQiang Su). Closes: #710374.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 13 Jun 2013 13:06:51 +0200
|
||
|
||
python2.7 (2.7.5-5) unstable; urgency=low
|
||
|
||
* Update to 20130602, taken from the 2.7 branch.
|
||
* Fix possible abuse of ssl.match_hostname() for denial of service
|
||
using certificates with many wildcards (CVE-2013-2099). Closes: #709066.
|
||
* Don't try to byte-compile sitecustomize.py if the target of the
|
||
symlink doesn't exist anymore. Closes: #709157.
|
||
* Handle byte compilation in python2.7{-minimal,}, byte removal in
|
||
libpython2.7{-minimal,-stdlib}. Closes: #709964.
|
||
* Backport patch to fix issue #13146, possible race conditions when writing
|
||
.pyc/.pyo files in py_compile.py (Barry Warsaw). LP: #1058884.
|
||
* Fix issue #17988, internal error in regular expression engine on 32bit
|
||
targets (closes: #710315).
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 02 Jun 2013 15:11:19 +0200
|
||
|
||
python2.7 (2.7.5-4) unstable; urgency=low
|
||
|
||
* Move the libc dependency of -minimal from Depends to Pre-Depends.
|
||
Closes: #708831.
|
||
* Disable the test_io test on armel, armhf, mips, mipsel. Hangs the
|
||
buildds.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 20 May 2013 12:21:06 +0200
|
||
|
||
python2.7 (2.7.5-3) unstable; urgency=high
|
||
|
||
* Fix the multiarch header file for ppc64. Closes: #708641.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 18 May 2013 20:18:38 +0200
|
||
|
||
python2.7 (2.7.5-2) unstable; urgency=low
|
||
|
||
* Only run the _multiprocessing build check on linux targets.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 15 May 2013 22:09:30 +0200
|
||
|
||
python2.7 (2.7.5-1) unstable; urgency=low
|
||
|
||
* Python 2.7.5 release.
|
||
* Set the platinclude dir back to the non-multiarch include path,
|
||
where the multiarch pyconfig.h compatibility header is found.
|
||
* Fix issue #17703: Fix a regression where an illegal use of Py_DECREF()
|
||
after interpreter finalization can cause a crash.
|
||
* Issue #17754, setting LANG and LC_ALL for the compiler call in ctypes/util.
|
||
* Issue #17761, platform._parse_release_file doesn't close the
|
||
/etc/lsb-release file, and doesn't know about 'Ubuntu'.
|
||
* Fix autopkg tests.
|
||
* Re-enable lto and pgo optimized builds, accidentally disabled for the
|
||
last upload.
|
||
* more autopkg test fixes.
|
||
* Link the ctypes extension with the shared libffi library.
|
||
* Fix a distutils test with the deb install layout.
|
||
* Move lib2to3 library into libpython2.7-stdlib. Closes: #705078.
|
||
* Don't set yet any Multi-Arch: attributes in Debian.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 15 May 2013 15:02:13 +0200
|
||
|
||
python2.7 (2.7.4-2) experimental; urgency=low
|
||
|
||
* Idle updates:
|
||
- Issue #17657: Show full Tk version in IDLE's about dialog.
|
||
- Issue #17613: Prevent traceback when removing syntax colorizer.
|
||
- Issue #1207589: Backwards-compatibility patch for right-click menu.
|
||
- Issue #16887: Now accepts Cancel in tabify/untabify dialog box.
|
||
- Issue #14254: Now handles readline correctly across shell restarts.
|
||
- Issue #17614: No longer raises exception when quickly closing a file.
|
||
- Issue #6698: Now opens just an editor window when configured to do so.
|
||
- Issue #8900: Using keyboard shortcuts in IDLE to open a file no longer
|
||
raises an exception.
|
||
- Issue #6649: Fixed missing exit status.
|
||
* Build a libpython2.7-testsuite package. LP: #301629.
|
||
* Add autopkg tests to run the installed testsuite in normal and debug
|
||
mode.
|
||
* Re-enable running the tests during the build.
|
||
* Add the io and _io modules to libpython2.7-minimal.
|
||
* Backport ssl.CertificateError as well. Closes: #626539. LP: #1166344.
|
||
* Don't ship an uncompress python man page. Closes: #705079.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 11 Apr 2013 00:44:48 +0200
|
||
|
||
python2.7 (2.7.4-1ubuntu4) raring; urgency=low
|
||
|
||
* Build a libpython2.7-testsuite package. LP: #301629.
|
||
* Add autopkg tests to run the installed testsuite in normal and debug
|
||
mode.
|
||
* Re-enable running the tests during the build.
|
||
* Idle updates:
|
||
- Issue #17657: Show full Tk version in IDLE's about dialog.
|
||
- Issue #17613: Prevent traceback when removing syntax colorizer.
|
||
- Issue #1207589: Backwards-compatibility patch for right-click menu.
|
||
- Issue #16887: Now accepts Cancel in tabify/untabify dialog box.
|
||
- Issue #14254: Now handles readline correctly across shell restarts.
|
||
- Issue #17614: No longer raises exception when quickly closing a file.
|
||
- Issue #6698: Now opens just an editor window when configured to do so.
|
||
- Issue #8900: Using keyboard shortcuts in IDLE to open a file no longer
|
||
raises an exception.
|
||
- Issue #6649: Fixed missing exit status.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Tue, 09 Apr 2013 17:53:02 +0200
|
||
|
||
python2.7 (2.7.4-1ubuntu3) raring; urgency=low
|
||
|
||
* Add the io and _io modules to libpython2.7-minimal. LP: #1165172.
|
||
* Add missing import for the ssl module. LP: #1166644.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Tue, 09 Apr 2013 12:11:12 +0200
|
||
|
||
python2.7 (2.7.4-1ubuntu2) raring; urgency=low
|
||
|
||
* Backport ssl.CertificateError as well. Closes: #626539. LP: #1166344.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Mon, 08 Apr 2013 20:59:52 +0200
|
||
|
||
python2.7 (2.7.4-1ubuntu1) raring; urgency=low
|
||
|
||
* Merge with Debian; remaining changes:
|
||
- Build-depend on python:any instead of python.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sat, 06 Apr 2013 17:45:49 +0200
|
||
|
||
python2.7 (2.7.4-1) experimental; urgency=low
|
||
|
||
* Python 2.7.4 release.
|
||
- Issue #17550: Fix the --enable-profiling configure switch.
|
||
- Issue #15801 (again): With string % formatting, relax the type check
|
||
for a mapping such that any type with a __getitem__ can be used on the
|
||
right hand side.
|
||
- Issue #17625: In IDLE, close the replace dialog after it is used.
|
||
- Issue #17531: Fix tests that thought group and user ids were always
|
||
the int type. Also, always allow -1 as a valid group and user id.
|
||
- Issue 17538: Document XML vulnerabilties
|
||
* Byte-compile files in libpython2.7-dbg.
|
||
* libpython2.7-minimal: Break earlier python2.7-minimal versions.
|
||
Closes: #704084. LP: #1157687.
|
||
* Call python with -E -S for the byte compilation.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 06 Apr 2013 16:38:57 +0200
|
||
|
||
python2.7 (2.7.4~rc1-4) experimental; urgency=low
|
||
|
||
* Fix byte-compiliation/-removal for the split-out library packages.
|
||
LP: #1160944.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 30 Mar 2013 12:51:58 +0100
|
||
|
||
python2.7 (2.7.4~rc1-3) experimental; urgency=low
|
||
|
||
* Fix webbrowser update. Closes: #703872. LP: #1159636.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 25 Mar 2013 14:33:50 +0100
|
||
|
||
python2.7 (2.7.4~rc1-2) experimental; urgency=low
|
||
|
||
* Backport webbrowser updates from 3.3. Closes: #700429.
|
||
* Build again using db-5.1 instead of db-5.3.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 24 Mar 2013 18:27:57 +0100
|
||
|
||
python2.7 (2.7.4~rc1-1) experimental; urgency=low
|
||
|
||
* Python 2.7.4 release candidate 1.
|
||
- Issue #10211: Buffer objects expose the new buffer interface internally.
|
||
- Issue #10212: cStringIO and struct.unpack support new buffer objects.
|
||
- Issue #12098: multiprocessing on Windows now starts child processes
|
||
using the same sys.flags as the current process.
|
||
- Issue #8862: Fixed curses cleanup when getkey is interrputed by a signal.
|
||
- Issue #9090: When a socket with a timeout fails with EWOULDBLOCK or
|
||
EAGAIN, retry the select() loop instead of bailing out.
|
||
- Issue #1285086: Get rid of the refcounting hack and speed up
|
||
urllib.unquote().
|
||
- Issue #17368: Fix an off-by-one error in the Python JSON decoder
|
||
that caused a failure while decoding empty object literals when
|
||
object_pairs_hook was specified.
|
||
- Issue #17477: Update the bsddb module to pybsddb 5.3.0, supporting
|
||
db-5.x, and dropping support for db-4.1 and db-4.2.
|
||
- Issue #17192: Update the ctypes module's libffi to v3.0.13. This
|
||
specifically addresses a stack misalignment issue on x86 and issues on
|
||
some more recent platforms.
|
||
- Issue #11420: make test suite pass with -B/DONTWRITEBYTECODE set.
|
||
- Issue #17299: Add test coverage for cPickle with file objects
|
||
and general IO objects.
|
||
- Issue #11963: remove human verification from test_parser and
|
||
test_subprocess.
|
||
- Issue #16004: Add `make touch`.
|
||
- Issue #17047: remove doubled words in docs and docstrings
|
||
* Rework the sysconfigdata patch into something upstreamable.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 24 Mar 2013 01:56:36 +0100
|
||
|
||
python2.7 (2.7.3-16ubuntu2) raring; urgency=low
|
||
|
||
* Update to 20130315, taken from the 2.7 branch.
|
||
- Issue #1285086: Get rid of the refcounting hack and speed
|
||
up urllib.unquote().
|
||
- Issue #17368: Fix an off-by-one error in the Python JSON decoder
|
||
that caused a failure while decoding empty object literals when
|
||
object_pairs_hook was specified.
|
||
- Issue #17299: Add test coverage for cPickle with file objects and general
|
||
IO objects.
|
||
- Issue #11963: Remove human verification from test_parser and
|
||
test_subprocess.
|
||
- Issue #16004: Add `make touch`.
|
||
- Issue #17412: Update 2.7 Doc/make.bat to also use sphinx-1.0.7.
|
||
- Issue #17047: Remove doubled words in docs and docstrings.
|
||
* Revert the patch for Issue #1159051, handling corrupted gzip files
|
||
with unexpected EOF. LP: #1116079.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Fri, 15 Mar 2013 12:20:10 -0700
|
||
|
||
python2.7 (2.7.3-16ubuntu1) raring; urgency=low
|
||
|
||
* Merge with Debian; remaining changes:
|
||
- Build-depend on python:any instead of python.
|
||
* Update symbols files.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Fri, 08 Mar 2013 14:30:55 +0800
|
||
|
||
python2.7 (2.7.3-16) experimental; urgency=low
|
||
|
||
* Update to 20130308, taken from the 2.7 branch.
|
||
- Issue #10156: In the interpreter's initialization phase, unicode globals
|
||
are now initialized dynamically as needed.
|
||
- Issue #16975: Fix error handling bug in the escape-decode decoder.
|
||
- Issue #9290: In IDLE the sys.std* streams now implement io.TextIOBase
|
||
interface and support all mandatory methods and properties.
|
||
- Issue #13454: Fix a crash when deleting an iterator created by
|
||
itertools.tee() if all other iterators were very advanced before.
|
||
- Issue #3754: fix typo in pthread AC_CACHE_VAL.
|
||
- Issue #17029: Let h2py search the multiarch system include directory.
|
||
- Issue #16445: Fixed potential segmentation fault when deleting an
|
||
exception message.
|
||
- Issue #17275: Corrected class name in init error messages of the
|
||
C version of BufferedWriter and BufferedRandom.
|
||
- Issue #7963: Fixed misleading error message that issued when object is
|
||
called without arguments.
|
||
- Issue #5308: Raise ValueError when marshalling too large object (a
|
||
sequence with size >= 2**31), instead of producing illegal marshal data.
|
||
- Issue #17043: The unicode-internal decoder no longer read past the end of
|
||
input buffer.
|
||
- Issue #16979: Fix error handling bugs in the unicode-escape-decode
|
||
decoder.
|
||
- Issue #17278: Fix a crash in heapq.heappush() and heapq.heappop() when
|
||
the list is being resized concurrently.
|
||
- Issue #17018: Make Process.join() retry if os.waitpid() fails with EINTR.
|
||
- Issue #14720: sqlite3: Convert datetime microseconds correctly.
|
||
- Issue #17225: JSON decoder now counts columns in the first line starting
|
||
with 1, as in other lines.
|
||
- Issue #7842: backported fix for py_compile.compile() syntax error
|
||
handling.
|
||
- Issue #13153: Tkinter functions now raise TclError instead of ValueError
|
||
when a unicode argument contains non-BMP character.
|
||
- Issue #9669: Protect re against infinite loops on zero-width matching in
|
||
non-greedy repeat.
|
||
- Issue #13169: The maximal repetition number in a regular expression
|
||
has been increased from 65534 to 2147483647 (on 32-bit platform) or
|
||
4294967294 (on 64-bit).
|
||
- Issue #11311: StringIO.readline(0) now returns an empty string
|
||
as all other file-like objects.
|
||
- Issue #16800: tempfile.gettempdir() no longer left temporary files when
|
||
the disk is full. Original patch by Amir Szekely.
|
||
- Issue #13555: cPickle now supports files larger than 2 GiB.
|
||
- Issue #17052: unittest discovery should use self.testLoader.
|
||
- Issue #4591: Uid and gid values larger than 2**31 are supported now.
|
||
- Issue #17141: random.vonmisesvariate() no more hangs for large kappas.
|
||
- Issue #17149: Fix random.vonmisesvariate to always return results in
|
||
the range [0, 2*math.pi].
|
||
- Issue #1470548: XMLGenerator now works with UTF-16 and UTF-32 encodings.
|
||
- Issue #6975: os.path.realpath() now correctly resolves multiple nested
|
||
symlinks on POSIX platforms.
|
||
- Issue #17156: pygettext.py now correctly escapes non-ascii characters.
|
||
- Issue #7358: cStringIO.StringIO now supports writing to and reading from
|
||
a stream larger than 2 GiB on 64-bit systems.
|
||
- IDLE was displaying spurious SystemExit tracebacks when running scripts
|
||
that terminated by raising SystemExit (i.e. unittest and turtledemo).
|
||
- Issue #10355: In SpooledTemporaryFile class mode and name properties and
|
||
xreadlines method now work for unrolled files. encoding and newlines
|
||
- Issue #16686: Fixed a lot of bugs in audioop module.
|
||
- Issue #17073: Fix some integer overflows in sqlite3 module.
|
||
- Issue #6083: Fix multiple segmentation faults occured when
|
||
PyArg_ParseTuple parses nested mutating sequence.
|
||
- Issue #5289: Fix ctypes.util.find_library on Solaris.
|
||
- Issue #17106: Fix a segmentation fault in io.TextIOWrapper when an
|
||
underlying stream or a decoder produces data of an unexpected type (i.e.
|
||
when io.TextIOWrapper initialized with text stream or use bytes-to-bytes
|
||
codec).
|
||
- Issue #13994: Add compatibility alias in distutils.ccompiler for
|
||
distutils.sysconfig.customize_compiler.
|
||
- Issue #15633: httplib.HTTPResponse is now mark closed when the server
|
||
sends less than the advertised Content-Length.
|
||
- Issue #15881: Fixed atexit hook in multiprocessing.
|
||
- Issue #14340: Upgrade the embedded expat library to version 2.1.0.
|
||
- Issue #11159: SAX parser now supports unicode file names.
|
||
- Issue #6972: The zipfile module no longer overwrites files outside of
|
||
its destination path when extracting malicious zip files.
|
||
- Issue #17049: Localized calendar methods now return unicode if a locale
|
||
includes an encoding and the result string contains month or weekday (was
|
||
regression from Python 2.6).
|
||
- Issue #4844: ZipFile now raises BadZipfile when opens a ZIP file with an
|
||
incomplete "End of Central Directory" record.
|
||
- Issue #15505: `unittest.installHandler` no longer assumes SIGINT handler
|
||
is set to a callable object.
|
||
- Issue #17051: Fix a memory leak in os.path.isdir() on Windows.
|
||
- Issue #12268: The io module file object write methods no longer abort
|
||
early when a write system calls is interrupted (EINTR).
|
||
- Issue #17249: convert a test in test_capi to use unittest and reap
|
||
threads.
|
||
- We now run both test_email.py and test_email_renamed.py when running the
|
||
test_email regression test. test_email_renamed contains some tests that
|
||
test_email does not.
|
||
- Issue #17041: Fix testing when Python is configured with the
|
||
--without-doc-strings option.
|
||
- Issue #5033: Fix building of the sqlite3 extension module when the
|
||
SQLite library version has "beta" in it.
|
||
- Issue #17228: Fix building without pymalloc.
|
||
- Issue #17086: Backport the patches from the 3.3 branch to cross-build
|
||
the package.
|
||
- Issue #16406: combine the pages for uploading and registering to PyPI.
|
||
- Issue #16403: Document how distutils uses the maintainer field in
|
||
PKG-INFO.
|
||
- Issue #16695: Document how glob handles filenames starting with a dot.
|
||
- Issue #8890: Stop advertising an insecure practice by replacing uses
|
||
of the /tmp directory with better alternatives in the documentation.
|
||
- Issue #17203: add long option names to unittest discovery docs.
|
||
* python2.7-dbg, libpython2.7-dbg: Drop dependency on python.
|
||
* python2.7-dbg: Make gdb (not gdb-minimal) a recommendation.
|
||
* python2.7: Replace python2.7-minimal (<< 2.7.3-7). Closes: #702005.
|
||
* Build the _md5, _sha1, _sha256 and _sha512 extension modules.
|
||
* Fix multiarch include for AArch64.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 08 Mar 2013 09:54:59 +0800
|
||
|
||
python2.7 (2.7.3-15) experimental; urgency=low
|
||
|
||
* Update to 20130124, taken from the 2.7 branch.
|
||
- Issue #14850: Now a charmap decoder treats U+FFFE as "undefined mapping"
|
||
in any mapping, not only in a Unicode string.
|
||
- Issue #11461: Fix the incremental UTF-16 decoder.
|
||
- Issue #1159051: GzipFile now raises EOFError when reading a corrupted
|
||
file with truncated header or footer.
|
||
- Issue #16992: On Windows in signal.set_wakeup_fd, validate the file
|
||
descriptor argument.
|
||
- Issue #15861: tkinter now correctly works with lists and tuples
|
||
containing strings with whitespaces, backslashes or unbalanced braces.
|
||
- Issue #10527: Use poll() instead of select() for multiprocessing pipes.
|
||
- Issue #9720: zipfile now writes correct local headers for files larger
|
||
than 4 GiB.
|
||
- Issue #16829: IDLE printing no longer fails if there are spaces or other
|
||
special characters in the file path.
|
||
- Issue #13899: \A, \Z, and \B now correctly match the A, Z, and B literals
|
||
when used inside character classes (e.g. '[\A]').
|
||
- Issue #16398: Optimize deque.rotate() so that it only moves pointers
|
||
and doesn't touch the underlying data with increfs and decrefs.
|
||
- Issue #15109: Fix regression in sqlite3's iterdump method where it would
|
||
die with an encoding error if the database contained string values
|
||
containing non-ASCII.
|
||
- Issue #15545: Fix regression in sqlite3's iterdump method where it was
|
||
failing if the connection used a row factory (such as sqlite3.Row) that
|
||
produced unsortable objects.
|
||
- Issue #16953: Fix socket module compilation on platforms with
|
||
HAVE_BROKEN_POLL.
|
||
- Issue #16836: Enable IPv6 support even if IPv6 is disabled on the
|
||
build host.
|
||
- Issue #15539: Fix a number of bugs in Tools/scripts/pindent.py.
|
||
* Backport cross-build support from python3.3. LP: #873007.
|
||
* Add pyconfig.h compatibility headers. Closes: #695667. LP: #1094246.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 24 Jan 2013 14:57:08 +0100
|
||
|
||
python2.7 (2.7.3-14) experimental; urgency=low
|
||
|
||
* Update to 20130105, taken from the 2.7 branch.
|
||
- Issue #16367: Fix FileIO.readall() on Windows for files larger than 2 GB.
|
||
- Issue #15516: Fix a bug in PyString_FromFormat where it failed
|
||
to properly ignore errors from a __int__() method.
|
||
- Issue #16839: Fix a segfault when calling unicode() on a classic class
|
||
early in interpreter initialization.
|
||
- Issue #16761: Calling ``int()`` and ``long()`` with *base* argument only
|
||
now raises TypeError.
|
||
- Issue #16828: Fix error incorrectly raised by bz2.compress('').
|
||
LP: #1090043.
|
||
- Issue #16819: IDLE method completion now correctly works for unicode
|
||
literals.
|
||
- Issue 10527: make multiprocessing use poll() instead of select()
|
||
if available.
|
||
- Issue #16485: Now file descriptors are closed if file header patching
|
||
failed on closing an aifc file.
|
||
- Issue #12065: connect_ex() on an SSL socket now returns the original
|
||
errno when the socket's timeout expires (it used to return None).
|
||
- Issue #16504: IDLE now catches SyntaxErrors raised by tokenizer.
|
||
- Issue #16702: test_urllib2_localnet tests now correctly ignores proxies
|
||
for localhost tests.
|
||
- Issue #16713: Fix the parsing of tel url with params using urlparse
|
||
module.
|
||
- Issue #16443: Add docstrings to regular expression match objects.
|
||
- Issue #8853: Allow port to be of type long for socket.getaddrinfo().
|
||
- Issue #16597: In buffered and text IO, call close() on the underlying
|
||
stream if invoking flush() fails.
|
||
- Issue #15701: Fix HTTPError info method call to return the headers
|
||
information.
|
||
- Issue #14958: Change IDLE systax highlighting to recognize all string
|
||
and byte literals currently supported in Python 2.7.
|
||
- Issue #15324: Fix regrtest parsing of --fromfile and --randomize options.
|
||
- Issue #16618: Add more regression tests for glob.
|
||
- Issue #13094: add "Why do lambdas defined in a loop with different values
|
||
all return the same result?" programming FAQ.
|
||
* python-config --help returns with an exit value 0. LP: #1093860.
|
||
* Update package description for the -dbg packages. Closes: #696616.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 05 Jan 2013 17:22:13 +0100
|
||
|
||
python2.7 (2.7.3-13) experimental; urgency=low
|
||
|
||
* Update to 20121220, taken from the 2.7 branch.
|
||
- Issue #16646: ftplib.FTP.makeport() might lose socket error details.
|
||
- Issue #16298: In HTTPResponse.read(), close the socket when there is no
|
||
Content-Length and the incoming stream is finished.
|
||
* Filter out -D_FORTIFY_SOURCE for the debug builds. Meaningless.
|
||
* Install the _sysconfigdata.py and python-config.sh from both shared
|
||
builds, but don't link extensions against the shared python library.
|
||
Closes: #695979.
|
||
* Fix python2.7-dbg-config symlink. LP: #1091615.
|
||
* During purge, check for existance of /etc/python2.7 before trying
|
||
to remove it. Closes: #696023.
|
||
* python2.7-dev, libpython2.7-dev: Drop the dependency on libssl-dev.
|
||
* debian/patches/sys-multiarch.diff: Expose multiarch tuple as
|
||
sys._multiarch (Barry Warsaw). Closes: #695958.
|
||
Note: Usage of sysconfig.get_config_var('MULTIARCH') is preferred.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 20 Dec 2012 16:57:49 +0100
|
||
|
||
python2.7 (2.7.3-12) experimental; urgency=low
|
||
|
||
* Fix typo in pkgconfig file. Closes: #695671, LP: #1088988.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 10 Dec 2012 19:10:32 +0100
|
||
|
||
python2.7 (2.7.3-11) experimental; urgency=low
|
||
|
||
* Update to 20121210, taken from the 2.7 branch.
|
||
- Issue #16602: When a weakref's target was part of a long deallocation
|
||
chain, the object could remain reachable through its weakref even though
|
||
its refcount had dropped to zero.
|
||
- Issue #16588: Silence unused-but-set warnings in Python/thread_pthread.
|
||
- Issue #16248: Disable code execution from the user's home directory by
|
||
tkinter when the -E flag is passed to Python. Patch by Zachary Ware.
|
||
- Issue #16628: Fix a memory leak in ctypes.resize().
|
||
- Issue #13614: Fix setup.py register failure with invalid rst in
|
||
description.
|
||
- Issue #10182: The re module doesn't truncate indices to 32 bits anymore.
|
||
- Issue #16573: In 2to3, treat enumerate() like a consuming call, so
|
||
superfluous list() calls aren't added to filter(), map(), and zip()
|
||
which are directly passed enumerate().
|
||
- Issue #16476: Fix json.tool to avoid including trailing whitespace.
|
||
- Issue #16549: Add tests for json.tools.
|
||
- Issue #15990: Improve argument/parameter documentation.
|
||
* Use _sysconfigdata.py in distutils.sysconfig.
|
||
* Fix distutils.sysconfig.get_{config_h,makefile}_filename for multiarch.
|
||
* Backport ssl.match_hostname from Python3. Closes: #626539.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 10 Dec 2012 16:06:41 +0100
|
||
|
||
python2.7 (2.7.3-10) experimental; urgency=low
|
||
|
||
* Update to 20121128, taken from the 2.7 branch.
|
||
- Issue #9011: Fix hacky AST code that modified the CST when compiling
|
||
a negated numeric literal.
|
||
- Issue #16306: Fix multiple error messages when unknown command line
|
||
parameters where passed to the interpreter.
|
||
- Issue #15379: Fix passing of non-BMP characters as integers for the
|
||
charmap decoder (already working as unicode strings).
|
||
- Issue #16453: Fix equality testing of dead weakref objects.
|
||
- Issue #9535: Fix pending signals that have been received but not yet
|
||
handled by Python to not persist after os.fork() in the child process.
|
||
- Issue #15001: fix segfault on "del sys.modules['__main__']".
|
||
- Issue #5057: the peepholer no longer optimizes subscription on unicode
|
||
literals (e.g. u'foo'[0]) in order to produce compatible pyc files
|
||
between narrow and wide builds.
|
||
- Issue #8401: assigning an int to a bytearray slice (e.g. b[3:4] = 5)
|
||
now raises an error.
|
||
- Issue #14700: Fix buggy overflow checks for large width and precision
|
||
in string formatting operations.
|
||
- Issue #16345: Fix an infinite loop when ``fromkeys`` on a dict subclass
|
||
received a nonempty dict from the constructor.
|
||
- Issue #6074: Ensure cached bytecode files can always be updated by the
|
||
user that created them, even when the source file is read-only.
|
||
- Issue #14783: Improve int() and long() docstrings and switch docstrings
|
||
for unicode(), slice(), range(), and xrange() to use multi-line
|
||
signatures.
|
||
- Issue #16030: Fix overflow bug in computing the `repr` of an xrange
|
||
object with large start, step or length.
|
||
- Issue #16029: Fix overflow bug occurring when pickling xranges with large
|
||
start, step or length.
|
||
- Issue #16037: Limit httplib's _read_status() function to work around
|
||
broken HTTP servers and reduce memory usage (backport of a 3.2 fix).
|
||
- Issue #13992: The trashcan mechanism is now thread-safe. This eliminates
|
||
sporadic crashes in multi-thread programs when several long deallocator
|
||
chains ran concurrently and involved subclasses of built-in container
|
||
types.
|
||
- Issue #15801: Make sure mappings passed to '%' formatting are actually
|
||
subscriptable.
|
||
- Issue #15604: Update uses of PyObject_IsTrue() to check for and handle
|
||
errors correctly.
|
||
- Issue #15897: zipimport.c doesn't check return value of fseek().
|
||
- Issue #16369: Global PyTypeObjects not initialized with PyType_Ready(...).
|
||
- Issue #15033: Fix the exit status bug when modules invoked using
|
||
-m switch, return the proper failure return value (1).
|
||
- Issue #1160: Fix compiling large regular expressions on UCS2 builds.
|
||
- Issue #14313: zipfile now raises NotImplementedError when the compression
|
||
type is unknown.
|
||
- Issue #16408: Fix file descriptors not being closed in error conditions
|
||
in the zipfile module.
|
||
- Issue #16327: The subprocess module no longer leaks file descriptors
|
||
used for stdin/stdout/stderr pipes to the child when fork() fails.
|
||
- Issue #14396: Handle the odd rare case of waitpid returning 0 when not
|
||
expected in subprocess.Popen.wait().
|
||
- Issue #16411: Fix a bug where zlib.decompressobj().flush() might try
|
||
to access previously-freed memory.
|
||
- Issue #16350: zlib.decompressobj().decompress() now accumulates data from
|
||
successive calls after EOF in unused_data, instead of only saving the
|
||
argument to the last call. decompressobj().flush() now correctly sets
|
||
unused_data and unconsumed_tail. A bug in the handling of MemoryError
|
||
when setting the unconsumed_tail attribute has also been fixed.
|
||
- Issue #12759: sre_parse now raises a proper error when the name
|
||
of the group is missing.
|
||
- Issue #16152: fix tokenize to ignore whitespace at the end of the code
|
||
when no newline is found.
|
||
- Issue #1207589: Add Cut/Copy/Paste items to IDLE right click
|
||
Context Menu.
|
||
- Issue #16230: Fix a crash in select.select() when one the lists changes
|
||
size while iterated on.
|
||
- Issue #16228: Fix a crash in the json module where a list changes size
|
||
while it is being encoded.
|
||
- Issue #14897: Enhance error messages of struct.pack and struct.pack_into.
|
||
- Issue #12890: cgitb no longer prints spurious <p> tags in text
|
||
mode when the logdir option is specified.
|
||
- Issue #14398: Fix size truncation and overflow bugs in the bz2 module.
|
||
- Issue #5148: Ignore 'U' in mode given to gzip.open() and gzip.GzipFile().
|
||
- Issue #16220: wsgiref now always calls close() on an iterable response.
|
||
- Issue #16461: Wave library should be able to deal with 4GB wav files,
|
||
and sample rate of 44100 Hz.
|
||
- Issue #16176: Properly identify Windows 8 via platform.platform().
|
||
- Issue #15756: subprocess.poll() now properly handles errno.ECHILD to
|
||
return a returncode of 0 when the child has already exited or cannot
|
||
be waited on.
|
||
- Issue #12376: Pass on parameters in TextTestResult.__init__ super call.
|
||
- Issue #15222: Insert blank line after each message in mbox mailboxes.
|
||
- Issue #16013: Fix CSV Reader parsing issue with ending quote characters.
|
||
- Issue #15421: fix an OverflowError in Calendar.itermonthdates() after
|
||
datetime.MAXYEAR.
|
||
- Issue #15970: xml.etree.ElementTree now serializes correctly the
|
||
empty HTML elements 'meta' and 'param'.
|
||
- Issue #15676: Now "mmap" check for empty files before doing the
|
||
offset check.
|
||
- Issue #15340: Fix importing the random module when /dev/urandom cannot
|
||
be opened. This was a regression caused by the hash randomization patch.
|
||
- Issue #15841: The readable(), writable() and seekable() methods of
|
||
io.BytesIO and io.StringIO objects now raise ValueError when the object
|
||
has been closed.
|
||
- Issue #16112: platform.architecture does not correctly escape argument to
|
||
/usr/bin/file.
|
||
- Issue #12776,#11839: call argparse type function (specified by
|
||
add_argument) only once. Before, the type function was called twice in
|
||
the case where the default was specified and the argument was given as
|
||
well. This was especially problematic for the FileType type, as a
|
||
default file would always be opened, even if a file argument was
|
||
specified on the command line.
|
||
- Issue #15906: Fix a regression in argparse caused by the preceding change,
|
||
when action='append', type='str' and default=[].
|
||
- Issue #13370: Ensure that ctypes works on Mac OS X when Python is
|
||
compiled using the clang compiler
|
||
- Issue #15544: Fix Decimal.__float__ to work with payload-carrying NaNs.
|
||
- Issue #15199: Fix JavaScript's default MIME type to
|
||
application/javascript.
|
||
- Issue #15477: In cmath and math modules, add workaround for platforms
|
||
whose system-supplied log1p function doesn't respect signs of zeros.
|
||
- Issue #15908: Fix misbehaviour of the sha1 module when called on data
|
||
larger than 2**32 bytes.
|
||
- Issue #15910: Fix misbehaviour of _md5 and sha1 modules when "updating"
|
||
on data larger than 2**32 bytes.
|
||
- Fix the leak of a dict in the time module when used in an embedded
|
||
interpreter that is repeatedly initialized and shutdown and reinitialized.
|
||
- Issue #12268: File readline, readlines and read or readall methods
|
||
no longer lose data when an underlying read system call is interrupted
|
||
within an io module object. IOError is no longer raised due to a read
|
||
system call returning EINTR from within these methods.
|
||
- Issue #16012: Fix a regression in pyexpat. The parser's UseForeignDTD()
|
||
method doesn't require an argument again.
|
||
- Issue #16559: Add more tests for the json module, including some from the
|
||
official test suite at json.org.
|
||
- Issue #16274: Fix test_asyncore on Solaris.
|
||
- Issue #15040: Close files in mailbox tests for PyPy compatibility.
|
||
- Issue #15802: Fix test logic in TestMaildir.test_create_tmp.
|
||
- Issue #15765: Extend a previous fix to Solaris and OpenBSD for quirky
|
||
getcwd() behaviour (issue #9185) to NetBSD as well.
|
||
- Issue #15615: Add some tests for the json module's handling of invalid
|
||
input data.
|
||
- Issue #15923: fix a mistake in asdl_c.py that resulted in a TypeError
|
||
after 2801bf875a24 (see #15801).
|
||
- Issue #11715: Fix multiarch detection without having Debian development
|
||
tools (dpkg-dev) installed.
|
||
- Issue #15819: Make sure we can build Python out-of-tree from a readonly
|
||
source directory. (Somewhat related to Issue #9860.)
|
||
- Issue #15822: Ensure 2to3 grammar pickles are properly installed.
|
||
- Issue #13301: use ast.literal_eval() instead of eval()
|
||
in Tools/i18n/msgfmt.py.
|
||
- Issue #16400: Update the description of which versions of a given package
|
||
PyPI displays.
|
||
- Issue #15677: Document that zlib and gzip accept a compression level
|
||
of 0 to mean 'no compression'.
|
||
- Issue #8040: added a version switcher to the documentation.
|
||
- Issue #16115: Improve subprocess.Popen() documentation around args,
|
||
shell, and executable arguments.
|
||
- Issue #15979: Improve timeit documentation.
|
||
- Issue #16036: Improve documentation of built-in int()'s signature and
|
||
arguments.
|
||
- Issue #15935: Clarification of argparse docs, re: add_argument() type and
|
||
default arguments.
|
||
- Issue #13769: Document the effect of ensure_ascii to the return type
|
||
of JSON decoding functions.
|
||
- Issue #14880: Fix kwargs notation in csv.reader,
|
||
.writer & .register_dialect.
|
||
- Issue #14674: Add a discussion of the json module's standard compliance.
|
||
* Clarify location of the gdbinit file. LP: #975676.
|
||
* Fix traceback for missing distutils wininst .exe files. LP: #1081155.
|
||
* Backport python3.3 multiarch packaging changes (Riku Voipio), and fix
|
||
multiarch issues discovered after the backport.
|
||
Closes: #683755.
|
||
* Use a shell implementation for the python-config script.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 29 Nov 2012 20:18:20 +0100
|
||
|
||
python2.7 (2.7.3-5) unstable; urgency=low
|
||
|
||
* Enable verbose build for the sharedmods target.
|
||
* Fix issue #15847: allow args to be a tuple in parse_args. Closes: #686583.
|
||
* Fix issue #15340: Fix importing the random module when /dev/urandom cannot
|
||
be opened. Regression caused by the hash randomization patch.
|
||
* Don't use `-n' anymore to start idle in the desktop/menu files, not
|
||
needed anymore for multiseat installations.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 09 Sep 2012 16:54:26 +0200
|
||
|
||
python2.7 (2.7.3-4) unstable; urgency=low
|
||
|
||
* Follwup for issue #9374. Restore the removed attributes in the
|
||
urlparse module.
|
||
* Update symbols files.
|
||
* Disable test_subprocess on the Hurd buildds.
|
||
* Call dh_movefiles with --srcdir. Closes: #685543.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 26 Aug 2012 12:24:31 +0200
|
||
|
||
python2.7 (2.7.3-3) unstable; urgency=low
|
||
|
||
* Update to 20120814, taken from the 2.7 branch. Posix relevant patches:
|
||
- Issue #15041: Update "see also" list in tkinter documentation.
|
||
- Issue #14579: Fix error handling bug in the utf-16 decoder.
|
||
- Issue #15368: An issue that caused bytecode generation to be
|
||
non-deterministic when using randomized hashing (-R) has been fixed.
|
||
- Issue #15567: Fix NameError when running threading._test
|
||
- Issue #15424: Add a __sizeof__ implementation for array objects.
|
||
- Issue #13052: Fix IDLE crashing when replace string in Search/Replace
|
||
dialog ended with '\'.
|
||
- Issue #15538: Fix compilation of the getnameinfo() / getaddrinfo()
|
||
emulation code.
|
||
- Issue #9803: Don't close IDLE on saving if breakpoint is open.
|
||
- Issue #12288: Consider '0' and '0.0' as valid initialvalue
|
||
for tkinter SimpleDialog.
|
||
- Issue #15489: Add a __sizeof__ implementation for BytesIO objects.
|
||
- Issue #15469: Add a __sizeof__ implementation for deque objects.
|
||
- Issue #15487: Add a __sizeof__ implementation for buffered I/O objects.
|
||
- Issue #15512: Add a __sizeof__ implementation for parser.
|
||
- Issue #15402: An issue in the struct module that caused sys.getsizeof to
|
||
return incorrect results for struct.Struct instances has been fixed.
|
||
- Issue #15232: when mangle_from is True, email.Generator now correctly
|
||
mangles lines that start with 'From ' that occur in a MIME preamble
|
||
or epilog.
|
||
- Issue #13922: argparse no longer incorrectly strips '--'s that appear
|
||
after the first one.
|
||
- Issue #12353: argparse now correctly handles null argument values.
|
||
- Issue #14635: telnetlib will use poll() rather than select() when possible
|
||
to avoid failing due to the select() file descriptor limit.
|
||
- Issue #6056: Make multiprocessing use setblocking(True) on the
|
||
sockets it uses.
|
||
- Issue #15630: Add an example for "continue" stmt in the tutorial.
|
||
- Issue #15250: Document that filecmp.dircmp compares files shallowly.
|
||
* Fortified build.
|
||
* Python/import.c: Don't export isdir().
|
||
* Modules/socketmodule.c: Don't export netdb_lock.
|
||
* Add breaks for vim-{nox,gtk,gnome,athena}. Closes: #682034.
|
||
* Don't ship python2.pc, should be shipped with python-dev instead.
|
||
Closes: #684612.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 14 Aug 2012 17:55:32 +0200
|
||
|
||
python2.7 (2.7.3-2) unstable; urgency=low
|
||
|
||
* Update to 20120713, taken from the 2.7 branch.
|
||
- Issue #15033: Fix the exit status bug when modules invoked using -m swith,
|
||
return the proper failure return value (1).
|
||
- Issue #12268: File readline, readlines and read() methods no longer lose
|
||
data when an underlying read system call is interrupted. IOError is no
|
||
longer raised due to a read system call returning EINTR from within these
|
||
methods.
|
||
- Issue #13512: Create ~/.pypirc securely (CVE-2011-4944).
|
||
- Issue #7719: Make distutils ignore ``.nfs*`` files instead of choking
|
||
later on.
|
||
- Issue #10053: Don't close FDs when FileIO.__init__ fails.
|
||
- Issue #15247: FileIO now raises an error when given a file descriptor
|
||
pointing to a directory.
|
||
- Issue #14591: Fix bug in Random.jumpahead that could produce an invalid
|
||
Mersenne Twister state on 64-bit machines.
|
||
- Issue #5346: Preserve permissions of mbox, MMDF and Babyl mailbox
|
||
files on flush().
|
||
- Issue #15219: Fix a reference leak when hashlib.new() is called with
|
||
invalid parameters.
|
||
- Issue #9559: If messages were only added, a new file is no longer
|
||
created and renamed over the old file when flush() is called on an
|
||
mbox, MMDF or Babyl mailbox.
|
||
- Issue #14653: email.utils.mktime_tz() no longer relies on system
|
||
mktime() when timezone offest is supplied.
|
||
- Issue #15101: Make pool finalizer avoid joining current thread.
|
||
- Issue #15054: A bug in tokenize.tokenize that caused string literals
|
||
with 'b' and 'br' prefixes to be incorrectly tokenized has been fixed.
|
||
- Issue #15036: Mailbox no longer throws an error if a flush is done
|
||
between operations when removing or changing multiple items in mbox,
|
||
MMDF, or Babyl mailboxes.
|
||
- Issue #15043: test_gdb is now skipped entirely if gdb security settings
|
||
block loading of the gdb hooks
|
||
- Issue #13557: Clarify effect of giving two different namespaces to exec or
|
||
execfile().
|
||
* Don't build the _hashlib and _ssl extensions as a builtin, but as
|
||
extensions. Closes: #680930.
|
||
* Backport issue #13150: sysconfig no longer parses the Makefile and config.h
|
||
files when imported, instead doing it at build time. This makes importing
|
||
sysconfig faster and reduces Python startup time by 20%.
|
||
* python2.7: Add a break for python-virtualenv (<< 1.7.1.2-2~).
|
||
* Don't run the test_gdb test on mips/mipsel, not even in debug mode.
|
||
* For lto builds, use -g instead of -g1; filter out lto flags in the
|
||
installed Makefile. Closes: #681348.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 13 Jul 2012 05:03:43 +0200
|
||
|
||
python2.7 (2.7.3-1) unstable; urgency=low
|
||
|
||
* Python 2.7.3 release.
|
||
* Update to 20120615, taken from the 2.7 branch.
|
||
* The wininst-* files cannot be built within Debian from the included
|
||
sources, needing a zlib mingw build, which the zlib maintainer isn't
|
||
going to provide. Closes: #639407.
|
||
* Let pydoc handle dist-packages the same as site-packages.
|
||
Closes: #671021.
|
||
* python2.7-doc: Fix underscore.js symlink. Closes: #671795, #676339.
|
||
* Do not italicize punctuation in python(1) manual page (Matt Kraai).
|
||
Closes: #579269.
|
||
* Build _heapq as a builtin (and move it to -minimal).
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 15 Jun 2012 15:26:21 +0200
|
||
|
||
python2.7 (2.7.3~rc2-2.1) unstable; urgency=low
|
||
|
||
* Non-maintainer upload (with maintainer's permission).
|
||
* Disable testsuite on GNU/kFreeBSD. (Closes: #669281)
|
||
|
||
-- Robert Millan <rmh@debian.org> Sun, 22 Apr 2012 22:04:26 +0200
|
||
|
||
python2.7 (2.7.3~rc2-2) unstable; urgency=low
|
||
|
||
* Use xdg-open/gvfs-open in Lib/webbrowser.py (Michael Vogt).
|
||
LP: #971311.
|
||
* Add a paragraph about python-foo-dbg packages to README.debug.
|
||
LP: #872050.
|
||
* Disable some tests (no feedback from porters):
|
||
- test_socket on hurd-i386.
|
||
- test_io on amd64.
|
||
- test_signal on kfreebsd-*. Closes: #654783.
|
||
- test_threading on sparc.
|
||
* Tighten build dependency on libexpat-dev. Closes: #665346.
|
||
* Build-depend on db-5.1, don't care about testsuite regressions on
|
||
some esoteric ports. If packages rely on threaded applications or
|
||
transactions, please use the python-bsddb3 package.
|
||
Closes: #621374.
|
||
* Don't ship the python2 and python2-config symlinks, move these
|
||
to the python-minimal and python-dev packages. Closes: #663874.
|
||
* Remove PVER-doc.doc-base.PVER-doc.in. Closes: #656763.
|
||
* Update symbols files.
|
||
* Avoid runtime path for the sqlite extension.
|
||
* CVE-2011-4944, distutils creates ~/.pypirc insecurely. Closes: #650555.
|
||
* Fix issue #14505, file descriptor leak when deallocating file objects
|
||
created with PyFile_FromString(). Closes: #664529.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 05 Apr 2012 15:47:03 +0200
|
||
|
||
python2.7 (2.7.3~rc2-1) unstable; urgency=low
|
||
|
||
* Python 2.7.3 release candidate 2.
|
||
* Build-depend on expat >= 2.1~.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 21 Mar 2012 05:21:47 +0100
|
||
|
||
python2.7 (2.7.3~rc1-1) unstable; urgency=low
|
||
|
||
* Python 2.7.3 release candidate 1.
|
||
* Update to 20120309, taken from the 2.7 branch.
|
||
* Fix dangling libpython.a symlink. Closes: #660231.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 09 Mar 2012 19:28:43 +0100
|
||
|
||
python2.7 (2.7.2-13) unstable; urgency=low
|
||
|
||
* Update to 20120120, taken from the 2.7 branch.
|
||
* Remove patch integrated upstream (issue9054.diff).
|
||
* Backport Issue #9189 to distutils/sysconfig.py as well.
|
||
Closes: #656118.
|
||
* Disable test_io on kfreebsd again. Closes: #654783.
|
||
* Disable test_bsddb3 tests on kfreebsd again.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 20 Jan 2012 16:33:47 +0100
|
||
|
||
python2.7 (2.7.2-12) unstable; urgency=low
|
||
|
||
* Run the tests with a script command which doesn't exit immediatly
|
||
when stdin is /dev/null (Colin Watson).
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 13 Jan 2012 11:04:31 +0100
|
||
|
||
python2.7 (2.7.2-11) unstable; urgency=low
|
||
|
||
* Don't run the test_site tests when $HOME doesn't exist.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 11 Jan 2012 09:19:00 +0100
|
||
|
||
python2.7 (2.7.2-10) unstable; urgency=low
|
||
|
||
* Update to 20120110, taken from the 2.7 branch.
|
||
* Overwrite some lintian warnings:
|
||
- The -dbg interpreters are not unusual.
|
||
- The -gdb.py files don't need a python dependency.
|
||
- lintian can't handle a whatis entry starting with one word on the line.
|
||
* Fix test failures related to distutils debian installation layout.
|
||
* Add build-arch/build-indep targets.
|
||
* Regenerate Setup and Makefiles after correcting Setup.local.
|
||
* profiled-build.diff: Pass PY_CFLAGS instead of CFLAGS for the profiled
|
||
build.
|
||
* Pass dpkg-buildflags to the build process, and build third party
|
||
extensions with these flags.
|
||
* Add support to build using -flto (and -g1) on some architectures.
|
||
* Disable pgo builds for some architectures (for now, keep just
|
||
amd64 armel armhf i386 powerpc ppc64).
|
||
* Build-depend on libgdbm-dev to build and run the gdbm tests.
|
||
* Build-depend on xvfb to run the tkinter tests.
|
||
* python2.7: Provide python2.7-argparse and python-argparse.
|
||
* Don't run test_threading on mips/mipsel.
|
||
* Run the test_gdb test for the debug build only.
|
||
* Add build conflict to python-cxx-dev (pydoc test failures).
|
||
* Disable test_ssl certificate check, certificate expired on python.org.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 10 Jan 2012 16:44:56 +0100
|
||
|
||
python2.7 (2.7.2-9) unstable; urgency=low
|
||
|
||
* Update to 20111217, taken from the 2.7 branch.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 17 Dec 2011 17:36:27 +0100
|
||
|
||
python2.7 (2.7.2-8) unstable; urgency=low
|
||
|
||
* Update to 20111130, taken from the 2.7 branch.
|
||
* New patch, ctypes-arm, allow for ",hard-float" after libc6 in ldconfig -p
|
||
output (Loic Minier). LP: #898172.
|
||
* debian/rules: Define DPKG_VARS (Alban Browaeys). Closes: #647419).
|
||
* Add python-config man page (Johann Felix Soden). Closes: #650181).
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 30 Nov 2011 19:16:23 +0100
|
||
|
||
python2.7 (2.7.2-7) unstable; urgency=low
|
||
|
||
* Adjust patches for removed Lib/plat-linux3.
|
||
* Add build conflict to libncurses5-dev, let configure search for
|
||
ncurses headers in /usr/include/ncursesw too.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 05 Oct 2011 11:30:16 +0200
|
||
|
||
python2.7 (2.7.2-6) unstable; urgency=low
|
||
|
||
* Update to 20111004, taken from the 2.7 branch.
|
||
* Use the ncursesw include directory when linking with ncursesw.
|
||
* Rebuild with libreadline not linked with libncurses*. Closes: #643816.
|
||
* Fix typos in the multiprocessing module. Closes: #643856.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 04 Oct 2011 16:09:29 +0200
|
||
|
||
python2.7 (2.7.2-5) unstable; urgency=low
|
||
|
||
* Update to 20110816, taken from the 2.7 branch.
|
||
- Fix issue#12752. LP: #824734.
|
||
* Don't run test_threading on the kfreebsd-i386 buildd.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 16 Aug 2011 08:33:31 +0200
|
||
|
||
python2.7 (2.7.2-4) unstable; urgency=low
|
||
|
||
* Update to 20110803, taken from the 2.7 branch.
|
||
* Fix build on s390x. Closes: #636033.
|
||
* Use linux-any for some build dependencies. Closes: #634809.
|
||
* Revert previous change to treat Linux 3.x as Linux 2. Use the
|
||
plat-linux3 directory instead.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 03 Aug 2011 12:36:05 +0200
|
||
|
||
python2.7 (2.7.2-3) unstable; urgency=low
|
||
|
||
* Update to 20110709, taken from the 2.7 branch.
|
||
* Make the conflict against python-profiler a versioned conflict.
|
||
* Don't run the bsddb3 tests on kfreebsd-i386.
|
||
* Don't add the bsddb multilib path, if already in the standard lib path.
|
||
* Treat Linux 3.x as Linux 2. Closes: #633015.
|
||
* Assume working semaphores on Linux, don't rely on running kernel
|
||
for the check. Closes: #631188.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 09 Jul 2011 13:19:47 +0200
|
||
|
||
python2.7 (2.7.2-2) unstable; urgency=low
|
||
|
||
* Update to 20110628, taken from the 2.7 branch.
|
||
* Add profile/pstats to the python2.7 package, update debian copyright.
|
||
* Don't run the bsddb3 tests on kfreebsd-amd64.
|
||
* Don't run the benchmark on hurd-i386.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 28 Jun 2011 23:05:21 +0200
|
||
|
||
python2.7 (2.7.2-1) unstable; urgency=low
|
||
|
||
* Python 2.7.2 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 12 Jun 2011 21:04:24 +0200
|
||
|
||
python2.7 (2.7.2~rc1-2) unstable; urgency=medium
|
||
|
||
* Set pyexpat dummy version string.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 31 May 2011 12:05:56 +0200
|
||
|
||
python2.7 (2.7.2~rc1-1) unstable; urgency=low
|
||
|
||
* Python 2.7.2 release candidate 1.
|
||
* Update libpython symbols file for m68k (Thorsten Glaser). Closes: #627458.
|
||
* Apply proposed patch for issue #670664. LP: #357067.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 30 May 2011 06:44:23 +0200
|
||
|
||
python2.7 (2.7.1-9) unstable; urgency=low
|
||
|
||
* Update to 20110520, taken from the 2.7 branch.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 20 May 2011 13:43:12 +0200
|
||
|
||
python2.7 (2.7.1-8) unstable; urgency=low
|
||
|
||
* Keep the ssl.PROTOCOL_SSLv2 module constant , just raise an exception
|
||
when trying to create a PySSL object. Closes: #623423.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 20 Apr 2011 12:31:03 +0200
|
||
|
||
python2.7 (2.7.1-7) unstable; urgency=low
|
||
|
||
* Update to 20110419, taken from the 2.7 branch.
|
||
* Build without OpenSSL v2 support. Closes: #620581.
|
||
* Force linking the curses module against libncursesw. Closes: #622064.
|
||
* Link libpython with --whole-archive. Closes: #614711.
|
||
* Re-enable running the testsuite during the build.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 19 Apr 2011 17:36:56 +0200
|
||
|
||
python2.7 (2.7.1-6) unstable; urgency=low
|
||
|
||
* Update to 20110307, taken from the 2.7 branch.
|
||
* Disable the profile guided build on ia64, sparc.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 07 Mar 2011 02:19:02 +0100
|
||
|
||
python2.7 (2.7.1-5) experimental; urgency=low
|
||
|
||
* Update to 20110224, taken from the 2.7 branch.
|
||
* Update patches.
|
||
* Re-enable profile guided build.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 24 Feb 2011 06:01:42 +0100
|
||
|
||
python2.7 (2.7.1-4) experimental; urgency=low
|
||
|
||
* Update to 20110119, taken from the 2.7 branch.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 19 Jan 2011 04:21:14 +0100
|
||
|
||
python2.7 (2.7.1-3) experimental; urgency=low
|
||
|
||
* Do not run test_multiprocessing when running the testsuite.
|
||
Fails on armel and powerpc on some buildds.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 24 Dec 2010 01:46:55 +0100
|
||
|
||
python2.7 (2.7.1-2) experimental; urgency=low
|
||
|
||
* Update to 20101222, taken from the 2.7 branch.
|
||
* Re-enable the distutils-sysconfig.diff patch, apparently
|
||
lost when updating the patches for 2.7.
|
||
* Disable the profiled builds on all architectures.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 22 Dec 2010 15:39:48 +0100
|
||
|
||
python2.7 (2.7.1-1) experimental; urgency=low
|
||
|
||
* Python 2.7.1 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 28 Nov 2010 12:05:23 +0100
|
||
|
||
python2.7 (2.7.1~rc1-2) experimental; urgency=low
|
||
|
||
* Move the pyconfig.h file into the -min package, required by sysconfig.
|
||
Closes: #603237.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 14 Nov 2010 09:40:09 +0100
|
||
|
||
python2.7 (2.7.1~rc1-1) experimental; urgency=low
|
||
|
||
* Python 2.7.1 release candidate 1.
|
||
* Move the Makefile into the -min package, required by sysconfig.
|
||
Closes: #603237.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 14 Nov 2010 00:33:48 +0100
|
||
|
||
python2.7 (2.7-9) experimental; urgency=low
|
||
|
||
* Update to 20101016, taken from the 2.7 branch.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 16 Oct 2010 12:46:57 +0200
|
||
|
||
python2.7 (2.7-8) experimental; urgency=low
|
||
|
||
* Disabled the profiled build on armel.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 23 Sep 2010 15:06:06 +0200
|
||
|
||
python2.7 (2.7-7) experimental; urgency=low
|
||
|
||
* Update to 20100922, taken from the 2.7 branch.
|
||
* Update GNU/Hurd patches (Pino Toscano). Closes: #597419.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Wed, 22 Sep 2010 20:35:24 +0200
|
||
|
||
python2.7 (2.7-6) experimental; urgency=low
|
||
|
||
* Update to 20100915, taken from the 2.7 branch.
|
||
- Fix issue #9729, Unconnected SSLSocket.{send,recv} raises TypeError
|
||
(Andrew Bennetts). LP: #637821.
|
||
* Add copyright information for expat, libffi and zlib. Addresses: #596276.
|
||
* Apply proposed fix for issue 9054, configure --with-system-expat.
|
||
* Provide Lib/plat-gnukfreebsd[78] (Jakub Wilk). Addresses: #593818.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 15 Sep 2010 17:43:18 +0200
|
||
|
||
python2.7 (2.7-5) experimental; urgency=low
|
||
|
||
* Update to 20100829, taken from the 2.7 branch.
|
||
* Don't configure --with-system-expat, segfaults the interpreter in the
|
||
testsuite.
|
||
* Disable more tests on hppa and hurd-i386, which fail on the buildds.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 29 Aug 2010 16:22:37 +0200
|
||
|
||
python2.7 (2.7-4) experimental; urgency=low
|
||
|
||
* Update to 20100822, taken from the 2.7 branch.
|
||
* Fixed in previous 2.7 uploads: Multiple integer overflows in audioop.c
|
||
in the audioop module (CVE-2010-1634).
|
||
* Fix some lintian warnings.
|
||
* Configure --with-system-expat.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 23 Aug 2010 13:03:40 +0200
|
||
|
||
python2.7 (2.7-3) experimental; urgency=low
|
||
|
||
* Update to 20100807, taken from the 2.7 branch.
|
||
* Move '/usr/local/.../dist-packages' before '/usr/lib/.../dist-packages'
|
||
in sys.path. Adresses: #588342.
|
||
* Fix detection of ffi.h header file. Closes: #591408.
|
||
* python2-7-dev: Depend on libssl-dev. LP: #611845.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 07 Aug 2010 21:28:04 +0200
|
||
|
||
python2.7 (2.7-2) experimental; urgency=low
|
||
|
||
* Complete debug-build.diff, some parts lost in quilt conversion.
|
||
* Move the pkgconfig file into the -dev package.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 06 Jul 2010 21:07:48 +0200
|
||
|
||
python2.7 (2.7-1) experimental; urgency=low
|
||
|
||
* Python 2.7 release.
|
||
* Update to 20100706, taken from the trunk.
|
||
* Update symbols files.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 06 Jul 2010 07:21:23 +0200
|
||
|
||
python2.7 (2.7~rc2-3) experimental; urgency=low
|
||
|
||
* Update to 20100703, taken from the trunk.
|
||
* Move the _weakrefset module, not extension to -minimal. Closes: #587568.
|
||
* Move the sysconfig module to -minimal. Closes: #586113.
|
||
* Move the shutil module to python2.6-minimal. Addresses: #587628.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 03 Jul 2010 13:27:36 +0200
|
||
|
||
python2.7 (2.7~rc2-2) experimental; urgency=low
|
||
|
||
* Fix applying plat-linux2* patches.
|
||
* Use the profiled build on armel, sparc and sparc64.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 29 Jun 2010 08:04:59 +0200
|
||
|
||
python2.7 (2.7~rc2-1) experimental; urgency=low
|
||
|
||
* Python 2.7 release candidate 2.
|
||
* Update to 20100628, taken from the trunk.
|
||
* Merge packaging changes from python2.6 (2.6.5+20100628-1).
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 29 Jun 2010 00:57:00 +0200
|
||
|
||
python2.7 (2.7~b1-2) experimental; urgency=low
|
||
|
||
* Update to 20100508, taken from the trunk.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 08 May 2010 17:34:07 +0200
|
||
|
||
python2.7 (2.7~b1-1) experimental; urgency=low
|
||
|
||
* Python 2.7 beta1.
|
||
* Update to 20100420, taken from the trunk.
|
||
* Update libpython symbols files.
|
||
* Apply proposed patch for issue #7332, segfaults in
|
||
PyMarshal_ReadLastObjectFromFile in import_submodule.
|
||
* Don't build-depend on locales on avr32. Closes: #575144.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 20 Apr 2010 23:53:42 +0200
|
||
|
||
python2.7 (2.7~a4-1) experimental; urgency=low
|
||
|
||
* Python 2.7 alpha4.
|
||
* Update to 20100316, taken from the trunk.
|
||
* Point distutils.sysconfig to the system installation. Closes: #573363.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Tue, 16 Mar 2010 15:45:07 +0100
|
||
|
||
python2.7 (2.7~a3-1) experimental; urgency=low
|
||
|
||
* Python 2.7 alpha3.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 16 Feb 2010 03:04:01 +0100
|
||
|
||
python2.7 (2.7~a2-1) experimental; urgency=low
|
||
|
||
* Python 2.7 alpha2.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 16 Jan 2010 14:49:59 +0100
|
||
|
||
python2.6 (2.6.5+20100628-1) unstable; urgency=low
|
||
|
||
* Update to 20100614, taken from the 2.6 release branch (r82337).
|
||
* Apply plat-linux2-<arch> patch for alpha, hppa, mips, mipsel, sparc
|
||
and sparc64.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 28 Jun 2010 21:26:43 +0200
|
||
|
||
python2.6 (2.6.5+20100626-1) unstable; urgency=low
|
||
|
||
* Update to 20100614, taken from the 2.6 release branch (r82245).
|
||
* Update libpython symbols files. Closes: #587012.
|
||
* Move the logging package and the runpy module to python2.6-minimal.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 26 Jun 2010 14:29:41 +0200
|
||
|
||
python2.6 (2.6.5+20100616-1) unstable; urgency=medium
|
||
|
||
* Update to 20100614, taken from the 2.6 release branch (r81601).
|
||
* Reapply the backport for issue #8233, lost in the conversion to
|
||
quilt.
|
||
* Disable the profiled build on alpha.
|
||
* Make pydoc more robust not to fail on exceptions other than import
|
||
exceptions.
|
||
* posixmodule: Add flags for statvfs.f_flag to constant list.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 16 Jun 2010 07:56:40 +0200
|
||
|
||
python2.6 (2.6.5+20100529-1) unstable; urgency=low
|
||
|
||
* Update to 20100529, taken from the 2.6 release branch (r81601).
|
||
- Fix issue #5753, CVE-2008-5983 python: untrusted python modules
|
||
search path. Closes: #572010.
|
||
* Convert internal dpatch system to quilt.
|
||
* Build the ossaudio extension on GNU/kFreeBSD. Closes: #574696.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 29 May 2010 15:07:51 +0200
|
||
|
||
python2.6 (2.6.5-2) unstable; urgency=low
|
||
|
||
* Update libpython symbols files.
|
||
* debian/patches/issue8032.dpatch: Update to version from the
|
||
trunk.
|
||
* Fix issue #8329: Don't return the same lists from select.select
|
||
when no fds are changed.
|
||
* Fix issue #8310: Allow dis to examine new style classes.
|
||
* Fix issues #8279: Fix test_gdb failures.
|
||
* Fix issue #8233: When run as a script, py_compile.py optionally
|
||
takes a single argument `-`.
|
||
* Apply proposed patch for issue #7332, segfaults in
|
||
PyMarshal_ReadLastObjectFromFile in import_submodule.
|
||
* Don't build-depend on locales on avr32. Closes: #575144.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 20 Apr 2010 19:41:36 +0200
|
||
|
||
python2.6 (2.6.5-1ubuntu6) lucid; urgency=low
|
||
|
||
* Fix applying patch for issue #8310.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Fri, 16 Apr 2010 14:20:35 +0200
|
||
|
||
python2.6 (2.6.5-1ubuntu5) lucid; urgency=low
|
||
|
||
* Fix issue #8329: Don't return the same lists from select.select
|
||
when no fds are changed.
|
||
* Fix issue #8310: Allow dis to examine new style classes.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 15 Apr 2010 01:21:07 +0200
|
||
|
||
python2.6 (2.6.5-1ubuntu4) lucid; urgency=low
|
||
|
||
* debian/patches/issue8032.dpatch: Update to version from the
|
||
trunk. Upload for beta2 to avoid apport errors.
|
||
- Handle PyFrameObject's: LP: #543624, #548723.
|
||
- Detect cycles in object reference graph and add extra
|
||
protection: LP: #544823, LP: #552356.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 01 Apr 2010 22:53:06 +0200
|
||
|
||
python2.6 (2.6.5-1ubuntu3) lucid; urgency=low
|
||
|
||
* debian/patches/issue8140.dpatch: Incomplete patch; regenerate.
|
||
* debian/patches/issue8032.dpatch: Update to v4:
|
||
- Add support for PySetObject (set/frozenset).
|
||
- Add support for PyBaseExceptionObject (BaseException).
|
||
- Fix a signed vs unsigned char issue that led to exceptions
|
||
in gdb for PyStringObject instances.
|
||
- Handle the case of loops in the object reference graph.
|
||
- Unit tests for all of the above.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Wed, 31 Mar 2010 18:52:32 +0200
|
||
|
||
python2.6 (2.6.5-1ubuntu2) lucid; urgency=low
|
||
|
||
* Disable profiled build on powerpc.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sat, 20 Mar 2010 15:17:18 +0100
|
||
|
||
python2.6 (2.6.5-1ubuntu1) lucid; urgency=low
|
||
|
||
* Merge with Debian (2.6.5-1).
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sat, 20 Mar 2010 03:57:17 +0100
|
||
|
||
python2.6 (2.6.5-1) unstable; urgency=low
|
||
|
||
* Python 2.6.5 final release.
|
||
* Fix issue #4961: Inconsistent/wrong result of askyesno function in
|
||
tkMessageBox with Tcl8.5. LP: #462950.
|
||
* Issue #8154, fix segfault with os.execlp('true'). LP: #418848.
|
||
* Apply proposed patch for issue #8032, gdb7 hooks for debugging.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 19 Mar 2010 00:12:55 +0100
|
||
|
||
python2.6 (2.6.5~rc2-2) unstable; urgency=low
|
||
|
||
* Add copyright notices for the readline and _ssl extensions.
|
||
Closes: #573866.
|
||
* Backport issue #8140: Extend compileall to compile single files.
|
||
Add -i option.
|
||
* Backport issue #6949, build _bsddb extension with db-4.8.x.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 16 Mar 2010 03:02:21 +0100
|
||
|
||
python2.6 (2.6.5~rc2-1) unstable; urgency=low
|
||
|
||
* Python 2.6.5 release candidate 2.
|
||
- Replace the Monty Python audio test file. Closes: #568674.
|
||
* Fix build failure on sparc64. Closes: #570845.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 11 Mar 2010 16:50:03 +0100
|
||
|
||
python2.6 (2.6.5~rc2-0ubuntu1) lucid; urgency=low
|
||
|
||
* Python 2.6.5 release candidate 2.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 11 Mar 2010 13:30:19 +0100
|
||
|
||
python2.6 (2.6.4-6ubuntu1) lucid; urgency=low
|
||
|
||
* Merge with Debian (2.6.4-6).
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Tue, 16 Feb 2010 01:08:50 +0100
|
||
|
||
python2.6 (2.6.4-6) unstable; urgency=low
|
||
|
||
* Update to 20100215, taken from the 2.6 release branch.
|
||
* python2.6-minimal: Skip moving syssite contents to new location, if
|
||
/usr/local/lib/python2.6 cannot be written. Closes: #569532. LP: #338227.
|
||
* libpython2.6: Fix symlink in /usr/lib/python2.6/config. LP: #521050.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 15 Feb 2010 22:12:18 +0100
|
||
|
||
python2.6 (2.6.4-5ubuntu1) lucid; urgency=low
|
||
|
||
* Merge with Debian (2.6.4-5).
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sun, 31 Jan 2010 22:31:41 +0100
|
||
|
||
python2.6 (2.6.4-5) unstable; urgency=low
|
||
|
||
* Update to 20100131, taken from the 2.6 release branch.
|
||
- Fix typo in os.execvp docstring. Closes: #558764.
|
||
* distutils.sysconfig.get_python_lib(): Only return ".../dist-packages" if
|
||
prefix is the default prefix and if PYTHONUSERBASE is not set in the
|
||
environment and if --user option is not present. LP: #476005.
|
||
* distutils install: Don't install into /usr/local/local, if option
|
||
--prefix=/usr/local is present, without changing the install prefix.
|
||
LP: #510211.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 31 Jan 2010 21:16:51 +0100
|
||
|
||
python2.6 (2.6.4-4ubuntu1) lucid; urgency=low
|
||
|
||
* Update to 20100122, taken from the 2.6 release branch.
|
||
- Fix DoS via XML document with malformed UTF-8 sequences (CVE_2009_3560).
|
||
Closes: #566233.
|
||
- Fix typo in os.execvp docstring. Closes: #558764.
|
||
* python2.6-doc: Fix searching in local documentation. LP: #456025.
|
||
* Update locale module from the trunk. LP: #223281.
|
||
* Merge with Debian (2.6.4-4).
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Fri, 22 Jan 2010 11:37:29 +0100
|
||
|
||
python2.6 (2.6.4-4) unstable; urgency=low
|
||
|
||
* Update to 20100122, taken from the 2.6 release branch.
|
||
- Fix DoS via XML document with malformed UTF-8 sequences (CVE_2009_3560).
|
||
Closes: #566233.
|
||
* Hurd fixes (Pino Toscano). Closes: #565693:
|
||
- hurd-broken-poll.dpatch: ported from 2.5.
|
||
- hurd-disable-nonworking-constants.dpatch: disable a few constants from
|
||
the public API whose C counterparts are not implemented, so using them
|
||
either always blocks or always fails (caused issues in the test suite).
|
||
- Exclude the profiled build for hurd.
|
||
- Disable four blocking tests from the test suite.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 22 Jan 2010 11:10:41 +0100
|
||
|
||
python2.6 (2.6.4-3) unstable; urgency=low
|
||
|
||
* Disable the profiled build on s390, mips, mipsel.
|
||
* Fix symbol files for kfreebsd-amd64 and sparc64.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 16 Jan 2010 16:12:17 +0100
|
||
|
||
python2.6 (2.6.4-2) unstable; urgency=low
|
||
|
||
* Update to 20100116, taken from the 2.6 release branch.
|
||
* Fix bashism in makesetup shell script. Closes: #530170, #530171.
|
||
* Fix build issues on avr (Bradley Smith). Closes: #528439.
|
||
- Configure --without-ffi.
|
||
- Don't run lengthly tests.
|
||
* locale.py: Update locale aliases from the 2.7 branch.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 16 Jan 2010 11:05:12 +0100
|
||
|
||
python2.6 (2.6.4-1) experimental; urgency=low
|
||
|
||
* Python 2.6.4 final release.
|
||
- Issue #7120: logging: Removed import of multiprocessing which is causing
|
||
crash in GAE.
|
||
- Issue #7149: fix exception in urllib when detecting proxy settings
|
||
on OSX.
|
||
- Issue #7115: Fixed the extension module builds that is failing when
|
||
using paths in the extension name instead of dotted names. LP: #449734.
|
||
- Issue #6894: Fixed the issue urllib2 doesn't respect "no_proxy"
|
||
environment.
|
||
- Issue #7052: Removed nonexisting NullHandler from logging.__all__.
|
||
- Issue #7039: Fixed distutils.tests.test_sysconfig when running on
|
||
installation with no build.
|
||
- Issue #7019: Raise ValueError when unmarshalling bad long data, instead
|
||
of producing internally inconsistent Python longs.
|
||
* distutils install: Don't install into /usr/local/local, if option
|
||
--prefix=/usr/local is present.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 27 Oct 2009 01:22:21 +0100
|
||
|
||
python2.6 (2.6.4~rc1-1) experimental; urgency=low
|
||
|
||
* Python 2.6.4 release candidate 1.
|
||
- Issue #7052: Removed nonexisting NullHandler from logging.__all__.
|
||
- Issue #7039: Fixed distutils.tests.test_sysconfig when running on
|
||
installation with no build.
|
||
- Issue #7019: Raise ValueError when unmarshalling bad long data, instead
|
||
of producing internally inconsistent Python longs.
|
||
- Issue #7068: Fixed the partial renaming that occured in r72594.
|
||
- Issue #7042: Fix test_signal (test_itimer_virtual) failure on OS X 10.6.
|
||
* Remove the conflict with python-setuptools (fixed in issue #7068).
|
||
* Build _hashlib as a builtin.
|
||
* python2.6-doc: Don't compress the sphinx inventory.
|
||
* python2.6-doc: Fix jquery.js symlink.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 10 Oct 2009 10:21:02 +0200
|
||
|
||
python2.6 (2.6.3-1) experimental; urgency=low
|
||
|
||
* Final Python 2.6.3 release.
|
||
- Issue #5329: Fix os.popen* regression from 2.5 with commands as a
|
||
sequence running through the shell.
|
||
- Issue #6990: Fix threading.local subclasses leaving old state around
|
||
after a reference cycle GC which could be recycled by new locals.
|
||
- Issue #6790: Make it possible again to pass an `array.array` to
|
||
`httplib.HTTPConnection.send`.
|
||
- Issue #6922: Fix an infinite loop when trying to decode an invalid
|
||
UTF-32 stream with a non-raising error handler like "replace" or
|
||
"ignore".
|
||
- Issue #1590864: Fix potential deadlock when mixing threads and fork().
|
||
- Issue #6844: Do not emit DeprecationWarnings when accessing a "message"
|
||
attribute on exceptions that was set explicitly.
|
||
- Issue #6236, #6348: Fix various failures in the `io` module under AIX
|
||
and other platforms, when using a non-gcc compiler. Patch by egreen.
|
||
- Issue #6851: Fix urllib.urlopen crash on secondairy threads on OSX 10.6
|
||
- Issue #6947: Fix distutils test on windows. Patch by Hirokazu Yamamoto.
|
||
- Issue #4606: Passing 'None' if ctypes argtype is set to POINTER(...)
|
||
does now always result in NULL.
|
||
- Issue #5042: ctypes Structure sub-subclass does now initialize
|
||
correctly with base class positional arguments.
|
||
- Issue #6938: Fix a TypeError in string formatting of a multiprocessing
|
||
debug message.
|
||
- Issue #6944: Fix a SystemError when socket.getnameinfo() was called
|
||
with something other than a tuple as first argument.
|
||
- Issue #6980: Fix ctypes build failure on armel-linux-gnueabi with
|
||
-mfloat-abi=softfp.
|
||
* python2.6-dbg: Don't create debug subdirectory in /usr/local. No
|
||
separate debug directory needed anymore.
|
||
* Run the benchmark with -C 2 -n 5 -w 4 on all architectures.
|
||
* Build-depend on the versioned db4.x-dev to avoid unexpected updates
|
||
for anydbm databases.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 03 Oct 2009 13:19:56 +0200
|
||
|
||
python2.6 (2.6.2-3) experimental; urgency=low
|
||
|
||
* Update to 20090919, taken from the 2.6 release branch.
|
||
* Add a conflict to python-setuptools (<< 0.6c9-3), C extension
|
||
builds broken.
|
||
* Add new symbols for update from the branch.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 19 Sep 2009 10:36:34 +0200
|
||
|
||
python2.6 (2.6.2-2) experimental; urgency=low
|
||
|
||
* Symbol _Py_force_double@Base is i386 only. Closes: #534208.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 23 Jun 2009 06:14:40 +0200
|
||
|
||
python2.6 (2.6.2-1) experimental; urgency=low
|
||
|
||
* Final Python 2.6.2 release.
|
||
- Update Doc/tools/sphinxext/download.html. Closes: #526797.
|
||
* Update to 20090621, taken from the 2.6 release branch.
|
||
|
||
* Address issues when working with PYTHONUSERBASE and non standard prefix
|
||
(pointed out by Larry Hastings):
|
||
- distutils.sysconfig.get_python_lib(): Only return ".../dist-packages" if
|
||
prefix is the default prefix and if PYTHONUSERBASE is not set in the
|
||
environment.
|
||
- site.addusersitepackages(): Add USER_BASE/.../dist-packages to sys.path.
|
||
* Always use the `unix_prefix' scheme for setup.py install in a virtualenv
|
||
setup. LP: #339904.
|
||
* Don't make the setup.py install options --install-layout=deb and --prefix
|
||
conflict with each other.
|
||
* distutils: Always install into `/usr/local/lib/python2.6/dist-packages'
|
||
if an option `--prefix=/usr/local' is present (except for virtualenv
|
||
and PYTHONUSERBASE installations). LP: #362570.
|
||
* Always use `site-packages' as site directory name in virtualenv.
|
||
|
||
* Do not add /usr/lib/pythonXY.zip on sys.path.
|
||
* Add symbols files for libpython2.6 and python2.6-dbg, don't include symbols
|
||
from builtins, which can either be built as builtins or extensions.
|
||
* Keep an empty lib-dynload in python2.6-minimal to avoid a warning on
|
||
startup.
|
||
* Build a shared library configured --with-pydebug. LP: #322580.
|
||
* Fix some lintian warnings.
|
||
* Use the information in /etc/lsb-release for platform.dist(). LP: #196526.
|
||
* Move the bdist_wininst files into the -dev package (only needed to build
|
||
windows installers).
|
||
* Document changes to the site directory name in the installation manual.
|
||
* Fix issue #1113244: Py_XINCREF, Py_DECREF, Py_XDECREF: Add
|
||
`do { ... } while (0)' to avoid compiler warnings. Closes: #516956.
|
||
* debian/pyhtml2devhelp.py: update for python 2.6 (Marc Deslauriers).
|
||
* debian/rules: re-enable documentation files for devhelp. LP: #338791.
|
||
* python2.6-doc: Depend on libjs-jquery, use jquery.js from this package.
|
||
Closes: #523482.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 21 Jun 2009 16:12:15 +0200
|
||
|
||
python2.6 (2.6.1-3) experimental; urgency=low
|
||
|
||
* Update to 20090318, taken from the 2.6 release branch.
|
||
* Use the information in /etc/lsb-release for platform.dist().
|
||
* Update installation schemes: LP: #338395. Closes: #520278.
|
||
- When the --prefix option is used for setup.py install, Use the
|
||
`unix_prefix' scheme.
|
||
- Use the `deb_system' scheme if --install-layout=deb is specified.
|
||
- Use the the `unix_local' scheme if neither --install-layout=deb
|
||
nor --prefix is specified.
|
||
- The options --install-layout=deb and --prefix are exclusive.
|
||
* Don't fail installation/removal if directories in /usr/local cannot
|
||
be created. LP: #338227.
|
||
* Don't try to move away the site-packages directory. There never was a
|
||
python2.6 upload using site-packages. Closes: #518780.
|
||
* Fix build failure on mips/mipsel. Closes: #519386.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 18 Mar 2009 22:17:20 +0100
|
||
|
||
python2.6 (2.6.1-2) experimental; urgency=low
|
||
|
||
* Move libpython2.6.a into the python2.6-dev package.
|
||
* Move idlelib into the idle-python2.6 package.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 25 Feb 2009 18:42:19 +0100
|
||
|
||
python2.6 (2.6.1-1) experimental; urgency=low
|
||
|
||
* New upstream version, upload to experimental.
|
||
* Update to 20090225, taken from the 2.6 release branch.
|
||
* Don't build-depend on locales on armel, hppa, ia64 and mipsel; package is
|
||
currently not installable.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 25 Feb 2009 18:42:19 +0100
|
||
|
||
python2.6 (2.6.1-0ubuntu9) jaunty; urgency=low
|
||
|
||
* Don't build pyexpat, _elementtree and _ctypes as builtin extensions,
|
||
third party packages make too many assumptions about these not built
|
||
as builtins.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Tue, 24 Feb 2009 16:34:27 +0100
|
||
|
||
python2.6 (2.6.1-0ubuntu8) jaunty; urgency=low
|
||
|
||
* Link the shared libpython with $(MODLIBS).
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sun, 22 Feb 2009 16:38:49 +0100
|
||
|
||
python2.6 (2.6.1-0ubuntu7) jaunty; urgency=low
|
||
|
||
* Update to 20090222, taken from the 2.6 release branch.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sun, 22 Feb 2009 10:35:29 +0100
|
||
|
||
python2.6 (2.6.1-0ubuntu6) jaunty; urgency=low
|
||
|
||
* Don't build the gdbm extension from the python2.6 source.
|
||
* Build the dbm extension using libdb.
|
||
* Don't build-depend on locales on sparc (currently not installable), only
|
||
needed by the testsuite.
|
||
* Update to 20090219, taken from the 2.6 release branch.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 19 Feb 2009 12:43:20 +0100
|
||
|
||
python2.6 (2.6.1-0ubuntu5) jaunty; urgency=low
|
||
|
||
* Add build dependency on libdb-dev.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Mon, 16 Feb 2009 13:34:41 +0100
|
||
|
||
python2.6 (2.6.1-0ubuntu4) jaunty; urgency=low
|
||
|
||
* Disable the profiled build on all architectures.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Mon, 16 Feb 2009 11:18:51 +0100
|
||
|
||
python2.6 (2.6.1-0ubuntu3) jaunty; urgency=low
|
||
|
||
* Disable the profiled build on armel as well.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sun, 15 Feb 2009 10:38:02 +0100
|
||
|
||
python2.6 (2.6.1-0ubuntu2) jaunty; urgency=low
|
||
|
||
* Don't use the profiled build on amd64, lpia and sparc (GCC
|
||
PR profile/38292).
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sat, 14 Feb 2009 14:09:34 +0100
|
||
|
||
python2.6 (2.6.1-0ubuntu1) jaunty; urgency=low
|
||
|
||
* Update to 20090211, taken from the 2.6 release branch.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Fri, 13 Feb 2009 12:51:00 +0100
|
||
|
||
python2.6 (2.6.1-0ubuntu1~ppa1) jaunty; urgency=low
|
||
|
||
* Python 2.6.1 release.
|
||
* Update to 20081206, taken from the 2.6 release branch.
|
||
* Ensure that all extensions from the -minimal package are statically
|
||
linked into the interpreter.
|
||
* Include expat, _elementtree, datetime, bisect, _bytesio, _locale,
|
||
_fileio in -minimal to link these extensions statically.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Fri, 05 Dec 2008 20:43:51 +0100
|
||
|
||
python2.6 (2.6-0ubuntu1~ppa5) intrepid; urgency=low
|
||
|
||
* Test build
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Fri, 14 Nov 2008 10:14:38 +0100
|
||
|
||
python2.6 (2.6-0ubuntu1~ppa4) intrepid; urgency=low
|
||
|
||
* Do not build the bsddb3 module from this source, but recommend the
|
||
python-bsddb3 package (will be a dependency after python-bsddb3 is in
|
||
the archive).
|
||
* For locally installed packages, create a directory
|
||
/usr/local/lib/python2.6/dist-packages. This is the default for
|
||
installations done with distutils and setuptools. Third party stuff
|
||
packaged within the distribution goes to /usr/lib/python2.6/dist-packages.
|
||
There is no /usr/lib/python2.6/site-packages in the file system and
|
||
on sys.path. No package within the distribution must not install
|
||
anything in this location.
|
||
* Place the gdbm extension into the python2.6 package.
|
||
* distutils: Add an option --install-layout=deb, which
|
||
- installs into $prefix/dist-packages instead of $prefix/site-packages.
|
||
- doesn't encode the python version into the egg name.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sat, 25 Oct 2008 11:12:24 +0000
|
||
|
||
python2.6 (2.6-0ubuntu1~ppa3) intrepid; urgency=low
|
||
|
||
* Build-depend on libdb4.6-dev, instead of libdb-dev (4.7). Test suite
|
||
hangs in the bsddb tests.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Wed, 22 Oct 2008 11:05:13 +0200
|
||
|
||
python2.6 (2.6-0ubuntu1~ppa2) intrepid; urgency=low
|
||
|
||
* Update to 20081021, taken from the 2.6 release branch.
|
||
* Fix typos and section names in doc-base files. LP: #273344.
|
||
* Build a new package libpython2.6.
|
||
* For locally installed packages, create a directory
|
||
/usr/local/lib/python2.6/system-site-packages, which is symlinked
|
||
from /usr/lib/python2.6/site-packages. Third party stuff packaged
|
||
within the distribution goes to /usr/lib/python2.6/dist-packages.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Tue, 21 Oct 2008 18:09:31 +0200
|
||
|
||
python2.6 (2.6-0ubuntu1~ppa1) intrepid; urgency=low
|
||
|
||
* Python 2.6 release.
|
||
* Update to current branch 20081009.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 09 Oct 2008 14:28:26 +0200
|
||
|
||
python2.6 (2.6~b3-0ubuntu1~ppa1) intrepid; urgency=low
|
||
|
||
* Python 2.6 beta3 release.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sun, 24 Aug 2008 01:34:54 +0000
|
||
|
||
python2.6 (2.6~b2-0ubuntu1~ppa1) intrepid; urgency=low
|
||
|
||
* Python 2.6 beta2 release.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 07 Aug 2008 16:45:56 +0200
|
||
|
||
python2.6 (2.6~b1-0ubuntu1~ppa1) intrepid; urgency=low
|
||
|
||
* Python 2.6 beta1 release.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Tue, 15 Jul 2008 12:57:20 +0000
|
||
|
||
python2.6 (2.6~a3-0ubuntu1~ppa2) hardy; urgency=low
|
||
|
||
* Test build
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 29 May 2008 18:08:48 +0200
|
||
|
||
python2.6 (2.6~a3-0ubuntu1~ppa1) hardy; urgency=low
|
||
|
||
* Python 2.6 alpha3 release.
|
||
* Update to current trunk 20080523.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 22 May 2008 17:37:46 +0200
|
||
|
||
python2.5 (2.5.2-5) unstable; urgency=low
|
||
|
||
* Backport new function signal.set_wakeup_fd from the trunk.
|
||
Background: http://bugzilla.gnome.org/show_bug.cgi?id=481569
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 30 Apr 2008 12:05:10 +0000
|
||
|
||
python2.5 (2.5.2-4) unstable; urgency=low
|
||
|
||
* Update to 20080427, taken from the 2.5 release branch.
|
||
- Fix issues #2670, #2682.
|
||
* Disable running pybench on the hppa buildd (ftbfs).
|
||
* Allow setting BASECFLAGS, OPT and EXTRA_LDFLAGS (like, CC, CXX, CPP,
|
||
CFLAGS, CPPFLAGS, CCSHARED, LDSHARED) from the environment.
|
||
* Support parallel=<n> in DEB_BUILD_OPTIONS (see #209008).
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 27 Apr 2008 10:40:51 +0200
|
||
|
||
python2.5 (2.5.2-3) unstable; urgency=medium
|
||
|
||
* Update to 20080416, taken from the 2.5 release branch.
|
||
- Fix CVE-2008-1721, integer signedness error in the zlib extension module.
|
||
- Fix urllib2 file descriptor happens byte-at-a-time, reverting
|
||
a fix for excessively large memory allocations when calling .read()
|
||
on a socket object wrapped with makefile().
|
||
* Disable some regression tests on some architectures:
|
||
- arm: test_compiler, test_ctypes.
|
||
- armel: test_compiler.
|
||
- hppa: test_fork1, test_wait3.
|
||
- m68k: test_bsddb3, test_compiler.
|
||
* Build-depend on libffi-dev instead of libffi4-dev.
|
||
* Fix CVE-2008-1679, integer overflows in the imageop module.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 16 Apr 2008 23:37:46 +0200
|
||
|
||
python2.5 (2.5.2-2) unstable; urgency=low
|
||
|
||
* Use site.addsitedir() to add directories in /usr/local to sys.path.
|
||
Addresses: #469157, #469818.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 08 Mar 2008 16:11:23 +0100
|
||
|
||
python2.5 (2.5.2-1) unstable; urgency=low
|
||
|
||
* Python 2.5.2 release.
|
||
* Merge from Ubuntu:
|
||
- Move site customization into sitecustomize.py, don't make site.py
|
||
a config file. Addresses: #309719, #413172, #457361.
|
||
- Move site.py to python2.4-minimal, remove `addbuilddir' from site.py,
|
||
which is unnecessary for installed builds.
|
||
- python2.5-dev: Recommend libc-dev instead of suggesting it. LP: #164909.
|
||
- Fix issue 961805, Tk Text.edit_modified() fails. LP: #84720.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 28 Feb 2008 23:18:52 +0100
|
||
|
||
python2.5 (2.5.1-7) unstable; urgency=low
|
||
|
||
* Update to 20080209, taken from the 2.5 release branch.
|
||
* Build the _bsddb extension with db-4.5 again; 4.6 is seriously
|
||
broken when used with the _bsddb extension.
|
||
* Do not run pybench on arm and armel.
|
||
* python2.5: Provide python2.5-wsgiref.
|
||
* Fix a pseudo RC report with duplicated attributes in the control
|
||
file. Closes: #464307.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 10 Feb 2008 00:22:57 +0100
|
||
|
||
python2.5 (2.5.1-6) unstable; urgency=low
|
||
|
||
* Update to 20080102, taken from the 2.5 release branch.
|
||
- Only define _BSD_SOURCE on OpenBSD systems. Closes: #455400.
|
||
* Fix handling of packages in linecache.py (Kevin Goodsell). LP: #70902.
|
||
* Bump debhelper to v5.
|
||
* Register binfmt for .py[co] files.
|
||
* Use absolute paths when byte-compiling files. Addresses: #453346.
|
||
Closes: #413566, LP: #177722.
|
||
* CVE-2007-4965, http://bugs.python.org/issue1179:
|
||
Multiple integer overflows in the imageop module in Python 2.5.1 and
|
||
earlier allow context-dependent attackers to cause a denial of service
|
||
(application crash) and possibly obtain sensitive information (memory
|
||
contents) via crafted arguments to (1) the tovideo method, and unspecified
|
||
other vectors related to (2) imageop.c, (3) rbgimgmodule.c, and other
|
||
files, which trigger heap-based buffer overflows.
|
||
Patch prepared by Stephan Herrmann. Closes: #443333, LP: #163845.
|
||
* Register info docs when doing source only uploads. LP: #174786.
|
||
* Remove deprecated value from categories in desktop file. LP: #172874.
|
||
* python2.5-dbg: Don't include the gdbm and _tkinter extensions, now provided
|
||
in separate packages.
|
||
* Provide a symlink changelog -> NEWS. Closes: #439271.
|
||
* Fix build failure on hurd, working around poll() on systems on which it
|
||
returns an error on invalid FDs. Closes: #438914.
|
||
* Configure --with-system-ffi on all architectures. Closes: #448520.
|
||
* Fix version numbers in copyright and README files (Dan O'Huiginn).
|
||
Closes: #446682.
|
||
* Move some documents from python2.5 to python2.5-dev.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 02 Jan 2008 22:22:19 +0100
|
||
|
||
python2.5 (2.5.1-5) unstable; urgency=low
|
||
|
||
* Build the _bsddb extension with db-4.6.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 17 Aug 2007 00:39:35 +0200
|
||
|
||
python2.5 (2.5.1-4) unstable; urgency=low
|
||
|
||
* Update to 20070813, taken from the 2.5 release branch.
|
||
* Include plat-mac/plistlib.py (plat-mac is not in sys.path by default.
|
||
Closes: #435826.
|
||
* Use emacs22 to build the documentation in info format. Closes: #434969.
|
||
* Build-depend on db-dev (>= 4.6). Closes: #434965.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 13 Aug 2007 22:22:44 +0200
|
||
|
||
python2.5 (2.5.1-3) unstable; urgency=high
|
||
|
||
* Support mixed-endian IEEE floating point, as found in the ARM old-ABI
|
||
(Aurelien Jarno). Closes: #434905.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 27 Jul 2007 20:01:35 +0200
|
||
|
||
python2.5 (2.5.1-2) unstable; urgency=low
|
||
|
||
* Update to 20070717, taken from the 2.5 release branch.
|
||
* Fix reference count for sys.pydebug variable. Addresses: #431393.
|
||
* Build depend on libbluetooth-dev instead of libbluetooth2-dev.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 17 Jul 2007 14:09:47 +0200
|
||
|
||
python2.5 (2.5.1-1) unstable; urgency=low
|
||
|
||
* Python-2.5.1 release.
|
||
* Build-depend on gcc-4.1 (>= 4.1.2-4) on alpha, powerpc, s390, sparc.
|
||
* Merge from Ubuntu:
|
||
- Add debian/patches/subprocess-eintr-safety.dpatch (LP: #87292):
|
||
- Create and use wrappers around read(), write(), and os.waitpid() in the
|
||
subprocess module which retry the operation on an EINTR (which happens
|
||
if e. g. an alarm was raised while the system call was in progress).
|
||
It is incredibly hard and inconvenient to sensibly handle this in
|
||
applications, so let's fix this at the right level.
|
||
- Patch based on original proposal of Peter <C3><85>strand
|
||
in http://python.org/sf/1068268.
|
||
- Add two test cases.
|
||
- Change the interpreter to build and install python extensions
|
||
built with the python-dbg interpreter with a different name into
|
||
the same path (by appending `_d' to the extension name). The debug build
|
||
of the interpreter tries to first load a foo_d.so or foomodule_d.so
|
||
extension, then tries again with the normal name.
|
||
- When trying to import the profile and pstats modules, don't
|
||
exit, add a hint to the exception pointing to the python-profiler
|
||
package, don't exit.
|
||
- Keep the module version in the .egg-info name, only remove the
|
||
python version.
|
||
- python2.5-dbg: Install Misc/SpecialBuilds.txt, document the
|
||
debug changes in README.debug.
|
||
* Update to 20070425, taken from the 2.5 release branch.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 25 Apr 2007 22:12:50 +0200
|
||
|
||
python2.5 (2.5-6) unstable; urgency=medium
|
||
|
||
* webbrowser.py: Recognize other browsers: www-browser, x-www-browser,
|
||
iceweasel, iceape.
|
||
* Move pyconfig.h from the python2.5-dev into the python2.5 package;
|
||
required by builds for pure python modules without having python2.5-dev
|
||
installed (matching the functionality in python2.4).
|
||
* Move the unicodedata module into python2.5-minimal; allows byte compilation
|
||
of UTF8 encoded files.
|
||
* Do not install anymore outdated debhelper sample scripts.
|
||
* Install Misc/SpecialBuilds.txt as python2.5-dbg document.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 21 Feb 2007 01:17:12 +0100
|
||
|
||
python2.5 (2.5-5) unstable; urgency=high
|
||
|
||
* Do not run the python benchmark on m68k. Timer problems.
|
||
Fixes FTBFS on m68k.
|
||
* Update to 20061209, taken from the 2.5 release branch.
|
||
- Fixes building the library reference in info format.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 9 Dec 2006 13:40:48 +0100
|
||
|
||
python2.5 (2.5-4) unstable; urgency=medium
|
||
|
||
* Update to 20061203, taken from the 2.5 release branch.
|
||
- Fixes build failures on knetfreebsd and the hurd. Closes: #397000.
|
||
* Clarify README about distutils. Closes: #396394.
|
||
* Move python2.5-config to python2.5-dev. Closes: #401451.
|
||
* Cleanup build-conflicts. Addresses: #394512.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 3 Dec 2006 18:22:49 +0100
|
||
|
||
python2.5 (2.5-3.1) unstable; urgency=low
|
||
|
||
* Non-maintainer upload.
|
||
* python2.5-minimal depends on python-minimal (>= 2.4.4-1) because it's the
|
||
first version which lists python2.5 as an unsupported runtime (ie a
|
||
runtime that is available but for which modules are not auto-compiled).
|
||
And being listed there is required for python-central to accept the
|
||
installation of python2.5-minimal. Closes: #397006
|
||
|
||
-- Raphael Hertzog <hertzog@debian.org> Wed, 22 Nov 2006 15:41:06 +0100
|
||
|
||
python2.5 (2.5-3) unstable; urgency=medium
|
||
|
||
* Update to 20061029 (2.4.4 was released on 20061019), taken from
|
||
the 2.5 release branch. We do not want to have regressions in
|
||
2.5 compared to the 2.4.4 release.
|
||
* Don't run pybench on m68k, fails in the calibration loop. Closes: #391030.
|
||
* Run the installation/removal hooks. Closes: #383292, #391036.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 29 Oct 2006 11:35:19 +0100
|
||
|
||
python2.5 (2.5-2) unstable; urgency=medium
|
||
|
||
* Update to 20061003, taken from the 2.5 release branch.
|
||
* On arm and m68k, don't run the pybench in debug mode.
|
||
* Fix building the source within exec_prefix (Alexander Wirt).
|
||
Closes: #385336.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 3 Oct 2006 10:08:36 +0200
|
||
|
||
python2.5 (2.5-1) unstable; urgency=low
|
||
|
||
* Python 2.5 release.
|
||
* Update to 20060926, taken from the 2.5 release branch.
|
||
* Run the Python benchmark during the build, compare the results
|
||
of the static and shared builds.
|
||
* Fix invalid html in python2.5.devhelp.gz.
|
||
* Add a python2.5 console entry to the menu (hidden by default).
|
||
* python2.5: Suggest python-profiler.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 26 Sep 2006 02:36:11 +0200
|
||
|
||
python2.5 (2.5~c1-1) unstable; urgency=low
|
||
|
||
* Python 2.5 release candidate 1.
|
||
* Update to trunk 20060818.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 19 Aug 2006 19:21:05 +0200
|
||
|
||
python2.5 (2.5~b3-1) unstable; urgency=low
|
||
|
||
* Build the _ctypes module for m68k-linux.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 11 Aug 2006 18:19:19 +0000
|
||
|
||
python2.5 (2.5~b3-0ubuntu1) edgy; urgency=low
|
||
|
||
* Python 2.5 beta3 release.
|
||
* Update to trunk 20060811.
|
||
* Rebuild the documentation.
|
||
* Fix value of sys.exec_prefix in the debug build.
|
||
* Do not build the library reference in info format; fails to build.
|
||
* Link the interpreter against the shared runtime library. With
|
||
gcc-4.1 the difference in the pystones benchmark dropped from about
|
||
12% to about 6%.
|
||
* Install the statically linked version of the interpreter as
|
||
python2.5-static for now.
|
||
* Link the shared libpython with -O1.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 10 Aug 2006 14:04:48 +0000
|
||
|
||
python2.5 (2.4.3+2.5b2-3) unstable; urgency=low
|
||
|
||
* Disable the testsuite on s390; don't care about "minimally configured"
|
||
buildd's.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 23 Jul 2006 11:45:03 +0200
|
||
|
||
python2.5 (2.4.3+2.5b2-2) unstable; urgency=low
|
||
|
||
* Update to trunk 20060722.
|
||
* Merge idle-lib from idle-python2.5 into python2.5.
|
||
* Merge lib-tk from python-tk into python2.5.
|
||
* Tkinter.py: Suggest installation of python-tk package on failed
|
||
import of the _tkinter extension.
|
||
* Don't run the testsuite for the debug build on alpha.
|
||
* Don't run the test_compiler test on m68k. Just takes too long.
|
||
* Disable building ctypes on m68k (requires support for closures).
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 22 Jul 2006 22:26:42 +0200
|
||
|
||
python2.5 (2.4.3+2.5b2-1) unstable; urgency=low
|
||
|
||
* Python 2.5 beta2 release.
|
||
* Update to trunk 20060716.
|
||
* When built on a buildd, do not run the following test which try to
|
||
access the network: test_codecmaps_cn, test_codecmaps_hk, test_codecmaps_jp,
|
||
test_codecmaps_kr, test_codecmaps_tw, test_normalization.
|
||
* When built on a buildd, do not run tests requiring missing write permissions:
|
||
test_ossaudiodev.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 16 Jul 2006 02:53:50 +0000
|
||
|
||
python2.5 (2.4.3+2.5b2-0ubuntu1) edgy; urgency=low
|
||
|
||
* Python 2.5 beta2 release.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 13 Jul 2006 17:16:52 +0000
|
||
|
||
python2.5 (2.4.3+2.5b1-1ubuntu2) edgy; urgency=low
|
||
|
||
* Fix python-dev dependencies.
|
||
* Update to trunk 20060709.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sun, 9 Jul 2006 18:50:32 +0200
|
||
|
||
python2.5 (2.4.3+2.5b1-1ubuntu1) edgy; urgency=low
|
||
|
||
* Python 2.5 beta1 release.
|
||
* Update to trunk 20060623.
|
||
* Merge changes from the python2.4 packages.
|
||
* python2.5-minimal: Add _struct.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Fri, 23 Jun 2006 16:04:46 +0200
|
||
|
||
python2.5 (2.4.3+2.5a1-1) experimental; urgency=low
|
||
|
||
* Update to trunk 20060409.
|
||
* Run testsuite for debug build as well.
|
||
* Build-depend on gcc-4.1.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 9 Apr 2006 22:27:05 +0200
|
||
|
||
python2.5 (2.4.3+2.5a1-0ubuntu1) dapper; urgency=low
|
||
|
||
* Python 2.5 alpha1 release.
|
||
* Drop integrated patches.
|
||
* Add build dependencies on libsqlite3-dev and libffi4-dev.
|
||
* Add (build-)dependency on mime-support, libgpmg1 (test suite).
|
||
* Build using the system FFI.
|
||
* python2.5 provides python2.5-ctypes and python2.5-pysqlite2,
|
||
python2.5-elementtree.
|
||
* Move hashlib.py to python-minimal.
|
||
* Lib/hotshot/pstats.py: Error out on missing profile/pstats modules.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Wed, 5 Apr 2006 14:56:15 +0200
|
||
|
||
python2.4 (2.4.3-8ubuntu1) edgy; urgency=low
|
||
|
||
* Resynchronize with Debian unstable. Remaining changes:
|
||
- Apply langpack-gettext patch.
|
||
- diff.gz contains pregenerated html and info docs.
|
||
- Build the -doc package from this source.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 22 Jun 2006 18:39:57 +0200
|
||
|
||
python2.4 (2.4.3-8) unstable; urgency=low
|
||
|
||
* Remove python2.4's dependency on python-central. On installation of
|
||
the runtime, call hooks /usr/share/python/runtime.d/*.rtinstall.
|
||
On removal, call hooks /usr/share/python/runtime.d/*.rtremove.
|
||
Addresses: #372658.
|
||
* Call the rtinstall hooks only, if it's a new installation, or the first
|
||
installation using the hooks. Adresses: #373677.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 18 Jun 2006 00:56:13 +0200
|
||
|
||
python2.4 (2.4.3-7) unstable; urgency=medium
|
||
|
||
* Reupload, depend on python-central (>= 0.4.15).
|
||
* Add build-conflict on python-xml.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 14 Jun 2006 18:56:57 +0200
|
||
|
||
python2.4 (2.4.3-6) medium; urgency=low
|
||
|
||
* idle-python2.4: Remove the old postinst and prerm scripts.
|
||
* Name the runtime correctly in python2.4-minimal's installation
|
||
scripts.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 12 Jun 2006 17:39:56 +0000
|
||
|
||
python2.4 (2.4.3-5) unstable; urgency=low
|
||
|
||
* python2.4-prerm: Handle the case, when python-central is not installed.
|
||
* idle-python2.4: Depend on python-tk instead of python2.4-tk.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 9 Jun 2006 05:17:17 +0200
|
||
|
||
python2.4 (2.4.3-4) unstable; urgency=low
|
||
|
||
* SVN update up to 2006-06-07
|
||
* Use python-central.
|
||
* Don't build the -tk and -gdbm packages from this source; now built
|
||
from the python-stdlib-extensions source.
|
||
* Remove leftover build dependency on libgmp3-dev.
|
||
* Do not build-depend on libbluetooth1-dev and libgpmg1-dev on
|
||
hurd-i386, kfreebsd-i386, kfreebsd-amd64. Closes: #365830.
|
||
* Do not run the test_tcl test; hangs for unknown reasons on at least
|
||
the following buildds: vivaldi(m68k), goedel (alpha), mayer (mipsel).
|
||
And no virtual package to file bug reports for the buildds ...
|
||
Closes: #364419.
|
||
* Move the Makefile from python2.4-dev to python2.4. Closes: #366473.
|
||
* Fix typo in pdb(1). Closes: #365772.
|
||
* New autoconf likes the mandir in /usr/share instead of /usr; work
|
||
with both locations. Closes: #367618.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 7 Jun 2006 21:37:20 +0200
|
||
|
||
python2.4 (2.4.3-3) unstable; urgency=low
|
||
|
||
* SVN update up to 2006-04-21
|
||
* Update locale aliases from /usr/share/X11/locale/locale.alias.
|
||
* Start idle with option -n from the desktop menu, so that the program
|
||
can be started in parallel.
|
||
* Testsuite related changes only:
|
||
- Add build dependencies mime-support, libgpmg1 (needed by test cases).
|
||
- Run the testsuite with bsddb, audio and curses resources enabled.
|
||
- Re-run the failed tests in verbose mode.
|
||
- Run the test suite for the debug build as well.
|
||
- Build depend on netbase, needed by test_socketmodule.
|
||
- Build depend on libgpmg1, needed by test_curses.
|
||
- On the buildds do not run the tests needing the network resource.
|
||
* Update python logo.
|
||
* Check for the availability of the profile and pstats modules when
|
||
importing hotshot.pstats. Closes: #334067.
|
||
* Don't build the -doc package from the python2.4 source.
|
||
* Set OPT in the installed Makefile to -O2.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 21 Apr 2006 19:58:43 +0200
|
||
|
||
python2.4 (2.4.3-2) unstable; urgency=low
|
||
|
||
* Add (build-)dependency on mime-support.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Tue, 4 Apr 2006 22:21:41 +0200
|
||
|
||
python2.4 (2.4.3-1) unstable; urgency=low
|
||
|
||
* Python 2.4.3 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 30 Mar 2006 23:42:37 +0200
|
||
|
||
python2.4 (2.4.3-0ubuntu1) dapper; urgency=low
|
||
|
||
* Python 2.4.3 release.
|
||
- Fixed a bug that the gb18030 codec raises RuntimeError on encoding
|
||
surrogate pair area on UCS4 build. Ubuntu: #29289.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 30 Mar 2006 10:57:32 +0200
|
||
|
||
python2.4 (2.4.2+2.4.3c1-0ubuntu1) dapper; urgency=low
|
||
|
||
* SVN update up to 2006-03-25 (2.4.3 candidate 1).
|
||
- Regenerate the documentation.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Mon, 27 Mar 2006 12:03:05 +0000
|
||
|
||
python2.4 (2.4.2-1ubuntu3) dapper; urgency=low
|
||
|
||
* SVN update up to 2006-03-04
|
||
- Regenerate the documentation.
|
||
- map.mmap(-1, size, ...) can return anonymous memory again on Unix.
|
||
Ubuntu #26201.
|
||
* Build-depend on libncursesw5-dev, ncursesw5 is preferred for linking.
|
||
Provides UTF-8 compliant curses bindings.
|
||
* Fix difflib where certain patterns of differences were making difflib
|
||
touch the recursion limit.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sat, 4 Mar 2006 21:38:24 +0000
|
||
|
||
python2.4 (2.4.2-1ubuntu2) dapper; urgency=low
|
||
|
||
* SVN update up to 2006-01-17
|
||
- pwd is now a builtin module, remove it from python-minimal.
|
||
- Regenerate the documentation.
|
||
* python2.4-tk: Suggest tix instead of tix8.1.
|
||
* Move config/Makefile from the -dev package into the runtime package
|
||
to be able to use the bdist_wininst distutils command. Closes: #348335.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Tue, 17 Jan 2006 11:02:24 +0000
|
||
|
||
python2.4 (2.4.2-1ubuntu1) dapper; urgency=low
|
||
|
||
* Temporarily remove build dependency on lsb-release.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sun, 20 Nov 2005 17:40:18 +0100
|
||
|
||
python2.4 (2.4.2-1build1) dapper; urgency=low
|
||
|
||
* Rebuild (openssl-0.9.8).
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sun, 20 Nov 2005 15:27:24 +0000
|
||
|
||
python2.4 (2.4.2-1) unstable; urgency=low
|
||
|
||
* Python 2.4.2 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 29 Sep 2005 01:49:28 +0200
|
||
|
||
python2.4 (2.4.1+2.4.2rc1-1) unstable; urgency=low
|
||
|
||
* Python 2.4.2 release candidate 1.
|
||
* Fix "Fatal Python error" from cStringIO's writelines.
|
||
Patch by Andrew Bennetts.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 22 Sep 2005 10:33:22 +0200
|
||
|
||
python2.4 (2.4.1-5) unstable; urgency=low
|
||
|
||
* CVS update up to 2005-09-14
|
||
- Regenerate the html and info docs.
|
||
* Add some more locale aliases.
|
||
* Fix substitution pf python version in README.python2.4-minimal.
|
||
Closes: #327487.
|
||
* On m68k, build using -O2 (closes: #326903).
|
||
* On Debian, don't configure --with-fpectl, which stopped working with
|
||
glibc-2.3.5.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 14 Sep 2005 17:32:56 +0200
|
||
|
||
python2.4 (2.4.1-4) unstable; urgency=low
|
||
|
||
* CVS update up to 2005-09-04
|
||
- teTeX 3.0 related fixes (closes: #322407).
|
||
- Regenerate the html and info docs.
|
||
* Add entry for IDLE in the Gnome menus.
|
||
* Don't build-depend on libbluetooth-dev on the Hurd (closes: #307037).
|
||
* Reenable the cthreads patch for the Hurd (closes: #307052).
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 4 Sep 2005 18:31:42 +0200
|
||
|
||
python2.4 (2.4.1-3) unstable; urgency=low
|
||
|
||
* Synchronise with Ubuntu:
|
||
- Build a python2.4-minimal package.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 12 Jul 2005 00:23:10 +0000
|
||
|
||
python2.4 (2.4.1-2ubuntu3) breezy; urgency=low
|
||
|
||
* CVS update up to 2005-07-07
|
||
* Regenerate the documentation.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 7 Jul 2005 09:21:28 +0200
|
||
|
||
python2.4 (2.4.1-2ubuntu2) breezy; urgency=low
|
||
|
||
* CVS update up to 2005-06-15
|
||
* Regenerate the documentation.
|
||
* Synchronize with Debian. Ubuntu 10485.
|
||
* idle-python2.4 enhances python2.4. Ubuntu 11562.
|
||
* README.Debian: Fix reference to the doc directory (closes: #311677).
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 15 Jun 2005 08:56:57 +0200
|
||
|
||
python2.4 (2.4.1-2ubuntu1) breezy; urgency=low
|
||
|
||
* Update build dependencies:
|
||
db4.2-dev -> db4.3-dev,
|
||
libreadline4-dev -> libreadline5-dev.
|
||
* python2.4-dev: Add missing templates to generate HTML docs. Ubuntu 11531.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Sun, 29 May 2005 00:01:05 +0200
|
||
|
||
python2.4 (2.4.1-2) unstable; urgency=low
|
||
|
||
* Add the debug symbols for the python2.4, python2.4-gdbm
|
||
and python2.4-tk packages to the python2.4-dbg package.
|
||
* Add gdbinit example to doc directory.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 5 May 2005 11:12:32 +0200
|
||
|
||
python2.4 (2.4.1-1ubuntu2) breezy; urgency=low
|
||
|
||
* Add the debug symbols for the python2.4, python2.4-minimal, python2.4-gdbm
|
||
and python2.4-tk packages to the python2.4-dbg package. Ubuntu 10261,
|
||
* Add gdbinit example to doc directory.
|
||
* For os.utime, use utimes(2), correctly working with glibc-2.3.5.
|
||
Ubuntu 10294.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 5 May 2005 09:06:07 +0200
|
||
|
||
python2.4 (2.4.1-1ubuntu1) breezy; urgency=low
|
||
|
||
* Reupload as 2.4.1-1ubuntu1.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Thu, 14 Apr 2005 10:46:32 +0200
|
||
|
||
python2.4 (2.4.1-1) unstable; urgency=low
|
||
|
||
* Python 2.4.1 release.
|
||
* Fix noise in python-doc installation/removal.
|
||
* New Python section for the info docs.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 30 Mar 2005 19:42:03 +0200
|
||
|
||
python2.4 (2.4.1-0) hoary; urgency=low
|
||
|
||
* Python 2.4.1 release.
|
||
* Fix noise in python-doc installation/removal.
|
||
* New Python section for the info docs.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Wed, 30 Mar 2005 16:35:34 +0200
|
||
|
||
python2.4 (2.4+2.4.1rc2-2) unstable; urgency=low
|
||
|
||
* Add the valgrind support file to /etc/python2.4
|
||
* Build the -dbg package with -DPy_USING_MEMORY_DEBUGGER.
|
||
* Lib/locale.py:
|
||
- correctly parse LANGUAGE as a colon separated list of languages.
|
||
- prefer LC_ALL, LC_CTYPE and LANG over LANGUAGE to get the correct
|
||
encoding.
|
||
- Don't map 'utf8', 'utf-8' to 'utf', which is not a known encoding
|
||
for glibc.
|
||
* Fix two typos in python(1). Addresses: #300124.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 19 Mar 2005 21:50:14 +0100
|
||
|
||
python2.4 (2.4+2.4.1rc2-1) unstable; urgency=low
|
||
|
||
* Python 2.4.1 release candidate 2.
|
||
* Build-depend on libbluetooth1-dev.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 19 Mar 2005 00:57:14 +0100
|
||
|
||
python2.4 (2.4dfsg-2) unstable; urgency=low
|
||
|
||
* CVS update up to 2005-03-03
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 3 Mar 2005 22:22:16 +0100
|
||
|
||
python2.4 (2.4dfsg-1ubuntu4) hoary; urgency=medium
|
||
|
||
* Move exception finalisation later in the shutdown process - this
|
||
fixes the crash seen in bug #1165761, taken from CVS.
|
||
* codecs.StreamReader: Reset codec when seeking. Ubuntu #6972.
|
||
* Apply fix for SF1124295, fixing an obscure bit of Zope's security machinery.
|
||
* distutils: Don't add standard library dirs to library_dirs
|
||
and runtime_library_dirs. On amd64, runtime paths pointing to /usr/lib64
|
||
aren't recognized by dpkg-shlibdeps, and the packages containing these
|
||
libraries aren't added to ${shlibs:Depends}.
|
||
* Lib/locale.py:
|
||
- correctly parse LANGUAGE as a colon separated list of languages.
|
||
- prefer LC_ALL, LC_CTYPE and LANG over LANGUAGE to get the correct
|
||
encoding.
|
||
- Don't map 'utf8', 'utf-8' to 'utf', which is not a known encoding
|
||
for glibc.
|
||
* os.py: Avoid using items() in environ.update(). Fixes #1124513.
|
||
* Python/pythonrun.c:
|
||
* Build depend on locales, generate the locales needed for the
|
||
testsuite.
|
||
* Add build dependency on libbluetooth1-dev, adding some bluetooth
|
||
functionality to the socket module.
|
||
* Lib/test/test_sundry.py: Don't fail on import of profile & pstats,
|
||
which are separated out to the python-profiler package.
|
||
* Fix typos in manpage.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Tue, 29 Mar 2005 13:35:53 +0200
|
||
|
||
|
||
python2.4 (2.4dfsg-1ubuntu3) hoary; urgency=low
|
||
|
||
* debian/patches/langpack-gettext.dpatch:
|
||
- langpack support for python-gettext added
|
||
|
||
-- Michael Vogt <michael.vogt@ubuntu.com> Tue, 1 Mar 2005 13:13:36 +0100
|
||
|
||
python2.4 (2.4dfsg-1ubuntu2) hoary; urgency=low
|
||
|
||
* Revert 'essential' status on python2.4-minimal. This status on
|
||
on python-minimal is sufficient (Ubuntu #6392).
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Wed, 9 Feb 2005 23:09:42 +0100
|
||
|
||
python2.4 (2.4dfsg-1ubuntu1) hoary; urgency=low
|
||
|
||
* Resyncronise with Debian.
|
||
* Mark the python2.4-minimal package as 'essential'.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Wed, 9 Feb 2005 13:31:09 +0100
|
||
|
||
python2.4 (2.4dfsg-1) unstable; urgency=medium
|
||
|
||
* Add licenses and acknowledgements for incorporated software in the
|
||
debian/copyright file (addresses: #293932).
|
||
* Replace md5 implementation with one having a DFSG conforming license.
|
||
* Remove the profile.py and pstats.py modules from the source package,
|
||
not having a DFSG conforming license. The modules can be found in
|
||
the python2.x-profile package in the non-free section.
|
||
Addresses: #293932.
|
||
* Add missing norwegian locales (Tollef Fog Heen).
|
||
* CVS updates of the release24-maint branch upto 2005-02-08 (date of
|
||
the Python 2.3.5 release).
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 8 Feb 2005 19:13:10 +0100
|
||
|
||
python2.4 (2.4-7ubuntu1) hoary; urgency=low
|
||
|
||
* Fix the name of the python-dbg man page.
|
||
* Resyncronise with Debian.
|
||
* Move more modules to -minimal (new code in copy.py requires these):
|
||
dis, inspect, opcode, token, tokenize.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Tue, 8 Feb 2005 19:13:10 +0100
|
||
|
||
python2.4 (2.4-7) unstable; urgency=medium
|
||
|
||
* Add licenses and acknowledgements for incorporated software in the
|
||
debian/copyright file (addresses: #293932).
|
||
* Replace md5 implementation with one having a DFSG conforming license.
|
||
* Add missing norwegian locales (Tollef Fog Heen).
|
||
* CVS updates of the release24-maint branch upto 2005-02-08 (date of
|
||
the Python 2.3.5 release).
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 8 Feb 2005 19:13:10 +0100
|
||
|
||
python2.4 (2.4-6) unstable; urgency=low
|
||
|
||
* Build a python2.4-dbg package using --with-pydebug. Add a debug
|
||
directory <prefix>/lib-dynload/debug to sys.path instead of
|
||
<prefix>/lib-dynload und install the extension modules of the
|
||
debug build in this directory.
|
||
Change the module load path to load extension modules from other
|
||
site-packages/debug directories (for further details see the
|
||
README in the python2.4-dbg package). Closes: #5415.
|
||
* Apply the pydebug-path patch. The package was already built in -5.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 4 Feb 2005 22:15:13 +0100
|
||
|
||
python2.4 (2.4-5) unstable; urgency=high
|
||
|
||
* Fix a flaw in SimpleXMLRPCServerthat can affect any XML-RPC servers.
|
||
This affects any programs have been written that allow remote
|
||
untrusted users to do unrestricted traversal and can allow them to
|
||
access or change function internals using the im_* and func_* attributes.
|
||
References: CAN-2005-0089.
|
||
* CVS updates of the release24-maint branch upto 2005-02-04.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 4 Feb 2005 08:12:10 +0100
|
||
|
||
python2.4 (2.4-4) unstable; urgency=medium
|
||
|
||
* Update debian/copyright to the 2.4 license text (closes: #290898).
|
||
* Remove /usr/bin/smtpd.py (closes: #291049).
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 17 Jan 2005 23:54:37 +0100
|
||
|
||
python2.4 (2.4-3ubuntu6) hoary; urgency=low
|
||
|
||
* Use old-style dpatches instead of dpatch-run.
|
||
|
||
-- Tollef Fog Heen <tfheen@canonical.com> Mon, 7 Feb 2005 15:58:05 +0100
|
||
|
||
python2.4 (2.4-3ubuntu5) hoary; urgency=low
|
||
|
||
* Actually apply the patch as well (add to list of patches in
|
||
debian/rules)
|
||
|
||
-- Tollef Fog Heen <tfheen@canonical.com> Sun, 6 Feb 2005 15:12:58 +0100
|
||
|
||
python2.4 (2.4-3ubuntu4) hoary; urgency=low
|
||
|
||
* Add nb_NO and nn_NO locales to Lib/locale.py
|
||
|
||
-- Tollef Fog Heen <tfheen@canonical.com> Sun, 6 Feb 2005 14:33:05 +0100
|
||
|
||
python2.4 (2.4-3ubuntu3) hoary; urgency=low
|
||
|
||
* Fix a flaw in SimpleXMLRPCServerthat can affect any XML-RPC servers.
|
||
This affects any programs have been written that allow remote
|
||
untrusted users to do unrestricted traversal and can allow them to
|
||
access or change function internals using the im_* and func_* attributes.
|
||
References: CAN-2005-0089.
|
||
|
||
-- Matthias Klose <doko@ubuntu.com> Wed, 2 Feb 2005 09:08:20 +0000
|
||
|
||
python2.4 (2.4-3ubuntu2) hoary; urgency=low
|
||
|
||
* Build a python2.4-dbg package using --with-pydebug. Add a debug
|
||
directory <prefix>/lib-dynload/debug to sys.path instead of
|
||
<prefix>/lib-dynload und install the extension modules of the
|
||
debug build in this directory.
|
||
Change the module load path to load extension modules from other
|
||
site-packages/debug directories (for further details see the
|
||
README in the python2.4-dbg package). Closes: #5415.
|
||
* Update debian/copyright to the 2.4 license text (closes: #290898).
|
||
* Add operator and copy to the -minimal package.
|
||
|
||
-- Matthias Klose <m@klose.in-berlin.de> Mon, 17 Jan 2005 23:19:47 +0100
|
||
|
||
python2.4 (2.4-3ubuntu1) hoary; urgency=low
|
||
|
||
* Resynchronise with Debian.
|
||
* python2.4: Depend on the very same version of python2.4-minimal.
|
||
* Docment, that time.strptime currently cannot be used, if the
|
||
python-minimal package is installed without the python package.
|
||
|
||
-- Matthias Klose <m@klose.in-berlin.de> Sun, 9 Jan 2005 19:35:48 +0100
|
||
|
||
python2.4 (2.4-3) unstable; urgency=medium
|
||
|
||
* Build the fpectl module.
|
||
* Updated to CVS release24-maint 20050107.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 8 Jan 2005 19:05:21 +0100
|
||
|
||
python2.4 (2.4-2ubuntu5) hoary; urgency=low
|
||
|
||
* Updated to CVS release24-maint 20050102.
|
||
* python-minimal:
|
||
- os.py: Use dict instead of UserDict, remove UserDict from -minimal.
|
||
- add pickle, threading, needed for subprocess module.
|
||
- optparse.py: conditionally import gettext, if not available,
|
||
define _ as the identity function. Patch taken from the trunk.
|
||
Avoids import of _locale, locale, gettext, copy, repr, itertools,
|
||
collections, token, tokenize.
|
||
- Add a build check to make sure that the minimal module list is
|
||
closed under dependency.
|
||
* Fix lintian warnings.
|
||
|
||
-- Matthias Klose <m@klose.in-berlin.de> Sun, 2 Jan 2005 22:00:14 +0100
|
||
|
||
python2.4 (2.4-2ubuntu4) hoary; urgency=low
|
||
|
||
* Add UserDict.py to the -minimal package, since os.py needs it.
|
||
|
||
-- Colin Watson <cjwatson@canonical.com> Thu, 30 Dec 2004 20:41:28 +0000
|
||
|
||
python2.4 (2.4-2ubuntu3) hoary; urgency=low
|
||
|
||
* Add os.py and traceback.py to the -minimal package, get the list
|
||
of modules from the README.
|
||
|
||
-- Matthias Klose <m@klose.in-berlin.de> Mon, 27 Dec 2004 08:20:45 +0100
|
||
|
||
python2.4 (2.4-2ubuntu2) hoary; urgency=low
|
||
|
||
* Add compileall.py and py_compile.py to the -minimal package, not
|
||
just to the README ...
|
||
|
||
-- Matthias Klose <m@klose.in-berlin.de> Sat, 25 Dec 2004 22:24:56 +0100
|
||
|
||
python2.4 (2.4-2ubuntu1) hoary; urgency=low
|
||
|
||
* Separate the interpreter and a minimal subset of modules into
|
||
a python2.4-minimal package. See the README.Debian.gz in this
|
||
package.
|
||
* Move site.py to python2.4-minimal as well.
|
||
* Add documentation files for devhelp.
|
||
|
||
-- Matthias Klose <m@klose.in-berlin.de> Sun, 19 Dec 2004 22:47:32 +0100
|
||
|
||
python2.4 (2.4-2) unstable; urgency=medium
|
||
|
||
* Updated patch for #283108. Thanks to Jim Meyering.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 3 Dec 2004 17:00:16 +0100
|
||
|
||
python2.4 (2.4-1) unstable; urgency=low
|
||
|
||
* Final 2.4 release.
|
||
* Flush stdout/stderr if closed (SF #1074011).
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 1 Dec 2004 07:54:34 +0100
|
||
|
||
python2.4 (2.3.97-2) unstable; urgency=low
|
||
|
||
* Don't run test_tcl, hanging on the buildds.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 19 Nov 2004 23:48:42 +0100
|
||
|
||
python2.4 (2.3.97-1) unstable; urgency=low
|
||
|
||
* Python 2.4 Release Candidate 1.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 19 Nov 2004 21:27:02 +0100
|
||
|
||
python2.4 (2.3.96-1) experimental; urgency=low
|
||
|
||
* Updated to CVS release24-maint 20041113.
|
||
* Build the docs in info format again.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 13 Nov 2004 21:21:10 +0100
|
||
|
||
python2.4 (2.3.95-2) experimental; urgency=low
|
||
|
||
* Move distutils package from the python2.4-dev into the python2.4
|
||
package.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 11 Nov 2004 22:56:14 +0100
|
||
|
||
python2.4 (2.3.95-1) experimental; urgency=low
|
||
|
||
* Python 2.4 beta2 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 4 Nov 2004 23:43:47 +0100
|
||
|
||
python2.4 (2.3.94-1) experimental; urgency=low
|
||
|
||
* Python 2.4 beta1 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 16 Oct 2004 08:33:57 +0200
|
||
|
||
python2.4 (2.3.93-1) experimental; urgency=low
|
||
|
||
* Python 2.4 alpha3 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 3 Sep 2004 21:53:47 +0200
|
||
|
||
python2.4 (2.3.92-1) experimental; urgency=low
|
||
|
||
* Python 2.4 alpha2 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 5 Aug 2004 23:53:18 +0200
|
||
|
||
python2.4 (2.3.91-1) experimental; urgency=low
|
||
|
||
* Python 2.4 alpha1 release.
|
||
Highlights: http://www.python.org/2.4/highlights.html
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 9 Jul 2004 17:38:54 +0200
|
||
|
||
python2.4 (2.3.90-1) experimental; urgency=low
|
||
|
||
* Package HEAD branch (pre alpha ..).
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 14 Jun 2004 23:19:57 +0200
|
||
|
||
python2.3 (2.3.4-1) unstable; urgency=medium
|
||
|
||
* Final Python 2.3.4 Release.
|
||
* In the API docs, fix signature of PyModule_AddIntConstant (closes: #250826).
|
||
* locale.getdefaultlocale: don't fail with empty environment variables.
|
||
Closes: #249816.
|
||
* Include distutils/command/wininst.exe in -dev package (closes: #249006).
|
||
* Disable cthreads on the Hurd (Michael Banck). Closes: #247211.
|
||
* Add a note to pygettext(1), that this program is deprecated in favour
|
||
of xgettext, which now includes support for Python as well.
|
||
Closes: #246332.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 28 May 2004 22:59:42 +0200
|
||
|
||
python2.3 (2.3.3.91-1) unstable; urgency=low
|
||
|
||
* Python 2.3.4 Release Candidate 1.
|
||
* Do not use the default namespace for attributes. Patch taken from the
|
||
2.3 maintenance branch.
|
||
The xmllib module is obsolete. Use xml.sax instead.
|
||
* http://python.org/sf/945642 - fix nonblocking i/o with ssl socket.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 13 May 2004 21:24:52 +0200
|
||
|
||
python2.3 (2.3.3-7) unstable; urgency=low
|
||
|
||
* Add a workaround for GNU libc nl_langinfo()'s returning NULL.
|
||
Closes: #239237.
|
||
Patch taken from 2.3 maintenance branch.
|
||
* threading.py: Remove calls to currentThread() in _Condition methods that
|
||
were side-effect. Side-effects were deemed unnecessary and were causing
|
||
problems at shutdown time when threads were catching exceptions at start
|
||
time and then triggering exceptions trying to call currentThread() after
|
||
gc'ed. Masked the initial exception which was deemed bad.
|
||
Closes: #195812.
|
||
* Properly support normalization of empty unicode strings. Closes: #239986.
|
||
Patch taken from 2.3 maintenance branch.
|
||
* README.maintainers: Add section where to find the documentation tools.
|
||
* Fix crash in pyexpat module (closes: #229281).
|
||
* For the Hurd, set the interpreters recursion limit to 930.
|
||
* Do not try to byte-compile the test files on installation; this
|
||
currently breaks the Hurd install.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 1 May 2004 07:50:46 +0200
|
||
|
||
python2.3 (2.3.3-6) unstable; urgency=low
|
||
|
||
* Don't build the unversioned python{,-*} packages anymore. Now
|
||
built from the python-defaults package.
|
||
* Update to the proposed python-policy: byte-compile using -E.
|
||
* Remove python-elisp's dependency on emacs20 (closes: #232785).
|
||
* Don't build python-elisp from the python2.3 source anymore,
|
||
get it from python-mode.sf.net as a separate source package.
|
||
* python2.3-dev suggests libc-dev (closes: #231091).
|
||
* get LDSHARED and CCSHARED (like, CC, CXX, CPP, CFLAGS) from
|
||
the environment
|
||
* Set CXX in installed config/Makefile (closes: #230273).
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 24 Feb 2004 07:07:51 +0100
|
||
|
||
python2.3 (2.3.3-5) unstable; urgency=low
|
||
|
||
* Build-depend on libdb4.2-dev, instead of libdb4.1-dev. According
|
||
to the docs the file format is compatible.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 12 Jan 2004 10:37:45 +0100
|
||
|
||
python2.3 (2.3.3-4) unstable; urgency=low
|
||
|
||
* Fix broken _bsddb module. setup.py picked up the wrong library.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 4 Jan 2004 11:30:00 +0100
|
||
|
||
python2.3 (2.3.3-3) unstable; urgency=low
|
||
|
||
* Fix typo in patch (closes: #224797, #226064).
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 4 Jan 2004 09:23:21 +0100
|
||
|
||
python2.3 (2.3.3-2) unstable; urgency=medium
|
||
|
||
* Lib/email/Charset: use locale unaware function to lower case of locale
|
||
name (closes: #224797).
|
||
* Update python-mode to version from python-mode.sf.net. Fixes highlighting
|
||
problems (closes: #223520).
|
||
* Backport from mainline: Add IPV6_ socket options from RFCs 3493 and 3542.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 2 Jan 2004 14:03:26 +0100
|
||
|
||
python2.3 (2.3.3-1) unstable; urgency=low
|
||
|
||
* New upstream release.
|
||
* Copy the templates, tools and scripts from the Doc dir in the source
|
||
to /usr/share/lib/python2.3/doc in the python2.3-dev package. Needed
|
||
for packages building documentation like python does (closes: #207337).
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 19 Dec 2003 10:57:39 +0100
|
||
|
||
python2.3 (2.3.2.91-1) unstable; urgency=low
|
||
|
||
* New upstream version (2.3.3 release candidate).
|
||
* Update python-mode.el (closes: #158811, #159630).
|
||
Closing unreproducible report (closes: #159628).
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 6 Dec 2003 14:41:14 +0100
|
||
|
||
python2.3 (2.3.2-7) unstable; urgency=low
|
||
|
||
* Put the conflict in the correct direction. python2.3 (2.3.2-6) doesn't
|
||
conflict with python (<= 2.3.2-5) but python (2.3.2-6) conflicts with
|
||
python2.3 (<= 2.3.2-5) (thanks to Brian May). Really closes #221791.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 21 Nov 2003 00:20:02 +0100
|
||
|
||
python2.3 (2.3.2-6) unstable; urgency=low
|
||
|
||
* Add conflicts with older python{,2.3} packages to fix overwrite
|
||
errors (closes: #221791).
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 20 Nov 2003 07:24:36 +0100
|
||
|
||
python2.3 (2.3.2-5) unstable; urgency=low
|
||
|
||
* Updated to CVS release23-maint 20031119.
|
||
* Re-upgrade the dependency of python2.3 on python (>= 2.3) to
|
||
a dependency (closes: #221523).
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 19 Nov 2003 00:30:27 +0100
|
||
|
||
python2.3 (2.3.2-4) unstable; urgency=low
|
||
|
||
* Don't build-depend on latex2html (moved to non-free), but keep
|
||
the prebuilt docs in debian/patches (closes: #221347).
|
||
* Fix typos in the library reference (closes: #220510, #220954).
|
||
* Fix typo in python-elisp's autoloading code (closes: #220308).
|
||
* Update proposed python policy: private modules can be installed
|
||
into /usr/lib/<module> (arch dependent) and into /usr/share/<module>
|
||
(arch independent).
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 18 Nov 2003 00:41:39 +0100
|
||
|
||
python2.3 (2.3.2-3) unstable; urgency=low
|
||
|
||
* Downgrade the dependency of python2.3 on python (>= 2.3) to
|
||
a recommendation.
|
||
* Fix path to interpreter in binfmt file.
|
||
* Fix segfault in unicodedata module (closes: #218697).
|
||
* Adjust python-elisp autoload code (closes: #219821).
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 9 Nov 2003 19:43:37 +0100
|
||
|
||
python2.3 (2.3.2-2) unstable; urgency=medium
|
||
|
||
* Fix broken doc link (closes: #214217).
|
||
* Disable wrongly detected large file support for GNU/Hurd.
|
||
* Really fix the FTBFS for the binary-indep target (closes: #214303).
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 6 Oct 2003 07:54:58 +0200
|
||
|
||
python2.3 (2.3.2-1) unstable; urgency=low
|
||
|
||
* New upstream version.
|
||
* Fix a FTBFS for the binary-indep target.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 4 Oct 2003 10:20:15 +0200
|
||
|
||
python2.3 (2.3.1-3) unstable; urgency=low
|
||
|
||
* Fix names of codec packages in recommends.
|
||
* On alpha compile using -mieee (see #212912).
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 28 Sep 2003 10:48:12 +0200
|
||
|
||
python2.3 (2.3.1-2) unstable; urgency=low
|
||
|
||
* Update python policy draft (closes: #128911, #163785).
|
||
* Re-add os.fsync function (closes: #212672).
|
||
* Let python2.3-doc conflict with older python2.3 versions (closes: #211882).
|
||
* Add recommends for pythonX.Y-japanese-codecs, pythonX.Y-iconvcodec,
|
||
pythonX.Y-cjkcodecs, pythonX.Y-korean-codecs (closes: #207161).
|
||
* Generate binfmt file (closes: #208005).
|
||
* Add IPPROTO_IPV6 option to the socketmodule (closes: #206569).
|
||
* Bugs reported against python2.2 and fixed in python2.3:
|
||
- Crashes in idle (closes: #186887, #200084).
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 27 Sep 2003 11:21:47 +0200
|
||
|
||
python2.3 (2.3.1-1) unstable; urgency=low
|
||
|
||
* New upstream version (bug fix release).
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 24 Sep 2003 11:27:43 +0200
|
||
|
||
python2.3 (2.3-4) unstable; urgency=high
|
||
|
||
* Disable check for utimes function, which is broken in glibc-2.3.2.
|
||
Packages using distutils had '1970/01/01-01:00:01' timestamps in files.
|
||
* Bugs fixed by making python2.3 the default python version:
|
||
- Canvas.scan_dragto() takes a 3rd optional parmeter "gain".
|
||
Closes: #158168.
|
||
- New command line parsing module (closes: #38628).
|
||
- compileall.py allows compiling single files (closes: #139971).
|
||
* Bugs reported for 2.2 and fixed in 2.3:
|
||
- Idle does save files with ASCII characters (closes: #179313).
|
||
- imaplib support for prefix-quoted strings (closes: #150485).
|
||
- posixpath includes getctime (closes: #173827).
|
||
- pydoc has support for keywords (closes: #186775).
|
||
* Bugs reported for 2.1 and fixed in 2.3:
|
||
- Fix handling of "#anchor" URLs in urlparse (closes: #147844).
|
||
- Fix readline if C stdin is not a tty, even if sys.stdin is.
|
||
Closes: #131810.
|
||
* Updated to CVS release23-maint 20030810 (fixing memory leaks in
|
||
array and socket modules).
|
||
* pydoc's usage output uses the basename of the script.
|
||
* Don't explicitely remove /etc/python2.3 on purge (closes: #202864).
|
||
* python conflicts with python-xmlbase (closes: #204773).
|
||
* Add dependency python (>= 2.3) to python2.3, so make sure the
|
||
unversioned names can be used.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 10 Aug 2003 09:27:52 +0200
|
||
|
||
python2.3 (2.3-3) unstable; urgency=medium
|
||
|
||
* Fix shlibs file.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 8 Aug 2003 08:45:12 +0200
|
||
|
||
python2.3 (2.3-2) unstable; urgency=medium
|
||
|
||
* Make python2.3 the default python version.
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 5 Aug 2003 22:13:22 +0200
|
||
|
||
python2.3 (2.3-1) unstable; urgency=low
|
||
|
||
* Python 2.3 final release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 30 Jul 2003 08:12:28 +0200
|
||
|
||
python2.3 (2.2.107-1rc2) unstable; urgency=medium
|
||
|
||
* Python 2.3 release candidate 2.
|
||
* Don't compress .txt files referenced by the html docs (closes: #200298).
|
||
* Include the email/_compat* files (closes: #200349).
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 25 Jul 2003 07:08:09 +0200
|
||
|
||
python2.3 (2.2.106-2beta2) unstable; urgency=medium
|
||
|
||
* Python 2.3 beta2 release, updated to CVS 20030704.
|
||
- Fixes AssertionError in httplib (closed: #192452).
|
||
- Fixes uncaught division by zero in difflib.py (closed: #199287).
|
||
* Detect presence of setgroups(2) at configure time (closes: #199839).
|
||
* Use default gcc on arm as well.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 5 Jul 2003 10:21:33 +0200
|
||
|
||
python2.3 (2.2.105-1beta2) unstable; urgency=low
|
||
|
||
* Python 2.3 beta2 release.
|
||
- Includes merged idle fork.
|
||
- Fixed socket.setdefaulttimeout(). Closes: #189380.
|
||
- socket.ssl works with _socketobj. Closes: #196082.
|
||
* Do not link libtix to the _tkinter module. It's loaded via
|
||
'package require tix' at runtime. python2.3-tkinter now
|
||
suggests tix8.1 instead.
|
||
* On arm, use gcc-3.2 to build.
|
||
* Add -fno-strict-aliasing rules to OPT to avoid warnings
|
||
"dereferencing type-punned pointer will break strict-aliasing rules",
|
||
when building with gcc-3.3.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 30 Jun 2003 00:19:32 +0200
|
||
|
||
python2.3 (2.2.104-1beta1.1) unstable; urgency=low
|
||
|
||
* Non-maintainer upload with maintainer consent.
|
||
* debian/control (Build-Depends): s/libgdbmg1-dev/libgdbm-dev/.
|
||
|
||
-- James Troup <james@nocrew.org> Wed, 4 Jun 2003 02:24:27 +0100
|
||
|
||
python2.3 (2.2.104-1beta1) unstable; urgency=low
|
||
|
||
* Python 2.3 beta1 release, updated to CVS 20030514.
|
||
- build the current documentation.
|
||
* Reenable Tix support.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 14 May 2003 07:38:57 +0200
|
||
|
||
python2.3 (2.2.103-1beta1) unstable; urgency=low
|
||
|
||
* Python 2.3 beta1 release, updated to CVS 20030506.
|
||
- updated due to build problems on mips/mipsel.
|
||
- keep the 2.3b1 documentation (doc build problems with cvs).
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 7 May 2003 06:26:39 +0200
|
||
|
||
python2.3 (2.2.102-1beta1) unstable; urgency=low
|
||
|
||
* Python 2.3 beta1 release.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 3 May 2003 22:45:16 +0200
|
||
|
||
python2.3 (2.2.101-1exp1) unstable; urgency=medium
|
||
|
||
* Python 2.3 alpha2 release, updated to CVS 20030321.
|
||
* Tkinter: Catch exceptions thrown for undefined substitutions in
|
||
events (needed for tk 8.4.2).
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 21 Mar 2003 21:32:14 +0100
|
||
|
||
python2.3 (2.2.100-1exp1) unstable; urgency=low
|
||
|
||
* Python 2.3 alpha2 release, updated to CVS 20030221.
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 21 Feb 2003 19:37:17 +0100
|
||
|
||
python2.3 (2.2.99-1exp1) unstable; urgency=low
|
||
|
||
* Python 2.3 alpha1 release updated to CVS 20030123.
|
||
- should fix the testsuite (and package build) failure on alpha.
|
||
* Remove build dependency on libexpat1-dev. Merge the python2.3-xmlbase
|
||
package into python2.3 (closes: #177739).
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 23 Jan 2003 22:48:12 +0100
|
||
|
||
python2.3 (2.2.98-1exp1) unstable; urgency=low
|
||
|
||
* Python 2.3 alpha1 release updated to CVS 20030117.
|
||
* Build using libdb4.1.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 18 Jan 2003 00:14:01 +0100
|
||
|
||
python2.3 (2.2.97-1exp1) unstable; urgency=low
|
||
|
||
* Python 2.3 alpha1 release updated to CVS 20030109.
|
||
* Build-Depend on g++ (>= 3:3.2).
|
||
* Python package maintainers: please wait uploading python dependent
|
||
packages until python2.2 and python2.1 are compiled using gcc-3.2.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 9 Jan 2003 23:56:42 +0100
|
||
|
||
python2.3 (2.2.96-1exp1) unstable; urgency=low
|
||
|
||
* Python 2.3 alpha1 release (not exactly the tarball, but taken from
|
||
CVS 20030101).
|
||
- Includes support for linking with threaded tk8.4 (closes: #172714).
|
||
* Install and register whatsnew document (closes: #173859).
|
||
* Properly unregister info documentation.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 1 Jan 2003 17:38:54 +0100
|
||
|
||
python2.3 (2.2.95-1exp1) unstable; urgency=low
|
||
|
||
* Experimental packages from CVS 021212.
|
||
- data in unicodedate module is up to date (closes: #171061).
|
||
* Fix idle packaging (closes: #170394).
|
||
* Configure using unicode UCS-4 (closes: #171062).
|
||
This change breaks compatibility with binary modules, but what do you
|
||
expect from experimental packages ... Please recompile dependent packages.
|
||
* Don't strip binaries for now.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 12 Dec 2002 21:42:27 +0100
|
||
|
||
python2.3 (2.2.94-1exp1) unstable; urgency=low
|
||
|
||
* Experimental packages from CVS 021120.
|
||
* Remove outdated README.dbm.
|
||
* Depend on tk8.4.
|
||
* python-elisp: Install emacsen install file with mode 644 (closes: #167718).
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 21 Nov 2002 01:04:51 +0100
|
||
|
||
python2.3 (2.2.93-1exp1) unstable; urgency=medium
|
||
|
||
* Experimental packages from CVS 021015.
|
||
* Build a static library libpython2.3-pic.a.
|
||
* Enable large file support for the Hurd (closes: #164602).
|
||
|
||
-- Matthias Klose <doko@debian.org> Tue, 15 Oct 2002 21:06:27 +0200
|
||
|
||
python2.3 (2.2.92-1exp1) unstable; urgency=low
|
||
|
||
* Experimental packages from CVS 020922.
|
||
* Fix build error on ia64 (closes: #161234).
|
||
* Build depend on gcc-3.2-3.2.1-0pre2 to fix build error on arm.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 22 Sep 2002 18:30:28 +0200
|
||
|
||
python2.3 (2.2.91-1exp1) unstable; urgency=low
|
||
|
||
* Experimental packages from CVS 020906.
|
||
* idle-python2.3: Fix conflict (closes: #159267).
|
||
* Fix location of python-mode.el (closes: #159564, #159619).
|
||
* Use tix8.1.
|
||
* Apply fix for distutils/ccompiler problem (closes: #159288).
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 7 Sep 2002 09:55:07 +0200
|
||
|
||
python2.3 (2.2.90-1exp1) unstable; urgency=low
|
||
|
||
* Experimental packages from CVS 020820.
|
||
* Don't build python2.3-elisp, but put the latest version into
|
||
python-elisp.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 22 Aug 2002 21:52:04 +0200
|
||
|
||
python2.2 (2.2.1-6) unstable; urgency=low
|
||
|
||
* CVS updates of the release22-maint branch upto 2002-07-23.
|
||
* Enable IPv6 support (closes: #152543).
|
||
* Add python2.2-tk suggestion for python2.2 (pydoc -g).
|
||
* Fix from SF patch #527518: proxy config with user+pass authentication.
|
||
* Point pydoc to the correct location of the docs (closes: #147579).
|
||
* Remove '*.py[co]' files, when removing the python package,
|
||
not when purging (closes: #147130).
|
||
* Update to new py2texi.el version (Milan Zamazal).
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 29 Jul 2002 23:11:32 +0200
|
||
|
||
python2.2 (2.2.1-5) unstable; urgency=low
|
||
|
||
* CVS updates of the release22-maint branch upto 2002-05-03.
|
||
* Build the info docs (closes: #145653).
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 3 May 2002 22:35:46 +0200
|
||
|
||
python2.2 (2.2.1-4) unstable; urgency=high
|
||
|
||
* Fix indentation errors introduced in last upload (closes: #143809).
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 21 Apr 2002 01:00:14 +0200
|
||
|
||
python2.2 (2.2.1-3) unstable; urgency=high
|
||
|
||
* Add Build-Conflicts: tcl8.0-dev, tk8.0-dev, tcl8.2-dev, tk8.2-dev.
|
||
Closes: #143534 (build a working _tkinter module, on machines, where
|
||
8.0's tk.h gets included).
|
||
* CVS updates of the release22-maint branch upto 2002-04-20.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 20 Apr 2002 09:22:37 +0200
|
||
|
||
python2.2 (2.2.1-2) unstable; urgency=low
|
||
|
||
* Forgot to copy the dlmodule patch from the 2.1.3 package. Really
|
||
closes: #141681.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 13 Apr 2002 01:28:05 +0200
|
||
|
||
python2.2 (2.2.1-1) unstable; urgency=high
|
||
|
||
* Final 2.2.1 release.
|
||
* According to report #131813, the python interpreter is much faster on some
|
||
architectures, when beeing linked statically with the python library (25%).
|
||
Gregor and me tested on i386, m68k and alpha, but we could not reproduce
|
||
such a speedup (generally between 5% and 10%). But we are linking the
|
||
python executable now statically ...
|
||
* Build info docs from the tex source, merge the python-doc-info
|
||
package into the python-doc package.
|
||
* Always build the dl module. Failure in case of
|
||
sizeof(int)!=sizeof(long)!=sizeof(void*)
|
||
is delayed until dl.open is called. Closes: #141681.
|
||
|
||
-- Matthias Klose <doko@debian.org> Thu, 11 Apr 2002 00:19:19 +0200
|
||
|
||
python2.2 (2.2.0.92-0) unstable; urgency=low
|
||
|
||
* Package CVS sources, omit cvs-updates.dpatch (closes: #140977).
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 3 Apr 2002 08:20:52 +0200
|
||
|
||
python2.2 (2.2-6) unstable; urgency=medium
|
||
|
||
* Update to python-2.2.1 release candidate 2 (final release scheduled
|
||
for April 10).
|
||
* Enable dl module (closes: #138992).
|
||
* Build doc files with python binary from package (closes: #139657).
|
||
* Build _tkinter module with BLT and Tix support.
|
||
* python2.2-elisp: Conflict with python2-elisp (closes: #138970).
|
||
* string.split docs updated in python-2.2.1 (closes: #129272).
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 1 Apr 2002 13:52:36 +0200
|
||
|
||
python2.2 (2.2-5) unstable; urgency=low
|
||
|
||
* CVS updates of the release22-maint branch upto 20020310 (aproaching
|
||
the first 2.2.1 release candidate).
|
||
* Stolen from HEAD: check argument of locale.nl_langinfo (closes: #137371).
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 15 Mar 2002 01:05:59 +0100
|
||
|
||
python2.2 (2.2-4) unstable; urgency=medium
|
||
|
||
* Include test/{__init__.py,README,pystone.py} in package (closes: #129013).
|
||
* Fix python-elisp conflict (closes: #129046).
|
||
* Don't compress stylesheets (closes: #133179).
|
||
* CVS updates of the release22-maint branch upto 20020310.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sun, 10 Mar 2002 23:32:28 +0100
|
||
|
||
python2.2 (2.2-3) unstable; urgency=medium
|
||
|
||
* Updates from the CVS python22-maint branch up to 20020107.
|
||
webbrowser.py: properly escape url's.
|
||
* The Hurd does not have large file support: disabled.
|
||
|
||
-- Matthias Klose <doko@debian.org> Mon, 7 Jan 2002 21:55:57 +0100
|
||
|
||
python2.2 (2.2-2) unstable; urgency=medium
|
||
|
||
* CVS updates of the release22-maint branch upto 20011229. Fixes:
|
||
- Include TCP_CORK flag in plat-linux2 headers (fixes: #84340).
|
||
- Update CDROM.py module (fixes: #125785).
|
||
* Add missing chunk of the GNU/Hurd patch (therefore urgency medium).
|
||
* Send anonymous password when using anonftp (closes: #126814).
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 29 Dec 2001 20:18:26 +0100
|
||
|
||
python2.2 (2.2-1) unstable; urgency=low
|
||
|
||
* New upstream version: 2.2.
|
||
* Bugs fixed upstream:
|
||
- Docs for os.kill reference the signal module for constants.
|
||
- Documentation strings in the tutorial end with a period (closes: #94770).
|
||
- Tk: grid_location method moved from Grid to Misc (closes: #98338).
|
||
- mhlib.SubMessage.getbodytext takes decode parameter (closes: #31876).
|
||
- Strings in modules are locale aware (closes: #51444).
|
||
- Printable 8-bit characters in strings are correctly printed
|
||
(closes: #64354).
|
||
- Dictionary can be updated with abstract mapping object (closes: #46566).
|
||
* Make site.py a config files.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 22 Dec 2001 00:51:46 +0100
|
||
|
||
python2.2 (2.1.99c1-1) unstable; urgency=low
|
||
|
||
* New upstream version: 2.2c1 (release candidate).
|
||
* Do not provide python2.2-base anymore.
|
||
* Install correct README.Debian for python2.2 package. Include hint
|
||
where to find Makefile.pre.in.
|
||
* Suggest installation of python-ssl.
|
||
* Remove idle config files on purge.
|
||
* Remove empty /usr/lib/python2.2 directory on purge.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 15 Dec 2001 17:56:27 +0100
|
||
|
||
python2.2 (2.1.99beta2-1) unstable; urgency=high
|
||
|
||
* debian/rules: Reflect removal of regrtest package (closes: #122278).
|
||
Resulted in build failures on all architectures.
|
||
* Build -doc package from source.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 8 Dec 2001 00:38:41 +0100
|
||
|
||
python2.2 (2.1.99beta2-0.1) unstable; urgency=low
|
||
|
||
* Non maintainer upload.
|
||
* New upstream version (this is 2.2beta2).
|
||
* Do not build the python-regrtest package anymore; keep the test framework
|
||
components test/regrtest.py and test/test_support.py in the python
|
||
package (closes: #119408).
|
||
|
||
-- Gregor Hoffleit <flight@debian.org> Tue, 27 Nov 2001 09:53:26 +0100
|
||
|
||
python2.2 (2.1.99beta1-4) unstable; urgency=low
|
||
|
||
* Configure with --with-fpectl (closes: #118125).
|
||
* setup.py: Remove broken check for _curses_panel module (#116081).
|
||
* idle: Move config-* files to /etc and mark as conffiles (#106390).
|
||
* Move idle packages to section `devel'.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 31 Oct 2001 10:56:45 +0100
|
||
|
||
python2.2 (2.1.99beta1-3) unstable; urgency=low
|
||
|
||
* Fix shlibs file (was still referring to 2.1). Closes: #116810.
|
||
* README.Debian: point to draft of python-policy in the python package.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 31 Oct 2001 10:56:45 +0100
|
||
|
||
python2.2 (2.1.99beta1-2) unstable; urgency=medium
|
||
|
||
* Fix shlibs file (was still referring to 2.1). Closes: #116810.
|
||
* Rename package python2.2-base to python2.2.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 24 Oct 2001 23:00:50 +0200
|
||
|
||
python2.2 (2.1.99beta1-1) unstable; urgency=low
|
||
|
||
* New upstream version (beta). Call the package version 2.1.99beta1-1.
|
||
* New maintainer until the final 2.2 release.
|
||
* Updated the debian patches.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 20 Oct 2001 18:56:26 +0200
|
||
|
||
python2.1 (2.1.1-1.2) unstable; urgency=low
|
||
|
||
* Really remove the python alternative.
|
||
|
||
-- Matthias Klose <doko@debian.org> Sat, 20 Oct 2001 15:16:56 +0200
|
||
|
||
python2.1 (2.1.1-1.1) unstable; urgency=low
|
||
|
||
* README FOR PACKAGE MAINTAINERS: It is planned to remove the python2-XXX
|
||
packages from unstable and move on to python2.1.
|
||
If you repackage/adapt your modules for python2.1, don't build
|
||
python2-XXX and python2.1-XXX packages from the same source package,
|
||
so that the python2-XXX package can be removed without influencing the
|
||
python2.1-XXX package.
|
||
|
||
See the debian-python mailing list at http://lists.debian.org/devel.html
|
||
for details and the current discussion and a draft for a debian-python
|
||
policy (August to October 2001).
|
||
|
||
* Remove alternative for /usr/bin/python. The python-base package now
|
||
provides the default python version.
|
||
|
||
* Regenerate control file to fix build dependencies (closes: #116190).
|
||
* Remove alternative for /usr/bin/{python,pydoc}.
|
||
* Provide a libpython2.1.so symlink in /usr/lib/python2.1/config,
|
||
so that the shared library is found when -L/usr/lib/python2.1/config
|
||
is specified.
|
||
* Conflict with old package versions, where /usr/bin/python is a real
|
||
program (closes: #115943).
|
||
* python2.1-elisp conflicts with python-elisp (closes: #115895).
|
||
* We now have 2.1 (closes: #96851, #107849, #110243).
|
||
|
||
-- Matthias Klose <doko@debian.org> Fri, 19 Oct 2001 17:34:41 +0200
|
||
|
||
python2.1 (2.1.1-1) unstable; urgency=low
|
||
|
||
* Incorporated Matthias' modifications.
|
||
|
||
-- Gregor Hoffleit <flight@debian.org> Thu, 11 Oct 2001 00:16:42 +0200
|
||
|
||
python2.1 (2.1.1-0.2) unstable; urgency=low
|
||
|
||
* New upstream 2.1.1.
|
||
* GPL compatible licence (fixes #84080, #102949, #110643).
|
||
* Fixed upstream (closes: #99692, #111340).
|
||
* Build in separate build directory.
|
||
* Split Debian patches into debian/patches directory.
|
||
* Build dependencies: Add libgmp3-dev, libexpat1-dev, tighten
|
||
debhelper dependency.
|
||
* debian/rules: Updated a "bit".
|
||
* python-elisp: Remove custom dependency (closes: #87783),
|
||
fix emacs path (closes: #89712), remove emacs19 dependency (#82694).
|
||
* Mention distutils in python-dev package description (closes: #108170).
|
||
* Update README.Debian (closes: #85430).
|
||
* Run versioned python in postinsts (closes: #113349).
|
||
* debian/sample.{postinst,prerm}: Change to version independent scripts.
|
||
* Use '/usr/bin/env python2.1' as interpreter for all python scripts.
|
||
* Add libssl-dev to Build-Conflicts.
|
||
* python-elisp: Add support for emacs21 (closes: #98635).
|
||
* Do not compress .py files in doc directories.
|
||
* Don't link explicitely with libc.
|
||
|
||
-- Matthias Klose <doko@debian.org> Wed, 3 Oct 2001 09:53:08 +0200
|
||
|
||
python2.1 (2.1.1-0.1) unstable; urgency=low
|
||
|
||
* New upstream version (CVS branch release21-maint, will become 2.1.1):
|
||
This CVS branch will be released as 2.1.1 under a GPL compatible
|
||
license.
|
||
|
||
-- Gregor Hoffleit <flight@debian.org> Wed, 27 Jun 2001 22:47:58 +0200
|
||
|
||
python2 (2.1-0.1) unstable; urgency=low
|
||
|
||
* Fixed Makefile.pre.in.
|
||
* Fixed the postinst files in order to use 2.1 (instead of 2.0).
|
||
* Mention the immanent release of 2.0.1 and 2.1.1, with a GPL
|
||
compatible license.
|
||
|
||
-- Gregor Hoffleit <flight@debian.org> Sun, 17 Jun 2001 21:05:25 +0200
|
||
|
||
python2 (2.1-0) unstable; urgency=low
|
||
|
||
* New upstream version.
|
||
* Experimental packages.
|
||
|
||
-- Gregor Hoffleit <flight@debian.org> Thu, 10 May 2001 00:20:04 +0200
|
||
|
||
python2 (2.0-7) unstable; urgency=low
|
||
|
||
* Rebuilt with recent tcl8.3-dev/tk8.3-dev in order to fix a
|
||
dependency problem with python2-tk (closes: #87793, #92962).
|
||
* Change postinst to create and update /usr/local/lib/python2.0 and
|
||
site-python with permissions and owner as mandated by policy:
|
||
2775 and root:staff (closes: #89047).
|
||
* Fix to compileall.py: A superfluous argument made compileall without
|
||
options fail (cf. #92990 for python).
|
||
* Move the distutils module into python2-dev. It needs Makefile.pre.in
|
||
in order to work (closes: #89900).
|
||
* Remove build-dependency on libgdbm2-dev (which isn't built anyway).
|
||
* Add a build-dependency on libdb2-dev (cf. #90220 for python).
|
||
|
||
-- Gregor Hoffleit <flight@debian.org> Sat, 14 Apr 2001 21:07:51 +0200
|
||
|
||
python2 (2.0-6) unstable; urgency=low
|
||
|
||
* Remove python-zlib package; merge it into python-base.
|
||
* Mark that README.python2 is not yet updated.
|
||
|
||
-- Gregor Hoffleit <flight@debian.org> Wed, 21 Feb 2001 12:34:18 +0100
|
||
|
||
python2 (2.0-5) unstable; urgency=low
|
||
|
||
* Recompile with tcl/tk8.3 (closes: #82088).
|
||
* Modifications to README.why-python2 (closes: #82116).
|
||
* Add menu hint to idle2 menu entry.
|
||
* idle2 is renamed idle-python2 and now build correctly (closes: #82218).
|
||
* Add build-dependency on autoconf (closes: #85339).
|
||
* Build bsddbmodule as shared module (Modules/Setup.config.in),
|
||
and link libpython2.so with -lm in Makefile (closes: #86027).
|
||
* various cleanups in debian/rules, e.g. removing dh_suidregister.
|
||
* Make pdb available as /usr/bin/pdb-python2 in python2-dev
|
||
(cf. #79870 in python-base).
|
||
* Remove libgmp3 from build-dependencies, since we currently can't
|
||
build the mpzmodule for Python2 due to license problems.
|
||
|
||
-- Gregor Hoffleit <flight@debian.org> Sun, 18 Feb 2001 00:12:17 +0100
|
||
|
||
python2 (2.0-4) unstable; urgency=low
|
||
|
||
* control: make python2-elisp conflict with python-elisp (it doesn't
|
||
make sense to have both of them installed, does it ?)
|
||
* include build-depend on libxmltok1-dev.
|
||
* again, build with tcl/tk8.0.
|
||
|
||
-- Gregor Hoffleit <flight@debian.org> Wed, 10 Jan 2001 23:37:01 +0100
|
||
|
||
python2 (2.0-3) unstable; urgency=low
|
||
|
||
* Modules/Setup.in: Added a missing \ that made _tkinter be built
|
||
incorrectly.
|
||
* rules: on the fly, change all '#!' python scripts to use python2.
|
||
|
||
-- Gregor Hoffleit <flight@debian.org> Wed, 13 Dec 2000 20:07:24 +0100
|
||
|
||
python2 (2.0-2) unstable; urgency=low
|
||
|
||
* Aaargh. Remove conflicts/provides/replaces on python-base to make
|
||
parallel installation of python-base and python2-base possible.
|
||
* Install examples into /usr/share/doc/python2 (not python) and fix
|
||
symlink to python2.0 (thanks to Rick Younie <younie@home.com> for
|
||
pointing out this).
|
||
* Rename man page to python2.1.
|
||
|
||
-- Gregor Hoffleit <flight@debian.org> Wed, 13 Dec 2000 09:31:05 +0100
|
||
|
||
python2 (2.0-1) unstable; urgency=low
|
||
|
||
* New upstream version. Initial release for python2.
|
||
|
||
-- Gregor Hoffleit <flight@debian.org> Mon, 11 Dec 2000 22:39:46 +0100
|