Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update #1

Merged
merged 3,453 commits into from
Jun 20, 2019
Merged

update #1

merged 3,453 commits into from
Jun 20, 2019

Conversation

LivInTheLookingGlass
Copy link
Owner

No description provided.

mariocj89 and others added 30 commits June 1, 2019 14:49
Adds a new option in trace that allows tracing runnable modules. It is
exposed as `--module module_name` as `-m` is already in use for another
argument.
…H-13113)

Fixed QueueListener in order to avoid random deadlocks.
Unable to add regression tests atm due to time constraints, will add it in a bit.
Regarding implementation, although it's nested, it does not cause performance issues whatsoever, and does not call task_done() in case of an exception (which is the right thing to do IMHO).


https://bugs.python.org/issue36813
* Fixed some bugs.
* Added support for index-likes objects.
* Improved error messages.
* Cleaned up and optimized the code.
* Added more tests.
Insertion in line order makes sorting keys by line order unneeded.
bytesio_sizeof() must check if an error has occurred in _PySys_GetSizeOf().
vstinner and others added 29 commits June 18, 2019 00:11
test_pre_initialization_sys_options() of test_embed now removes
PYTHON* environment variables like PYTHONWARNINGS.
Many PyRun_XXX() functions like PyRun_String() were no longer
exported in libpython38.dll by mistake. Export them again to fix the
ABI compatibiliy.
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.
default case ought to handle the "unexpected".
…H-14149)

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
Also adds abalkin to CODEOWNERS for date and time related files.
Tab now moves focus across and down for Help Source and Custom Run.
* Add Include/cpython/import.h and Include/internal/pycore_import.h
  header files.
* Move _PyImport_ReInitLock() to the internal C API. Don't export the
  symbol anymore.
I didn't find any entries in the docs about these functions, so I just mentioned them, in "What's New".
* Add 'tstate' parameter to many internal import.c functions.
* _PyImportZip_Init() now gets 'tstate' parameter rather than
  'interp'.
* Add 'interp' parameter to _PyState_ClearModules() and rename it
  to _PyInterpreterState_ClearModules().
* Move private _PyImport_FindBuiltin() to the internal C API; add
  'tstate' parameter to it.
* Remove private _PyImport_AddModuleObject() from the C API:
  use public PyImport_AddModuleObject() instead.
* Remove private _PyImport_FindExtensionObjectEx() from the C API:
  use private _PyImport_FindExtensionObject() instead.
'\0' is the NUL byte not NULL.
* Rename PyImport_Cleanup() to _PyImport_Cleanup() and move it to the
  internal C API. Add 'tstate' parameters.
* Remove documentation of _PyImport_Init(), PyImport_Cleanup(),
  _PyImport_Fini(). All three were documented as "For internal use
  only.".
GH-14246)

Add a missing single quote character in the documentation for `io.TextIOWrapper.reconfigure`.
In pylifecycle.c: pass tstate argument, rather than interp argument,
to functions.
* Mention issue in which ByByteArray_Init() has been removed.
* Fix typo
…GH-14241)

It was listed as `binaryfunc`. It should be `unaryfunc`.
@LivInTheLookingGlass LivInTheLookingGlass merged commit 4dae4b3 into LivInTheLookingGlass:master Jun 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.