Python 3.9.0
  1. c26a666 [3.9] bpo-41602: raise SIGINT exit code on KeyboardInterrupt from pymain_run_module (GH-21956) (#22397) by Łukasz Langa · 4 years, 11 months ago
  2. bd55c46 bpo-41815: SQLite: segfault if backup called on closed database (GH-22322) by Miss Islington (bot) · 4 years, 11 months ago
  3. faaa303 [3.9] bpo-41867: List options for timespec in docstrings of isoformat methods (GH-22418) by Miss Skeleton (bot) · 4 years, 11 months ago
  4. f76a388 bpo-41662: Fix bugs in binding parameters in sqlite3 (GH-21998) by Miss Islington (bot) · 5 years ago
  5. 6a39888 bpo-41687: Fix error handling in Solaris sendfile implementation (GH-22128) by Miss Islington (bot) · 5 years ago
  6. 7e356f1 [3.9] bpo-41687: Fix sendfile implementation to work with Solaris (GH-22040) (GH-22273) by Łukasz Langa · 5 years ago
  7. 242eac1 On path with known exact float, extract the double with the fast macro. (GH-21072) by Miss Islington (bot) · 5 years ago
  8. e3cafeb bpo-41568: Fix refleaks in zoneinfo subclasses (GH-21907) by Miss Islington (bot) · 5 years ago
  9. 1864eac bpo-40878: xlc cannot handle C99 extern inline. (GH-21891) by Miss Islington (bot) · 5 years ago
  10. fc8ffe2 bpo-31122: ssl.wrap_socket() now raises ssl.SSLEOFError rather than OSError when peer closes connection during TLS negotiation (GH-18772) by Miss Islington (bot) · 5 years ago
  11. 33d3c64 bpo-41025: Fix subclassing for zoneinfo.ZoneInfo (GH-20965) (GH-21876) by Miss Islington (bot) · 5 years ago
  12. add7cfc bpo-41336: Fix the error handling in zoneinfo_new_instance() (GH-21546) by Miss Islington (bot) · 5 years ago
  13. 4a02da4 bpo-40150: Fix mismatched argument in RegisterWaitForSingleObject() call (GH-19686) by Miss Islington (bot) · 5 years ago
  14. 9080e1e Fix -Wstring-prototypes warnings in _zoneinfo.c. (GH-21478) by Miss Islington (bot) · 5 years ago
  15. 8ca63f9 bpo-41302: Fix build with system libmpdec (GH-21481) by Miss Islington (bot) · 5 years ago
  16. 57c984f bpo-41288: Fix a crash in unpickling invalid NEWOBJ_EX. (GH-21458) by Miss Islington (bot) · 5 years ago
  17. 90584c0 bpo-41252: Fix incorrect refcounting in _ssl.c's _servername_callback() (GH-21407) by Miss Islington (bot) · 5 years ago
  18. fbd71f6 bpo-41247: asyncio.set_running_loop() cache running loop holder (GH-21401) by Miss Islington (bot) · 5 years ago
  19. 1d1c574 closes bpo-41235: Fix the error handling in SSLContext.load_dh_params() (GH-21385) by Miss Islington (bot) · 5 years ago
  20. 4981fe3 bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded (GH-21297) by Miss Islington (bot) · 5 years ago
  21. 9c38408 Uncomment Py_DEPRECATED for Py_UNICODE APIs (GH-21318) by Miss Islington (bot) · 5 years ago
  22. bfec674 bpo-39960: Allow heap types in the "Carlo Verre" hack check that override "tp_setattro()" (GH-21092) by Miss Islington (bot) · 5 years ago
  23. df59293 bpo-40967: Remove deprecated asyncio.Task.current_task() and asyncio.Task.all_tasks() (GH-20874) by Miss Islington (bot) · 5 years ago
  24. 119de0e bpo-40874 Update the required libmpdec version for the decimal module (GH-21202) by Miss Islington (bot) · 5 years ago
  25. 2a1ee1d [3.9] bpo-35975: Only use cf_feature_version if PyCF_ONLY_AST in cf_flags (#21022) by Guido van Rossum · 5 years ago
  26. 9191eac Remove dead code from tracemalloc (GH-21029) by Miss Islington (bot) · 5 years ago
  27. f925407 [3.9] bpo-41069: Make TESTFN and the CWD for tests containing non-ascii characters. (GH-21035). (GH-21156) by Serhiy Storchaka · 5 years ago
  28. 29aa808 bpo-41094: Additional fix for PYTHONSTARTUP. (GH-21119) by Miss Islington (bot) · 5 years ago
  29. 7329c8c bpo-41094: Fix decoding errors with audit when open files. (GH-21095) by Miss Islington (bot) · 5 years ago
  30. 6c56356 [3.9] bpo-41056: Fix a possible MemoryError leak within zoneinfo. (GH-21007) by Paul Ganssle · 5 years ago
  31. 48fc35a [3.9] bpo-31938: Fix default-value signatures of several functions in the select module (GH-21066) (GH-21097) by Anthony Sottile · 5 years ago
  32. 92f8b48 bpo-41085: Fix array.array.index() on 64-bit Windows (GH-21071) by Miss Islington (bot) · 5 years ago
  33. 5606d55 bpo-26407: Do not mask errors in csv. (GH-20536) by Miss Islington (bot) · 5 years ago
  34. f19ed6b bpo-41061: Fix incorrect expressions in hashtable (GH-21028) by Miss Islington (bot) · 5 years ago
  35. fbf94af bpo-41056: Fix a NULL pointer dereference on MemoryError within the ssl module. (GH-21009) by Miss Islington (bot) · 5 years ago
  36. 814b07b [3.9] bpo-41052: Opt out serialization/deserialization for _random.Random (GH-21002). (GH-21030) by Dong-hee Na · 5 years ago
  37. 610a60c bpo-36346: Add Py_DEPRECATED to deprecated unicode APIs (GH-20878) by Inada Naoki · 5 years ago
  38. b498c7f bpo-36020: Remove snprintf macro in pyerrors.h (GH-20889) by Miss Islington (bot) · 5 years ago
  39. ee3f7fe bpo-40955: Fix memory leak in subprocess module (GH-20825) by Miss Islington (bot) · 5 years ago
  40. dc40105 bpo-40947: getpath.c uses PyConfig.platlibdir (GH-20807) (GH-20813) by Victor Stinner · 5 years ago
  41. 3dc4428 Add multicore support to deccheck.py. (GH-20731) by Miss Islington (bot) · 5 years ago
  42. 8175064 bpo-40854: Allow overriding sys.platlibdir via PYTHONPLATLIBDIR env-var (GH-20605) (GH-20725) by Victor Stinner · 5 years ago
  43. 1d711f2 bpo-40724: Fix return type of test helper function heapctypewithbuffer_releasebuffer() (GH-20685) (GH-20690) by Miss Islington (bot) · 5 years ago
  44. 1e4fa91 bpo-40724: Support setting buffer slots from type specs (GH-20648) (GH-20683) by Miss Islington (bot) · 5 years ago
  45. 18f1226 Refactor scripts in Tools/peg_generator/scripts (GH-20401) by Miss Islington (bot) · 5 years ago
  46. 83bff88 bpo-40874: Update to libmpdec-2.5.0 (GH-20652) by Miss Islington (bot) · 5 years ago
  47. e4e5ec1 bpo-40865: Remove unused insint() macro from hash modules (GH-20627) by Miss Islington (bot) · 5 years ago
  48. 6d62dc1 [3.9] bpo-40826: PyOS_InterruptOccurred() requires GIL (GH-20578) (GH-20618) by Victor Stinner · 5 years ago
  49. 5d2396c [3.9] bpo-40826: Fix GIL usage in PyOS_Readline() (GH-20613) by Victor Stinner · 5 years ago
  50. 3c7609a [3.9] bpo-40630: Add tracemalloc.reset_peak (GH-20102) (GH-20545) by Huon Wilson · 5 years ago
  51. 24a88b0 bpo-30008: Fix OpenSSL no-deprecated compilation (GH-20397) by Miss Islington (bot) · 5 years ago
  52. eceee54 [3.9] bpo-40777: Initialize PyDateTime_IsoCalendarDateType.tp_base at run-time (GH-20493) (GH-20495) by Miss Islington (bot) · 5 years ago
  53. bcbe5c5 bpo-40217: Ensure Py_VISIT(Py_TYPE(self)) is always called for PyType_FromSpec types (reverts GH-19414) (GH-20264) by Miss Islington (bot) · 5 years ago
  54. 8183e11 [3.9] bpo-40791: Use CRYPTO_memcmp() for compare_digest (GH-20456) (GH-20461) by Christian Heimes · 5 years ago
  55. 9e3c583 bpo-40795: ctypes calls unraisablehook with an exception (GH-20452) by Miss Islington (bot) · 5 years ago
  56. be240b8 Fix compiler warnings in _zoneinfo.c (GH-20342) by Miss Islington (bot) · 5 years ago
  57. 788d7bf bpo-13097: ctypes: limit callback to 1024 arguments (GH-19914) by Miss Islington (bot) · 5 years ago
  58. 500cd89e bpo-38580: Document that select() accepts iterables, not just sequences (GH-16832) by Miss Islington (bot) · 5 years ago
  59. 7df9c41 bpo-40737: Fix possible reference leak for sqlite3 initialization (GH-20323) by Miss Islington (bot) · 5 years ago
  60. 5221a10 bpo-35714: Reject null characters in struct format strings (GH-16928) by Miss Islington (bot) · 5 years ago
  61. 3c6c86a bpo-40688: Use the correct parser in the peg_generator scripts (GH-20235) by Miss Islington (bot) · 5 years ago
  62. 1fe1a14 bpo-40671: Prepare _hashlib for PEP 489 (GH-20180) by Miss Islington (bot) · 5 years ago
  63. ebf6505 bpo-40705: Fix use-after-free in _zoneinfo's module_free (GH-20280) by Miss Islington (bot) · 5 years ago
  64. 7f77ac4 bpo-40696: Fix a hang that can arise after gen.throw() (GH-20287) by Miss Islington (bot) · 5 years ago
  65. c817a1c [3.9] bpo-40714: Remove compile warning from _zoneinfo.c (GH-20291) (GH-20293) by Miss Islington (bot) · 5 years ago
  66. 6ed3743 bpo-40645: restrict HMAC key len to INT_MAX (GH-20238) by Miss Islington (bot) · 5 years ago
  67. 9512ad7 [3.9] bpo-40514: Remove --with-experimental-isolated-subinterpreters in 3.9 (GH-20228) by Victor Stinner · 5 years ago
  68. 76d9a9c bpo-40677: Define IO_REPARSE_TAG_APPEXECLINK explicitly (GH-20206) by Miss Islington (bot) · 5 years ago
  69. 7f21c9a bpo-40653: Move _dirnameW out of #ifdef HAVE_SYMLINK/#endif (GH-20144) by Minmin Gong · 5 years ago
  70. 442634c bpo-39148: enable ipv6 for datagrams in Proactor (GH-19121) by Kjell Braden · 5 years ago
  71. da742ba bpo-31033: Improve the traceback for cancelled asyncio tasks (GH-19951) by Chris Jerdonek · 5 years ago
  72. 3a855b2 bpo-40665: Use Argument Clinic for the bisect module (GH-20163) by Shantanu · 5 years ago
  73. 62ecd8a bpo-37630: Fix spelling shake128 -> shake_128 (GH-20154) by Christian Heimes · 5 years ago
  74. 54f2898 bpo-40645: Implement HMAC in C (GH-20129) by Christian Heimes · 5 years ago
  75. 31245d1 bpo-39740: Early declare devpoll_methods to support old compilers (GH-19281) by Batuhan Taskaya · 5 years ago
  76. d5b3f6b bpo-37630: Use SHA3 and SHAKE XOF from OpenSSL (GH-16049) by Christian Heimes · 5 years ago
  77. 1b97b9b bpo-24416: Return named tuple from date.isocalendar() (GH-20113) by Paul Ganssle · 5 years ago
  78. 4541086 bpo-40192: Use thread_cputime for time.thread_time to improve resolution (GH-19381) by Batuhan Taskaya · 5 years ago
  79. 62972d9 bpo-40503: PEP 615: Tests and implementation for zoneinfo (GH-19909) by Paul Ganssle · 5 years ago
  80. 6e8cda9 bpo-40457: Support OpenSSL without TLS 1.0/1.1 (GH-19862) by Christian Heimes · 5 years ago
  81. 1ce5841 bpo-31033: Add a msg argument to Future.cancel() and Task.cancel() (GH-19979) by Chris Jerdonek · 5 years ago
  82. c087a26 bpo-40515: Require OPENSSL_THREADS (GH-19953) by Christian Heimes · 5 years ago
  83. 16d4e6f bpo-40479: Fix hashlib issue with OpenSSL 3.0.0 (GH-20107) by Christian Heimes · 5 years ago
  84. 003708b Trivial typo fix in _tkinter.c (GH-19622) by Andrew York · 5 years ago
  85. d2dc827 bpo-40602: _Py_hashtable_set() reports rehash failure (GH-20077) by Victor Stinner · 5 years ago
  86. a482dc5 bpo-40602: Write unit tests for _Py_hashtable_t (GH-20091) by Victor Stinner · 5 years ago
  87. f2c3b68 Revert "bpo-32604: [_xxsubinterpreters] Propagate exceptions. (GH-19768)" (GH-20089) by Victor Stinner · 5 years ago
  88. 97f33c3 bpo-40549: posixmodule.c uses defining_class (GH-20075) by Victor Stinner · 5 years ago
  89. 3d17c04 bpo-40521: Add PyInterpreterState.unicode (GH-20081) by Victor Stinner · 5 years ago
  90. fa0a66e bpo-40613: Remove compiler warning from _xxsubinterpretersmodule (GH-20069) by Dong-hee Na · 5 years ago
  91. 5b0a303 bpo-40609: _Py_hashtable_t values become void* (GH-20065) by Victor Stinner · 5 years ago
  92. d95bd42 bpo-40609: _tracemalloc allocates traces (GH-20064) by Victor Stinner · 5 years ago
  93. 2d0a3d6 bpo-40609: Add destroy functions to _Py_hashtable (GH-20062) by Victor Stinner · 5 years ago
  94. f9b3b58 bpo-40609: Remove _Py_hashtable_t.key_size (GH-20060) by Victor Stinner · 5 years ago
  95. 9e2ca17 bpo-40609: Rewrite how _tracemalloc handles domains (GH-20059) by Victor Stinner · 5 years ago
  96. d6b727e bpo-40501: Replace ctypes code in uuid with native module (GH-19948) by Steve Dower · 5 years ago
  97. f3a5b7a bpo-39481: remove generic classes from ipaddress/mmap (GH-20045) by Batuhan Taskaya · 5 years ago
  98. b617993 bpo-40602: Rename hashtable.h to pycore_hashtable.h (GH-20044) by Victor Stinner · 5 years ago
  99. 4804b5b bpo-39465: Don't access directly _Py_Identifier members (GH-20043) by Victor Stinner · 5 years ago
  100. d5d9a71 bpo-36346: array: Don't use deprecated APIs (GH-19653) by Inada Naoki · 5 years ago