An open API service providing commit metadata for open source projects.

GitHub / python-greenlet/greenlet / commits

Lightweight in-process concurrent programming

SHA Message Author Date Stats
6aaf3af6 Back to development: 3.5.6 Jason Madden <j****n@g****m> 23 days ago
ddb14535 Preparing release 3.5.5 Jason Madden <j****n@g****m> 23 days ago
7de515cc Update CHANGES: Credit for issue 525 and note about 3.15 binary wheels [skip ci] Jason Madden <j****n@g****m> 23 days ago
f3746aa5 merge Merge pull request #526 from stickerdaniel/windows-static-runtime Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
23 days ago
f1ce3cab Restore static linking of the C++ runtime for Windows wheels Daniel Sticker <d****r@r****e> 25 days ago
b6690a5e merge Merge pull request #523 from python-greenlet/dependabot/github_actions/github... Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
726cc380 Bump the github-actions group with 3 updates
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
e5c5f4ca merge Merge pull request #522 from ddorian/c-stack-refs-test-detection Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
be55a59f Check that the suspended greenlet is what keeps the class alive Dorian Hoxha <d****a@g****m> about 1 month ago
e9c01dd2 Back to development: 3.5.5 Jason Madden <j****n@g****m> about 1 month ago
384be882 Preparing release 3.5.4 Jason Madden <j****n@g****m> about 1 month ago
bbdf57b8 Add note to CHANGES about versions of 3.15 binary wheels may/not be compatibl... Jason Madden <j****n@g****m> about 1 month ago
75990238 merge Merge pull request #517 from ddorian/issue515-c-stack-refs Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
73a0a1aa Fix the suspended C-stack-ref GC test to catch its regression Dorian Hoxha <d****a@g****m> about 1 month ago
1ff35f43 merge Merge branch 'master' into issue515-c-stack-refs Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
847fb824 merge Merge pull request #520 from dynapx/fix-test-extension-npd Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
0b471ba6 merge Merge pull request #519 from ddorian/freethread-switch-critical-section Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
d55914df Simplify the CHANGES.rst entry Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
78932dc6 Change notes are for end users, they don't need to go into technical detail Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
39bf70c2 Hold the C-stack ref snapshot in a std::vector<OwnedObject> Dorian Hoxha <d****a@g****m> about 2 months ago
980ee7a9 Visit a suspended greenlet's C-stack refs during GC (issue #515) Dorian Hoxha <d****a@g****m> about 2 months ago
ac6d19ad fix(c-api): add missing NULL check after Py_BuildValue in _test_extension.c dynapx <2****4@q****m> 2 months ago
f11b2eaf Fix free-threaded deadlock when switching greenlets holding a critical section Dorian Hoxha <d****a@g****m> 2 months ago
14e24b27 Fix free-threaded GC crash from inherited C-stack refs (issue #515) Dorian Hoxha <d****a@g****m> 2 months ago
74b3c41d merge Merge pull request #516 from python-greenlet/dependabot/github_actions/github... Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
551ba6fd Bump actions/checkout from 6 to 7 in the github-actions group
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
19eab353 Back to development: 3.5.4 Jason Madden <j****n@g****m> 2 months ago
6ee8c2c5 Preparing release 3.5.3 Jason Madden <j****n@g****m> 2 months ago
6ec0bbba merge Merge pull request #514 from python-greenlet/issue513-preserve-crit-section Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
bc10829b Speed up manylinux test runs by only running the core checks; only start many... Jason Madden <j****n@g****m> 2 months ago
c03a7e69 Py3.13+: Preserve thread state critical_section to prevent crash on free-thre... Jason Madden <j****n@g****m> 2 months ago
c2db75dc Back to development: 3.5.3 Jason Madden <j****n@g****m> 3 months ago
0b64e9c8 Preparing release 3.5.2 Jason Madden <j****n@g****m> 3 months ago
3e28d276 Add change note for #512 [skip ci] Jason Madden <j****n@g****m> 3 months ago
6563c5e9 merge Merge pull request #512 from kumaraditya303/ft-mem Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ab6eff60 add ignore for win 3.10 Kumar Aditya <k****a@p****g> 3 months ago
41f5349a revert back to fails_leakcheck_on_py314_or_less Kumar Aditya <k****a@p****g> 3 months ago
b0aac057 set fail-fast=false and if condition correctly Kumar Aditya <k****a@p****g> 3 months ago
2f87f316 rename to ignores_leakcheck_on_py314_or_less Kumar Aditya <k****a@p****g> 3 months ago
28bbde3d add comments Kumar Aditya <k****a@p****g> 3 months ago
35206b8d fix test and restrict tp_is_gc < 3.15 Kumar Aditya <k****a@p****g> 3 months ago
abdbab55 fix gil enabled Kumar Aditya <k****a@p****g> 3 months ago
b6a502ef fix lint Kumar Aditya <k****a@p****g> 3 months ago
f3a5b32e ignore refleaks instead Kumar Aditya <k****a@p****g> 3 months ago
8fef84f6 add tests Kumar Aditya <k****a@p****g> 3 months ago
1c37efbf merge Merge branch 'master' of https://github.com/python-greenlet/greenlet into ft-mem Kumar Aditya <k****a@p****g> 3 months ago
4372fab8 test_leaks.py: Extend the USS tolerance to all platforms, as false failures h... Jason Madden <j****n@g****m> 3 months ago
836f7ecd try to fix windows Kumar Aditya <k****a@p****g> 3 months ago
2c696679 fix tests Kumar Aditya <k****a@p****g> 3 months ago
36a76883 Add some change notes for #511 Jason Madden <j****n@g****m> 3 months ago
f5a728e6 merge Merge pull request #511 from kumaraditya303/ft-fix Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
543a4e85 fix various memory leaks in greenlet Kumar Aditya <k****a@p****g> 3 months ago
1eb14a11 add back comment Kumar Aditya <k****a@p****g> 3 months ago
ead92f4d reduce diff Kumar Aditya <k****a@p****g> 3 months ago
bbec5ff0 try other visits Kumar Aditya <k****a@p****g> 3 months ago
aedf111f removed doctest Kumar Aditya <k****a@p****g> 3 months ago
e9743822 fix tests on 3.14t Kumar Aditya <k****a@p****g> 3 months ago
5a854b50 merge Merge branch 'ft-fix' of https://github.com/kumaraditya303/greenlet into ft-fix Kumar Aditya <k****a@p****g> 3 months ago
dc2ba238 fix lint Kumar Aditya <k****a@p****g> 3 months ago
99d2d1e8 try to get msvc working Kumar Aditya <k****a@p****g> 3 months ago
7c694d92 improve comment Kumar Aditya <k****a@p****g> 3 months ago
070e269c fix version compilation Kumar Aditya <k****a@p****g> 3 months ago
238ba6cf enable docttest with TLBC Kumar Aditya <k****a@p****g> 3 months ago
c4503af0 add test Kumar Aditya <k****a@p****g> 3 months ago
3ac4a6ee fix crash on free-threading because of deferred reference counting Kumar Aditya <k****a@p****g> 3 months ago
1ddfce0e Back to development: 3.5.2 Jason Madden <j****n@g****m> 4 months ago
b5e5fc43 Preparing release 3.5.1 Jason Madden <j****n@g****m> 4 months ago
c8e17741 Tweak wording in CHANGES about greenlet.getcurrent. Jason Madden <j****n@g****m> 4 months ago
7fb10c57 merge Merge pull request #510 from python-greenlet/315 Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
9718ce5a Add Py 3.15; make both API versions of getcurrent() consistent in raising Run... Jason Madden <j****n@g****m> 4 months ago
276e08af merge Merge pull request #509 from python-greenlet/dependabot/github_actions/github... Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
32b0ad69 Bump pypa/gh-action-pypi-publish in the github-actions group
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
173b692d Back to development: 3.5.1 Jason Madden <j****n@g****m> 4 months ago
c7acc720 Preparing release 3.5.0 Jason Madden <j****n@g****m> 4 months ago
fd3391e3 merge Merge pull request #508 from python-greenlet/issue507-remove-atexit Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d08f99bf CHANGES: Update link from #507 to more full description in #508. Jason Madden <j****n@g****m> 4 months ago
004e1e9b Remove the atexit callback. Jason Madden <j****n@g****m> 4 months ago
b784a69a Back to development: 3.4.1 Jason Madden <j****n@g****m> 5 months ago
df6734ed Preparing release 3.4.0 Jason Madden <j****n@g****m> 5 months ago
0f860756 merge Merge pull request #504 from python-greenlet/freethreading-fixes Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
45965748 TLBC: crash appears to still happen on CI 3.14t ubuntu. Re-enable workaround. Jason Madden <j****n@g****m> 5 months ago
2f4a1cf5 Make green_switch (python level greenlet.switch) and green_throw check for (p... Jason Madden <j****n@g****m> 5 months ago
a0c2a2a7 Fix unused variable warning when asserts are disabled. Jason Madden <j****n@g****m> 5 months ago
86885813 gcc was complaining about an incomplete std::atomic type. make sure we includ... Jason Madden <j****n@g****m> 5 months ago
449c7604 Make MainGreenlet._thread_state atomic; we use it for cross thread checking a... Jason Madden <j****n@g****m> 5 months ago
6b281d3e test_contextvars: No need for the fallback case where contextvars isn't avail... Jason Madden <j****n@g****m> 5 months ago
f840e00d Add critical sections to greenlet attribute accessors. Jason Madden <j****n@g****m> 5 months ago
f52615ae merge Merge pull request #502 from python-greenlet/devdanzin-audit Jason Madden <j****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
e10507b3 Change note for #502; bump minor version because of potential API changes dur... Jason Madden <j****n@g****m> 5 months ago
43d48f8f test_extension_interface/test_leaks: It's not free threaded builds that have ... Jason Madden <j****n@g****m> 5 months ago
e1fe9f1b _test_extension_cpp.test_exception_switch_and_do_in_g2: fix a reference leak ... Jason Madden <j****n@g****m> 5 months ago
9f1af4db _test_extension test_setparent: Fix a leak on the success path. Jason Madden <j****n@g****m> 5 months ago
3a260244 Fix improper incref in return value of _test_extension.c:test_switch/test_swi... Jason Madden <j****n@g****m> 5 months ago
7e148c59 _test_extension.test_switch_kwargs: Better safety for PyArg_ParseTuple Jason Madden <j****n@g****m> 5 months ago
f053e68f Remove some compatibility code for legacy versions of Python. Jason Madden <j****n@g****m> 5 months ago
5d90ded9 PyGreenlet.cpp: _green_dealloc_kill_started_non_main_greenlet: Reference safe... Jason Madden <j****n@g****m> 5 months ago
5cc092d1 PyGreenletUnswitchable: set tp_is_gc the same way PyGreenlet_Type does Jason Madden <j****n@g****m> 5 months ago
8c047265 TThreadState: On free-threaded builds, protect deleteme list read/write with ... Jason Madden <j****n@g****m> 5 months ago
664792ea Comment on use of PyErr_Fetch Jason Madden <j****n@g****m> 5 months ago
7bed810c TPythonState: Comment on why we don't visit delete_later. Basically, it's alr... Jason Madden <j****n@g****m> 5 months ago

← Back to repository