{"push_id":2014514465,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"db50ba7c72bd5f0617c50df3f1a1bb8b26955882","before":"4a2d00cb4525fcb3209f04531472ba6a359ed418","commits":[{"sha":"0e950dd22b075b4809c84afda8aede02b76ac0fa","author":{"name":"Serhiy Storchaka","email":"ffffbbff05503509191cbfcea265ea39c64669be@gmail.com"},"message":"bpo-31579: Fixed a possible leak in enumerate() with large indices. (#3753)","distinct":true,"url":"https://api.github.com/repos/pdox/cpython/commits/0e950dd22b075b4809c84afda8aede02b76ac0fa"},{"sha":"114454e9f6addbcb364e9a37102c8131ae2da1dd","author":{"name":"Serhiy Storchaka","email":"ffffbbff05503509191cbfcea265ea39c64669be@gmail.com"},"message":"bpo-28293: Don't completely dump the regex cache when full. (#3768)","distinct":true,"url":"https://api.github.com/repos/pdox/cpython/commits/114454e9f6addbcb364e9a37102c8131ae2da1dd"},{"sha":"c740e4fe8a9bc5815dc18c38d7f7600b128c3c51","author":{"name":"Serhiy Storchaka","email":"ffffbbff05503509191cbfcea265ea39c64669be@gmail.com"},"message":"bpo-30347: Stop crashes when concurrently iterate over itertools.groupby() iterators. (#1557)","distinct":true,"url":"https://api.github.com/repos/pdox/cpython/commits/c740e4fe8a9bc5815dc18c38d7f7600b128c3c51"},{"sha":"31aca4bf79217e6ec4c1d056d3ad7ed4dd469c78","author":{"name":"Oren Milman","email":"a30921154d92a2dc3c2c1e3f31b201103209ef3b@gmail.com"},"message":"bpo-31586: Use _count_element fast path for real dicts.","distinct":true,"url":"https://api.github.com/repos/pdox/cpython/commits/31aca4bf79217e6ec4c1d056d3ad7ed4dd469c78"},{"sha":"14086cfc5eed8c5e78342d79e5db87a135d75fa8","author":{"name":"Michał Górny","email":"7d5fd82d402780a99cd4f237ecee3ca3d2f069de@gentoo.org"},"message":"closes bpo-22140: Prevent double substitution of prefix in python-config.sh (#3769)\n\nFix the logic in python-config.sh to avoid attempting to substitute\r\nprefix in a variable that might have already been subject to\r\nsubstitution. This e.g. happened if @exec_prefix@ was defined as\r\n\"${prefix}\" (which is the default of the configure script) -- in which\r\ncase the exec_prefix_build variable was initialized with\r\nalready-subtituted prefix, and then another round of substitution was\r\nperformed which might have resulted in duplicate prefix.\r\n\r\nTo avoid that, rename the variables so that the variables matching\r\nlikely configure names (prefix, exec_prefix) retain their original\r\nvalues and a '_real' suffix is used for the real values of prefix.\r\n\r\nFurthermore, replace the unnecessary prefix and exec_prefix\r\nsubstitutions with direct prefix_real references since the sed\r\nalways replaced the whole string anyway by design.","distinct":true,"url":"https://api.github.com/repos/pdox/cpython/commits/14086cfc5eed8c5e78342d79e5db87a135d75fa8"},{"sha":"236329ed9fee01edb85d698d30682e304439d198","author":{"name":"Benjamin Peterson","email":"1732970c1f51020a107e1f6d2aa981e54dceaf3d@python.org"},"message":"point to the module-level get_ident function rather than the one in _thread (#3782)","distinct":true,"url":"https://api.github.com/repos/pdox/cpython/commits/236329ed9fee01edb85d698d30682e304439d198"},{"sha":"5837d0418f47933b2e3c139bdee8a79c248a943c","author":{"name":"Oren Milman","email":"a30921154d92a2dc3c2c1e3f31b201103209ef3b@gmail.com"},"message":"bpo-31588: Validate return value of __prepare__() methods (GH-3764)\n\nClass execution requires that __prepare__() methods return\r\na proper execution namespace. Check for that immediately\r\nafter calling __prepare__(), rather than passing it through\r\nto the code execution machinery and potentially triggering\r\nSystemError (in debug builds) or a cryptic TypeError\r\n(in release builds).\r\n\r\nPatch by Oren Milman.","distinct":true,"url":"https://api.github.com/repos/pdox/cpython/commits/5837d0418f47933b2e3c139bdee8a79c248a943c"},{"sha":"db50ba7c72bd5f0617c50df3f1a1bb8b26955882","author":{"name":"Barry Warsaw","email":"993fdc06ebd411b38897d87459bd472b95ad9eae@python.org"},"message":"Trivial readability improvement (#3791)","distinct":true,"url":"https://api.github.com/repos/pdox/cpython/commits/db50ba7c72bd5f0617c50df3f1a1bb8b26955882"}]}
{"actor":{"display_login":"pdox"}}