Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork32.2k
Revert 19108 remove c element tree#20116
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Merged
serhiy-storchaka merged 118 commits intopython:revert-19108-remove-cElementTreefromserhiy-storchaka:revert-19108-remove-cElementTreeMay 15, 2020
Uh oh!
There was an error while loading.Please reload this page.
Merged
Changes from114 commits
Commits
Show all changes
118 commits Select commitHold shift + click to select a range
8dc3917
Update docs.
serhiy-storchaka4e01946
bpo-40513: Per-interpreter signals pending (GH-19924)
vstinner0b1e330
bpo-40513: Per-interpreter gil_drop_request (GH-19927)
vstinnerc5fa364
bpo-40514: Add --with-experimental-isolated-subinterpreters (GH-19926)
vstinner627f701
bpo-32117: Updated Simpsons names in docs (GH-19737)
kingbuzzman4e30ed3
bpo-40513: Per-interpreter recursion_limit (GH-19929)
vstinnerb0be6b3
bpo-29587: _PyErr_ChainExceptions() checks exception (GH-19902)
vstinner6351d9e
bpo-40520: Remove redundant comment in pydebug.h (GH-19931)
shihai1991299b8c6
Revert "bpo-40513: Per-interpreter signals pending (GH-19924)" (GH-19…
vstinner607b102
bpo-40521: Disable Unicode caches in isolated subinterpreters (GH-19933)
vstinnerac4bf42
bpo-40458: Increase reserved stack space to prevent overflow crash on…
zoobab4b5386
bpo-40521: Disable free lists in subinterpreters (GH-19937)
vstinnere838a93
bpo-40522: _PyThreadState_Swap() sets autoTSSkey (GH-19939)
vstinner0dd5e7a
bpo-40513: new_interpreter() init GIL earlier (GH-19942)
vstinner7be4e35
bpo-40513: Per-interpreter GIL (GH-19943)
vstinnerfb2c7c4
bpo-40513: _xxsubinterpreters.run_string() releases the GIL (GH-19944)
vstinnerc21c512
bpo-40355: Improve error messages in ast.literal_eval with malformed …
curtisbucher1253c3e
bpo-40504: Allow weakrefs to lru_cache objects (GH-19938)
sweeneyde96074de
bpo-40523: Add pass-throughs for hash() and reversed() to weakref.pro…
pablogsalb9c46a2
bpo-40480 "fnmatch" exponential execution time (GH-19908)
tim-oned60040b
bpo-40517: Implement syntax highlighting support for ASDL (#19928)
isidenticaleff870b
Revert "bpo-40517: Implement syntax highlighting support for ASDL (#1…
rhettinger2668a9a
bpo-40527: Fix command line argument parsing (GH-19955)
vstinner091951a
bpo-40528: Improve and clear several aspects of the ASDL definition c…
isidentical89fc4a3
bpo-40521: Disable method cache in subinterpreters (GH-19960)
vstinnerd8135e9
bpo-40533: Disable GC in subinterpreters (GH-19961)
vstinnerb7aa23d
bpo-40521: Disable list free list in subinterpreters (GH-19959)
vstinner999ec9a
bpo-40334: Add type to the assignment rule in the grammar file (GH-19…
lysnikolaou441416c
Fix typo in sqlite3 documentation (GH-19965)
naglis99db2a1
bpo-40334: Allow trailing comma in parenthesised context managers (GH…
pablogsal470aac4
bpo-40334: Generate comments in the parser code to improve debugging …
pablogsalc1c7d8e
bpo-40397: Refactor typing._GenericAlias (GH-19719)
serhiy-storchaka3466922
bpo-1635741: Port errno module to multiphase initialization (GH-19923)
corona102f37c35
bpo-40334: Fix error location upon parsing an invalid string literal …
lysnikolaou4638c64
bpo-40334: Error message for invalid default args in function call (G…
lysnikolaoue1becf4
bpo-38787: C API for module state access from extension methods (PEP …
encukou8963a7f
bpo-40545: Export _PyErr_GetTopmostException() function (GH-19978)
vstinnera1d9e0a
bpo-32604: [_xxsubinterpreters] Propagate exceptions. (GH-19768)
ericsnowcurrentlyc068b53
bpo-38787: Update structures.rst docs (PEP 573) (GH-19980)
shihai19914e36376
bpo-40548: Always run GitHub action, even on doc PRs (GH-19981)
vstinnerb7a78ca
bpo-40517: Implement syntax highlighting support for ASDL (GH-19967)
isidenticaldb9163c
bpo-40555: Check for p->error_indicator in loop rules after the main …
pablogsal02fa0ea
bpo-40273: Reversible mappingproxy (FH-19513)
ZackerySpytzd2c349b
bpo-40559: Add Py_DECREF to _asynciomodule.c:task_step_impl() (GH-19990)
cjerdonek2effef7
Make the first dataclass example more useful (GH-19994)
nedbat81a5fc3
bpo-40541: Add optional *counts* parameter to random.sample() (GH-19970)
rhettingerd10091a
bpo-40502: Initialize n->n_col_offset (GH-19988)
nanjekyejoannah7f7e706
bpo-39791: Add files() to importlib.resources (GH-19722)
jaraco77c6146
bpo-40566: Apply PEP 573 to abc module (GH-20005)
corona102c3d508
bpo-40570: Improve compatibility of uname_result with late-bound .pla…
jaracoac7a92c
bpo-40334: Avoid collisions between parser variables and grammar vari…
pablogsal85bdec1
Add link to Enum class (GH-19884)
andresdelfinofcb2856
bpo-40397: Remove __args__ and __parameters__ from _SpecialGenericAli…
serhiy-storchaka1c2fa78
bpo-40549: Convert posixmodule.c to multiphase init (GH-19982)
vstinner86a93fd
bpo-37986: Improve perfomance of PyLong_FromDouble() (GH-15611)
sir-sigurd0122d48
bpo-40397: Fix subscription of nested generic alias without parameter…
serhiy-storchaka2fbc57a
bpo-40257: Tweak docstrings for special generic aliases. (GH-20022)
serhiy-storchaka2cc9b84
Improve code clarity for the set lookup logic (GH-20028)
rhettinger5b956ca
bpo-40585: Normalize errors messages in codeop when comparing them (G…
pablogsal6067d4b
bpo-40575: Avoid unnecessary overhead in _PyDict_GetItemIdWithError()…
scoderd5d9a71
bpo-36346: array: Don't use deprecated APIs (GH-19653)
methaneef7973a
bpo-40561: Add docstrings for webbrowser open functions (GH-19999)
bsolomon112486d6944
bpo-40584: Update PyType_FromModuleAndSpec() to process tp_vectorcall…
shihai199127c0d9b
bpo-40334: produce specialized errors for invalid del targets (GH-19911)
hauntsaninja4804b5b
bpo-39465: Don't access directly _Py_Identifier members (GH-20043)
vstinner21cdb71
bpo-40571: Make lru_cache(maxsize=None) more discoverable (GH-20019)
rhettingerb617993
bpo-40602: Rename hashtable.h to pycore_hashtable.h (GH-20044)
vstinnerd0919f0
bpo-40602: _Py_hashtable_new() uses PyMem_Malloc() (GH-20046)
vstinnerb1b4c79
bpo-40480: restore ability to join fnmatch.translate() results (GH-20…
tim-onef3a5b7a
bpo-39481: remove generic classes from ipaddress/mmap (GH-20045)
isidentical74ea6b5
bpo-40593: Improve syntax errors for invalid characters in source cod…
serhiy-storchaka7c6e970
bpo-40602: Optimize _Py_hashtable for pointer keys (GH-20051)
vstinner5650e76
bpo-40596: Fix str.isidentifier() for non-canonicalized strings conta…
serhiy-storchaka4c9ea09
bpo-38787: Add PyCFunction_CheckExact() macro for exact type checks (…
scoderf453221
bpo-40602: Add _Py_HashPointerRaw() function (GH-20056)
vstinnerd6b727e
bpo-40501: Replace ctypes code in uuid with native module (GH-19948)
zooba3d54211
Fix Wikipedia link (GH-20031)
guoguo129e2ca17
bpo-40609: Rewrite how _tracemalloc handles domains (GH-20059)
vstinnerf9b3b58
bpo-40609: Remove _Py_hashtable_t.key_size (GH-20060)
vstinner2d0a3d6
bpo-40609: Add destroy functions to _Py_hashtable (GH-20062)
vstinnerd95bd42
bpo-40609: _tracemalloc allocates traces (GH-20064)
vstinner5b0a303
bpo-40609: _Py_hashtable_t values become void* (GH-20065)
vstinner42bae3a
bpo-40602: Optimize _Py_hashtable_get_ptr() (GH-20066)
vstinnerb809717
bpo-40331: Increase test coverage for the statistics module (GH-19608)
tzabalfa0a66e
bpo-40613: Remove compiler warning from _xxsubinterpretersmodule (GH-…
corona10de92769
bpo-34790: add version of removal of explicit passing of coros to `as…
Jackenmena15c9b3
bpo-40334: Always show the caret on SyntaxErrors (GH-20050)
lysnikolaou97e1568
bpo-38787: Fix Argument Clinic defining_class_converter (GH-20074)
vstinnerd72ea60
issue-25872: Fix KeyError using linecache from multiple threads (GH-1…
mgraczykd6fb53f
bpo-39465: Remove _PyUnicode_ClearStaticStrings() from C API (GH-20078)
vstinner75cd8e4
bpo-29587: Make gen.throw() chain exceptions with yield from (GH-19858)
cjerdonek3d17c04
bpo-40521: Add PyInterpreterState.unicode (GH-20081)
vstinner6f2f475
bpo-40597: email: Use CTE if lines are longer than max_line_length co…
ivyl7443d42
bpo-40275: Import locale module lazily in gettext (GH-19905)
shihai1991e77d428
bpo-40495: compileall option to hardlink duplicate pyc files (GH-19901)
frenzymadness97f33c3
bpo-40549: posixmodule.c uses defining_class (GH-20075)
vstinnerf2c3b68
Revert "bpo-32604: [_xxsubinterpreters] Propagate exceptions. (GH-197…
vstinnera482dc5
bpo-40602: Write unit tests for _Py_hashtable_t (GH-20091)
vstinnerbcc3036
bpo-40619: Correctly handle error lines in programs without file mode…
pablogsalce21cfc
bpo-40618: Disallow invalid targets in augassign and except clauses (…
lysnikolaoud2dc827
bpo-40602: _Py_hashtable_set() reports rehash failure (GH-20077)
vstinner75d7257
bpo-40548: GitHub Action workflow: skip jobs on doc only PRs (GH-19983)
FFY00edf2643
bpo-40460: Fix typo in idlelib/zzdummy.py (GH-20093)
vstinner4b972fa
bpo-40462: Fix typo in test_json (GH-20094)
vstinner7ba1f75
bpo-38872: Document exec symbol for codeop.compile_command (GH-20047)
nanjekyejoannah16ab070
bpo-40334: Correctly identify invalid target in assignment errors (GH…
pablogsal6a78589
bpo-40548: github actions: pass the changes check on no source change…
FFY001aa8767
Update code comment re: location of struct _is. (GH-20067)
cjerdonek15bc9ab
bpo-40612: Fix SyntaxError edge cases in traceback formatting (GH-20072)
gvanrossum4a12d12
Fix typo in code comment in main_loop label. (GH-20068)
cjerdonek003708b
Trivial typo fix in _tkinter.c (GH-19622)
AndrewGYork6e57237
bpo-40055: test_distutils leaves warnings filters unchanged (GH-20095)
vstinner16d4e6f
bpo-40479: Fix hashlib issue with OpenSSL 3.0.0 (GH-20107)
tiran62d618c
bpo-40479: Test with latest OpenSSL versions (GH-20108)
tiran60e8085
Merge branch 'revert-19108-remove-cElementTree' of https://github.com…
serhiy-storchakad577e9b
Merge branch 'master' into revert-19108-remove-cElementTree
serhiy-storchaka8d39d0a
Update NEWS.
serhiy-storchaka55e413a
Merge branch 'revert-19108-remove-cElementTree' of https://github.com…
serhiy-storchakaFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
There are no files selected for viewing
37 changes: 27 additions & 10 deletions.github/workflows/build.yml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
58 changes: 52 additions & 6 deletionsDoc/c-api/structures.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
37 changes: 36 additions & 1 deletionDoc/c-api/type.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
3 changes: 2 additions & 1 deletionDoc/conf.py
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
13 changes: 7 additions & 6 deletionsDoc/library/array.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletionDoc/library/ast.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletionDoc/library/asyncio-task.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletionsDoc/library/code.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
5 changes: 3 additions & 2 deletionsDoc/library/codeop.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
Oops, something went wrong.
Uh oh!
There was an error while loading.Please reload this page.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.