Serhiy Storchaka
fa310ee3a9
Use pickled data compatible with Python 2 for testing protocols 0-2.
11 years ago
Serhiy Storchaka
56abe39052
Merge heads
11 years ago
Serhiy Storchaka
85c3033670
Use os.devnull instead of hardcoded '/dev/null'.
11 years ago
Berker Peksag
3cd30c2cee
Issue #13637 : Improve exception message of a2b_* functions.
Patch by Vajrasky Kok.
11 years ago
Berker Peksag
50ef8a8e67
Issue #13637 : Remove outdated versionchanged directives.
Patch by Martin Panter.
11 years ago
Serhiy Storchaka
db724fe994
Issue #17753 : Skip test_zipfile tests which require write access to test
and email.test.
11 years ago
Serhiy Storchaka
6b688d8162
Issue #22844 : Fized test_gdb failure on Debian Wheezy for Z.
Patch by David Edelsohn.
11 years ago
Benjamin Peterson
2476b98acf
avoid reading unallocated memory when argc == 0 ( closes #22633 )
11 years ago
Berker Peksag
366c570d1f
Issue #23418 : Add missing entries to http.server.__all__.
Patch by Martin Panter.
11 years ago
Serhiy Storchaka
a25c542c47
Issue #21849 : Ported from 2.7 tests for non-ASCII data.
11 years ago
Victor Stinner
bdd574d09a
asyncio doc: annotate coroutine on coroutine functions and methods
11 years ago
Antoine Pitrou
3d6c784371
Issue #23445 : pydebug builds now use "gcc -Og" where possible, to make the resulting executable faster.
11 years ago
Victor Stinner
22fabe218d
Fix typo: PyMem_Alloc => PyMem_Malloc
11 years ago
Victor Stinner
7a5567a92c
Issue #23433 : Fix faulthandler._stack_overflow()
Fix undefined behaviour: don't compare pointers. Use Py_uintptr_t type instead
of void*. It fixes test_faulthandler on Fedora 22 which now uses GCC 5.
11 years ago
Victor Stinner
8e36812e27
asyncio: BaseSubprocessTransport.close() doesn't try to kill the process if it
already finished
11 years ago
Serhiy Storchaka
832dd5f0d6
Issue #23421 : Fixed compression in tarfile CLI. Patch by wdv4758h.
11 years ago
Benjamin Peterson
22ef9f722e
merge 3.3 ( #23361 )
11 years ago
Benjamin Peterson
8ce6806498
add overflow checking ( closes #23361 )
11 years ago
Martin v. Löwis
78daf00e3f
Amend b8ebf381390f: find patchlevel.py in extensions.
11 years ago
Martin v. Löwis
39abba46db
Issue #17896 : Update msi.py to new externals dir.
11 years ago
Larry Hastings
833d1925c7
Post-release updates for Python 3.4.3rc1.
11 years ago
Larry Hastings
38b2c95ad8
Added tag v3.4.3rc1 for changeset 69dd528ca625
11 years ago
Larry Hastings
b250610134
Fix a copyright notice that still said 2014.
11 years ago
Larry Hastings
e5529063b2
Version bump for 3.4.3rc1.
11 years ago
Larry Hastings
af83f9e313
Updated pydoc topics data for 3.4.3rc1 release.
11 years ago
Vinay Sajip
3595276bdd
Corrected typo.
11 years ago
Vinay Sajip
c7e34fb0bb
Minor change to documentation on creating venvs.
11 years ago
Barry Warsaw
e43c03508f
Issue #23399 : pyvenv creates relative symlinks where possible.
11 years ago
Steve Dower
b4e20bb588
Fix definition mismatch for type_is_subtype_base_chain.
11 years ago
Barry Warsaw
581c29f8fe
Issue #23399 : pyvenv creates relative symlinks where possible.
11 years ago
Serhiy Storchaka
b51813403f
Issue #23392 : Added tests for marshal C API that works with FILE*.
11 years ago
Serhiy Storchaka
17d337bc7a
Issue #23881 : Only use entry-values with gdb 7.4 in tests.
Fixes a regression in issue #22765 . Patch by Vinson Lee.
11 years ago
Ned Deily
50afcc09ac
Fix missing :ref: for idle in doc build.
11 years ago
Benjamin Peterson
104b9e0cca
fix many custom mro() edge cases and improve code quality ( #22735 )
Patch by Eldar Abusalimov.
11 years ago
Ned Deily
9125fe2e50
Issue #23212 : Update OS X installer build OpenSSL to 1.0.1l.
(currently only used for builds with <= 10.5 deployment targets)
11 years ago
Victor Stinner
aad7b2e4f5
test_multiprocessing: tolerate a delta of 30 ms because of bad clock resolution
on Windows
11 years ago
Serhiy Storchaka
aef859c5ee
Issue #18982 : Add tests for CLI of the calendar module.
11 years ago
Victor Stinner
a87501fd23
asyncio: BaseEventLoop: rename _owner to _thread_id
11 years ago
Ned Deily
05784a706e
Issue #23345 : Prevent test_ssl failures with large OpenSSL patch level
values (like 0.9.8zc).
11 years ago
Donald Stufft
ff0fdef6d0
Update pip to 6.0.8
11 years ago
Gregory P. Smith
c3493aa951
Make the stdlib test suite helper test.script_helper._assert_python no longer
pass -I or -E to the child process by default when the environment is required
for the child process interpreter to function properly.
11 years ago
Victor Stinner
6a1b004b83
asyncio doc: explain how to display ResourceWarning in the debug mode section
11 years ago
Victor Stinner
2fc2313038
asyncio: Only call _check_resolved_address() in debug mode
* _check_resolved_address() is implemented with getaddrinfo() which is slow
* If available, use socket.inet_pton() instead of socket.getaddrinfo(), because
it is much faster
Microbenchmark (timeit) on Fedora 21 (Python 3.4, Linux 3.17, glibc 2.20) to
validate the IPV4 address "127.0.0.1" or the IPv6 address "::1":
* getaddrinfo() 10.4 usec per loop
* inet_pton(): 0.285 usec per loop
On glibc older than 2.14, getaddrinfo() always requests the list of all local
IP addresses to the kernel (using a NETLINK socket). getaddrinfo() has other
known issues, it's better to avoid it when it is possible.
11 years ago
Victor Stinner
aa41b9b22b
asyncio: BaseSelectorEventLoop uses directly the private _debug attribute
Just try to be consistent: _debug was already used in some places, and always
used in BaseProactorEventLoop.
11 years ago
Gregory P. Smith
2f90aa6366
Fixes issue23390: make profile-opt causes -fprofile-generate and related flags
to end up in distutils CFLAGS.
11 years ago
Gregory P. Smith
b9a3dd9dfb
Skip some tests that require a subinterpreter launched with -E or -I when the
interpreter under test is being run in an environment that requires the use of
environment variables such as PYTHONHOME in order to function at all.
Adds a private test.script_helper._interpreter_requires_environment() function
to be used with @unittest.skipIf on stdlib test methods requiring this.
11 years ago
Victor Stinner
17d87f8ae4
asyncio, Tulip issue 221: Fix doc of QueueEmpty and QueueFull
11 years ago
Berker Peksag
3265344a85
Issue #23358 : Add missing BaseServer entry to socketserver.__all__.
Patch by Martin Panter.
11 years ago
Serhiy Storchaka
c057c3859c
Issue #23099 : Closing io.BytesIO with exported buffer is rejected now to
prevent corrupting exported buffer.
11 years ago
Serhiy Storchaka
b5e8e57555
Issues #23363 , #23364 , #23365 , #23366 : Fixed itertools overflow tests.
Used PyMem_New to check overflow.
11 years ago