GitHub / pythonnet/pythonnet / commits
Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| d2d27164 | Python 3.15 (#2729) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 107e9a5a |
Update dependencies (#2739)
Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m> |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 10c5531f | Migrate to slnx (#2733) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| fa7b3b77 | Back to dev | Benedikt Reinartz <f****r@g****m> | 3 months ago | |
| 3d76836e | Update changelog and bump version | Benedikt Reinartz <f****r@g****m> | 3 months ago | |
| 4a834465 | Merge pull request #2726 from pythonnet/dependabot/uv/uv-d665ee01e3 |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| c25a5bd9 | Second release candidate for 3.1.0 (dynamic) | Benedikt Reinartz <f****r@g****m> | 4 months ago | |
| 27caf5c3 | merge Merge pull request #2706 from pythonnet/dlr |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 6bde465c | Extend timeout so macos x64 can finish |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ccb980a9 | Silence compile-time warnings (#2725) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| baa48198 | Update NUnit (#2724) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 34f3bc30 |
Bump urllib3 from 2.6.3 to 2.7.0 in the uv group across 1 directory (#2723)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ca323cc1 |
Fix MethodBinding/OverloadMapper memory leak (#691) (#2719)
Co-authored-by: Benedikt Reinartz <f****r@g****m> |
greateggsgreg <3****g@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 3a089908 | Cache HasClrMember and align DLR setter exception path |
greateggsgreg <g****g@g****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
4 months ago | |
| 25e0ccf3 |
Add context manager protocol for .NET IDisposable types (#2568)
Co-authored-by: den-run-ai <m****e@D****t>, Benedikt Reinartz <f****r@g****m> |
Denis Akhiyarov <d****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 8b12b56d | Propagate exceptions from TryGetMember in tp_getattro_dlr_proxy (#2718) |
greateggsgreg <3****g@u****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
4 months ago | |
| dc69411d | Name missing from __all__ on re-import (#2717) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 2408c431 | Catch errors in setting/deleting properties | Benedikt Reinartz <f****r@g****m> | 4 months ago | |
| 4e61c18e | Merge pull request #2716 from pythonnet/fix-wheel-tags |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 02383870 | merge Merge pull request #2701 from Metadorius/feature/net461 |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 39c575ed | Move documentation deps to pyproject.toml (#2714) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 95e6b89c |
Update furo requirement from >=2022.9.15 to >=2025.12.19 (#2711)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 76fe6d8d |
Bump actions/upload-pages-artifact from 4 to 5 (#2709)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 36c6f729 | Exclude PDB from release build and use deterministic paths | Benedikt Reinartz <f****r@g****m> | 4 months ago | |
| 19dc42ed | Build .NET 4.6 support conditionally | Benedikt Reinartz <f****r@g****m> | 4 months ago | |
| 10f73e6c | Adjust remaining memory leak test to 90% limit | Benedikt Reinartz <f****r@g****m> | 4 months ago | |
| 69ba8619 | Use explicit IsNull on BorrowedReference | Benedikt Reinartz <f****r@g****m> | 4 months ago | |
| a67d1a05 | Fix method memleak test (#2708) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 512352b5 | merge Merge pull request #2707 from pythonnet/ci |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| da22396b | Update action | Benedikt Reinartz <f****r@g****m> | 4 months ago | |
| 9a81dd45 | Drop local install-mono copy | Benedikt Reinartz <f****r@g****m> | 4 months ago | |
| 310fb6cd | Update clr-loader for better find_mono | Benedikt Reinartz <f****r@g****m> | 4 months ago | |
| daa4cdda | Upgrade lockfile | Benedikt Reinartz <f****r@g****m> | 4 months ago | |
| 5dacfb46 | Implement support for DLR get/set | Benedikt Reinartz <f****r@g****m> | 4 months ago | |
| e4b51952 |
Bump pytest from 9.0.2 to 9.0.3 in the uv group across 1 directory (#2705)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 89a4b249 | Add a PyInstaller hook to handle files correctly in PyInstaller |
Metadorius <c****r@v****t>
Committed by: Benedikt Reinartz <f****r@g****m> |
5 months ago | |
| cf0ce2e5 | Support .NET Framework 4.6.1 |
Metadorius <c****r@v****t>
Committed by: Benedikt Reinartz <f****r@g****m> |
5 months ago | |
| b861f4ef |
Bump System.Reflection.Emit from 4.3.0 to 4.7.0 (#2694)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 1073cd16 | CI Improvements (#2669) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 3b81faa0 | Update trove classifiers to reflect Python compatibility | Benedikt Reinartz <f****r@g****m> | 6 months ago | |
| fc6c9e9f | First release candidate for 3.1.0 (Python 3.14 support) | Benedikt Reinartz <f****r@g****m> | 6 months ago | |
| 8cb4b35b | merge Merge pull request #2611 from pythonnet/python3.14 |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 1a1a9ab5 | Drop unused requirements.txt | Benedikt Reinartz <f****r@g****m> | 6 months ago | |
| 1b434109 | Merge pull request #2684 from losttech/net10 |
Victor <l****t@l****e>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| cebfd15c | Reenable .NET Core embedding tests | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| da7fc0c1 | merge Merge pull request #2668 from pythonnet/fix-whitespace |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 08e1b374 | Add previous commit to ignore file | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| dc5c6c4c | Add previous commit to ignore file | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| 98827881 | Fix line endings | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| fd7c7e1c | Fix line endings | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| a47555d8 | Bump macos image version and add arm64 | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| 9a3c04e3 |
Bump NUnit3TestAdapter from 5.2.0 to 6.0.0 (#2667)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| abb6855e |
Bump NUnit3TestAdapter from 5.2.0 to 6.0.0 (#2667)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
9 months ago | |
| bd15f2db | merge Merge pull request #2638 from pythonnet/no-stashing-embedding-tests |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 2f24a35d | Move tests that require reinit and only run on .NET Framework | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| 5459ac75 | Move tests that require reinit and only run on .NET Framework | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| a38eddcd | Use the actual pytest runner | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| 96f428ff | Use the actual pytest runner | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| 40a3db72 | Include the probed PythonDLL value in the exception | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| bd33b3fe | Include the probed PythonDLL value in the exception | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| f1d90f3b | Revert changes to tests | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| 08550d09 | Workaround for blocked PyObject_GenericSetAttr in metatypes | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| c851b3af | Skip coreclr embedded tests for now | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| 908e13b6 | Move tp_clear workaround to .NET | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| 698bf009 | Take the GIL in sequence and list wrappers | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| cd108b89 | Disable the three remaining failing tests | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| 8e0333d9 | Assign True instead of None to __clear_reentry_guard__ | Benedikt Reinartz <f****r@g****m> | 9 months ago | |
| 0856eb42 |
Bump actions/checkout from 5 to 6 (#2663)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
9 months ago | |
| 5276ac6b |
Bump actions/checkout from 5 to 6 (#2663)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 85c8c2cf |
Bump astral-sh/setup-uv from 6 to 7 (#2656)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 4ca65d64 |
Bump astral-sh/setup-uv from 6 to 7 (#2656)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Benedikt Reinartz <f****r@g****m> |
10 months ago | |
| 4ccd78c6 | merge Merge pull request #2654 from pythonnet/uv-fixes |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| d4d1768d | Synchronize the environment | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| 5272e346 | Synchronize the environment | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| 13dff92a | Synchronize the environment | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| 6b1bb923 | Remove unused architecture from uv env activation | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| 9bd78399 | Remove unused architecture from uv env activation | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| 0a6062ea | Use python -m pytest, path seemingly not properly updated | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| 595c5fb2 | Use python -m pytest, path seemingly not properly updated | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| ec651f13 | Always run the embedding tests, and run them separately for Mono and .NET Core | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| 5af3b273 | Disable 32bit tests for now | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| e244503a | Fix lockfile | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| 3426bfd3 | Use uv and derive as much as possible from the environment, if available (#2652) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 65af0989 | Set ht_token to NULL in Python 3.14 | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| e7b51d77 | Remove shutdown from most tests, disable the rest for now | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| a8e50208 | Remove shutdown from most tests, disable the rest for now | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| ca50a92c | Reset conversions after each codec test | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| 9fc08f34 | Reset conversions after each codec test | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| 05b8e32b | Disable NUnit analyzer for now | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| f6ff4314 | Disable NUnit analyzer for now | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| a7d0842c | Only init/shutdown Python once | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| b871d353 | Only init/shutdown Python once | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| 7d3a6dc5 | Bump some dependencies | Benedikt Reinartz <f****r@g****m> | 10 months ago | |
| e4211db5 |
Bump actions/setup-dotnet from 1 to 5 (#2645)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 36d5d59d |
Bump actions/checkout from 2 to 5 (#2648)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 6cedd18b |
Bump actions/setup-python from 2 to 6 (#2646)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 08381a40 |
Bump actions/upload-pages-artifact from 3 to 4 (#2644)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| dcf7abc4 | Use official ARM runners (#2641) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 4cb57084 | Add dependabot file (#2642) |
Benedikt Reinartz <f****r@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| e9765585 | Disable problematic GC tests | Benedikt Reinartz <f****r@g****m> | 10 months ago |