Commits
Click on a commit to change the comparison rangeRemove GC Track bug Again Fix MultiDictProxy_New(...) Document MultiDictProxy C-API functions fix IStr_FromStringAndSize Typo Merge branch 'capi' into capi The Final things to implement to C-API are now here forgot to add these to the CAPI-Capsule Remove old Iter API In replacement of a better one macro cleanup and brand new documentation Finalization of the documentation including missing functions Add Cython tool to generate __init__.pxd file Ensure Cython __init__.pxd is included force in __init__.pyx & multidict_api.h so I can start experimenting with cython in aiohttp fix pacakaging problems so wheels include multidict_api.h now regenerate cython api pxd file update cython api, class objects now import correctly allow CAPI Updating from any MultiDictProxy for CIMultidict And Multidict Merge branch 'aio-libs:capi' into capi add compiling testcapi to ci-cd workflow add multidict as pyproject.toml requirement until I can figure out how to inject parent directory dependencies fix wheel installation by allowing _multilib point mutlidict build for testcapi in the parent directory folder remove hack from workflows forgot about git let me fix that dont make testcapi editable then dont make testcapi with git inject testcapi into workflow instead ensure pythoncapi_compat.h is in testcapi to compile 3.9 try updating psutil instead [pre-commit.ci] auto fixes from pre-commit.com hooks4 months ago
by pre-commit-ci[bot] disable free-threading tests due to cffi-2.0 RuntimeError disable free-threading due to cffi-2.0 add smarter technique for skipping 3.13t from testing revert workflow now that cffi bug is fixed moved testcapi to multidict._testcapi