- 18 Jun, 2019 10 commits
-
-
Mike Gleen authored
For datetime.datetime.strptime(), the leading zero for some two-digit formats is optional. This adds a footnote to the strftime/strptime documentation to reflect this fact, and adds some tests to ensure that it is true. bpo-34903
-
Jeroen Demeyer authored
-
animalize authored
-
Jeroen Demeyer authored
-
Jeroen Demeyer authored
-
Ned Deily authored
-
Ned Deily authored
-
David Carlier authored
default case ought to handle the "unexpected".
-
Cheryl Sabella authored
The initialize options are 1) add command line options, which are appended to sys.argv as if passed on a real command line, and 2) skip the shell restart. The customization dialog is accessed by a new entry on the Run menu.
-
Brett Cannon authored
-
- 17 Jun, 2019 21 commits
-
-
Steve Dower authored
-
Victor Stinner authored
Many PyRun_XXX() functions like PyRun_String() were no longer exported in libpython38.dll by mistake. Export them again to fix the ABI compatibiliy.
-
Victor Stinner authored
test_pre_initialization_sys_options() of test_embed now removes PYTHON* environment variables like PYTHONWARNINGS.
-
Victor Stinner authored
aifc.openfp() alias to aifc.open(), sunau.openfp() alias to sunau.open(), and wave.openfp() alias to wave.open() have been removed. They were deprecated since Python 3.7.
-
Terry Jan Reedy authored
Mainly, add a doc reference to message in pyshell.
-
Tal Einat authored
Measure required height by quickly maximizing once per screen. A search for a better method failed.
-
Steve Dower authored
-
Cooper Lees authored
Add --upgrade-deps to venv module - This allows for pip + setuptools to be automatically upgraded to the latest version on PyPI - Update documentation to represent this change bpo-34556: Add --upgrade to venv module
-
Vinay Sajip authored
-
Paul Monson authored
-
Victor Stinner authored
Explain in the doc why PyObject_CallNoArgs() should be preferred over other existing ways to call a function without any arguments.
-
Serhiy Storchaka authored
Other implementation can raise MemoryError, but it can takes hours.
-
Serhiy Storchaka authored
-
Victor Stinner authored
Mention explicitly that PyObject_CallXXX() functions raise an exception an failure.
-
Victor Stinner authored
Add a new public PyObject_CallNoArgs() function to the C API: call a callable Python object without any arguments. It is the most efficient way to call a callback without any argument. On x86-64, for example, PyObject_CallFunctionObjArgs(func, NULL) allocates 960 bytes on the stack per call, whereas PyObject_CallNoArgs(func) only allocates 624 bytes per call. It is excluded from stable ABI 3.8. Replace private _PyObject_CallNoArg() with public PyObject_CallNoArgs() in C extensions: _asyncio, _datetime, _elementtree, _pickle, _tkinter and readline.
-
Victor Stinner authored
Remove _dummy_thread and dummy_threading modules. These modules were deprecated since Python 3.7 which requires threading support.
-
Jeroen Demeyer authored
-
Jeroen Demeyer authored
-
Victor Stinner authored
bpo-35031, bpo-35998: Reintroduce workaround on Windows and FreeBSD in test_start_tls_server_1() of test_asyncio: disable TLS v1.3 on the client context.
-
Joost Lek authored
-
Zackery Spytz authored
On Windows, os.dup() no longer creates an inheritable fd when handling a character file.
-
- 16 Jun, 2019 7 commits
-
-
Terry Jan Reedy authored
The patch needed for 2.7 should make the test more stable on 3.x also.
-
Hai Shi authored
-
Jeroen Demeyer authored
-
Mark Dickinson authored
-
Mark Dickinson authored
-
Julien Palard authored
-
Rémi Lapeyre authored
bpo-35922: Fix RobotFileParser when robots.txt has no relevant crawl delay or request rate (GH-11791) Co-Authored-By: Tal Einat <taleinat+github@gmail.com>
-
- 15 Jun, 2019 2 commits
-
-
Michael Felt authored
bpo-28009: Fix uuid SkipUnless logic to be based on platform programs capable of introspection (GH-12777) uuid could try fallback methods that had no chance of working on a particular platform, and this could cause spurious test failures, as well as degraded performance as fallback options were tried and failed. This fixes both the uuid module and its test's SkipUnless logic to use a prefiltered list of techniques that may at least potentially work on that platform. Patch by Michael Felt (aixtools).
-
Pablo Galindo authored
-