Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/hpyproject/hpy

HPy: a better API for Python
https://github.com/hpyproject/hpy

Merge pull request #476 from Sachaa-Thanasius/feature/add_hpy_iter

Add HPyIter_(Check|Next) and HPy_GetIter

95c51b98f9ec139839c040c5f1bafb7449c90bea authored 11 months ago
Remove "verification done in debug mode" clause in docstring.

- This can be added later.

0506ca2d277daaefdd5b6bb29ac391e7d90d8936 authored 11 months ago
Fix docstring mistake in hpy/tools/autogen/public_api.h

Co-authored-by: Simon Cross <[email protected]>

e8d5c79561b9cadf66f3c98b6c5e2af6f6242906 authored 11 months ago
Add docstrings to new functions in public_api.h.

- Move functions to be consistent with reference file comments (i.e. `abstract.h`).
- Additionall...

73d03e89b817150de4b47c0cddbedc3d0658a1fd authored 11 months ago
Flesh out tests a bit more.

4fd7e7e2dce08d3b766df14fe1de71819ed81745 authored 11 months ago
Begin process of adding iter-related functions.

a83e4c66aa9c2067786da988e0e50cc0d704a3ea authored 11 months ago
Merge pull request #471 from hpyproject/fa/cpy_impl_improvements

Improve implementation of HPy_(Type | Is | GetItem_i) in CPython ABI mode.

ef1eef1c3db3b115ee4f25021a1ab8b879175e97 authored 12 months ago
Improve impl of ctx_GetItem_i

8b2618ffac3ea095c160b3bf737c8082851aa9dc authored 12 months ago
Improve HPy_Type in CPython ABI mode

304d1ce1b2bbcb61db6d0d1a49e9fe9df46e85e4 authored 12 months ago
Avoid call to ctx_Is in CPython ABI mode

8fd15e892fe5bad7c4c9e8b9a46996a675dca2ea authored 12 months ago
Merge pull request #470 from hpyproject/fa/slice

Add HPy_(Get|Set|Del)Slice

928c94d14c0977e9d7c50b228ff6e793bc4e843d authored 12 months ago
Merge pull request #468 from hpyproject/topic/GR-51605

Enable slot HPy_tp_descr_get.

7bee0acb7ee67ec94742d92dc3b3eb844709d969 authored 12 months ago
Fix: dicts on Py 3.12 don't raise TypeError

08b9099ff8662e929b65e0dd517aeb597f0954ac authored almost 1 year ago
Link HPy_(Get|Set|Del)Slice in docs

77225ab390340af2224ad5dd1848387105e77e29 authored almost 1 year ago
Rename i1/i2 to start/end; qualify them as inclusive/exclusive

83898dcd9b9baf92c6cbebc759dd43f0729a944f authored almost 1 year ago
Add test for HPy_DelSlice

4edc72c7f6452ee2d5a21917aae688fc54fd6323 authored almost 1 year ago
Add test for HPy_SetSlice

0ff35a5403afe2e12ff040feeb56fbe67f89067a authored almost 1 year ago
Add test for HPy_GetSlice

bd1d4abe60d806aa0041e5a9835fda0314834dfc authored almost 1 year ago
Add HPy_(Set/Del)Slice

92019ecc30bc38c8208bd0ea61cde39fc09d002d authored almost 1 year ago
Add HPy_GetSlice

138a5c7fde3949d6058d03d51fd5c5b480a2ed0f authored almost 1 year ago
Improve docs for HPyList/Tuple

697199188fee86489f442c76e0134552fb56f4bb authored about 1 year ago
Make autogen be a proper package

108c6d693c7c7a116b97b2d16da3577ac06fa2a4 authored about 1 year ago
Add test for HPy_tp_descr_get

6247889989a4e240ea5f73c2a189548a6b61e90a authored about 1 year ago
Added HPy_tp_descr_get

3120c8d04fe0945550be210a62c2a10aec122ed8 authored about 1 year ago
Use autogen.generate in __main__

7359ca06cae9f71e8f0818ad63ce3ec613b6d2e6 authored about 1 year ago
Merge pull request #469 from hpyproject/fa/hpylist_insert

Add HPyList_Insert

db95cfddedf7361388b6b4775b1a727741014902 authored about 1 year ago
Update sphinx and deps

b76394ab0d413e0f4d3cbc440b77f51dd512a263 authored about 1 year ago
Add test for HPyList_Insert

1225af21a7fa26825b09498a967fffe3edeae66f authored about 1 year ago
Add HPyList_Insert

1647d9d447a69229913894cf57cac7eefbdf8130 authored about 1 year ago
Merge pull request #465 from cclauss/patch-2

ci.yml: Upgrade GitHub Actions

d20df5e276f30ee0329a1c6714adbe5f80042c66 authored about 1 year ago
Update .github/workflows/ci.yml

8c50228a1a66e7bc4a31aac48c15cb7028bec2a8 authored about 1 year ago
Merge pull request #464 from cclauss/patch-1

test_legacy_forbidden.py: Remove unused imports

a9c012bd9f99d4d01a891f17a541e84b571b8489 authored about 1 year ago
ci.yml: Upgrade GitHub Actions

* https://github.com/actions/checkout/releases
* https://github.com/actions/setup-python/releas...

4f97e38e24e2b046b1541a42c3ed274ffd1850c1 authored about 1 year ago
test_legacy_forbidden.py: Remove unused imports

4b39805616d560d422dc162e5c02d1a6d090bdaf authored about 1 year ago
Merge pull request #458 from DuToitSpies/dict_type_add

Add dictionary type to HPyContext

a5c70cd1c19304bb2a164ab3dd69ab46b1ed542a authored about 1 year ago
Make autogen test work

7ceb23868e6923bad321b972396327f787ecfca6 authored about 1 year ago
Merge pull request #455 from mattip/pypy-fixes

backport changes from PyPy

bdf7e7ff99194b9ec5d15334303420c0b496f143 authored about 1 year ago
Add dict test

a203a9e8e33d5f30055c509ab17ee1df548bd85e authored about 1 year ago
Added dict type

d679e6613f3fdb144931ea1069a9dac88780db3e authored about 1 year ago
add test for HPy_Dup(ctx, HPy_Null)

189d60d4c3317d5ff1c78526301cb3e8a50e1a4c authored about 1 year ago
typo

4b9c6edf8f338d4cb77b677ac29d62d937428684 authored about 1 year ago
remove buggy pypy shim

96e44dc613accc7155467ae306aa509ba7f2107b authored about 1 year ago
changes from review

46e91b83df2f1463c184240bbd189db8976a6c63 authored about 1 year ago
fix documentation change

c58ec11dd438798413f4926426bdf02af279fb31 authored about 1 year ago
support older pythons

c8ebdc8338766df64bc8c959fb43b385b973b7e7 authored about 1 year ago
skip test on python>3.9

034d081917ebe6058b2723d51ceb3e9f6cec68cd authored about 1 year ago
add init files so relative imports work

db4f663d9047fd93a5c73279e9b5fba24dc791a4 authored about 1 year ago
fix tests

122d54c01489c319d00cfc55f768858c623c5e21 authored about 1 year ago
one more place for const

a617f6ca71de138f666461b50ede857589e475d9 authored about 1 year ago
more places for const

f85db5533783466c344363a18a7dc6533cd60ae6 authored about 1 year ago
one more place for const

ed9fb186a6e0f14b793ee1a62639c278622997e2 authored about 1 year ago
back out unintentional change

5542e10f4068d58699fce0769122992955c5d483 authored about 1 year ago
backport changes from PyPy

f90e45bd2b65a8aac2e646b84a00e0e1f8112459 authored about 1 year ago
Merge pull request #449 from hpyproject/fa/final_0.9_changes

Final changes for stable release 0.9.

f6114734b4a5d03cfb9d24d3e8c71f77e8803881 authored over 1 year ago
Add Python 3.12 to gate

f4a57b733b5114597a984f52130e8eaa9ade0a04 authored over 1 year ago
Fix: Use PyType_GetDict for structseq type for >=3.12

9baeccff31662aedf17ef426fc387b702b7f47e7 authored over 1 year ago
Fix #448; account for zero terminator in type name

517557d5da8b983a730253546b2f7457899e7a13 authored over 1 year ago
Update installation command in quickstart

310fde805d574f7758113bf6b0ce67ad83d7b2ce authored over 1 year ago
Merge pull request #444 from mattip/typo

fix typo: HPy_mod_execute -> HPy_mod_exec

8310a762d78e3412464b1869959a77da013e6307 authored over 1 year ago
copy python2 setup from cython

25989222d9cc78cab9906e46847a86f076c37258 authored over 1 year ago
fix typo

f305bdb546a8f1a010d1d3c0dc05875d22ce0ec9 authored over 1 year ago
Merge pull request #432 from hpyproject/fa/fix_missing_structseq

Add structseq.c to extra sources.

5ddcbc8df8084cef4e0e795aa33c7a3d360855a8 authored over 1 year ago
Make structseq.c C++ ready

fed10a4db630235725e403535e2b492681004666 authored over 1 year ago
Fix global option name

b848622de2069f4ab3b4f26cdb2826fca50c690f authored over 1 year ago
Use tag name for prerelease detection

de66fb906cc2b80ba0c62749e923bdf829ca9608 authored over 1 year ago
Add structseq.c to extra sources

4cd1ce87e4d0108888c35e756b9a329366c9fd7c authored over 1 year ago
Merge pull request #430 from hpyproject/fa/fix_workflow_cond

Fix workflow condition.

94aaada3a23726b958f2f792e60192341fed2cc2 authored over 1 year ago
Fix workflow condition

834e888d84e555c7212b6f3126696c757b7a8327 authored over 1 year ago
Merge pull request #427 from hpyproject/fa/prepare_0.9

Prepare next release (version 0.9.0).

885add8558082d5d833f468058729b779ff03a1e authored over 1 year ago
Merge pull request #429 from hpyproject/tim/license

Add separate authors file to track contributions

b804cb28a348866c3bb5d04c6f2be46cafb8f186 authored over 1 year ago
Improve description release workflow's inputs

25b47427481bee3f19f48d4eb03601b5776d5a46 authored over 1 year ago
Add separate authors file to track contributions

b8d15d2820d3f5be4810e083f1c7380c2084885b authored over 1 year ago
Run tests with wheel

f949989d4ffbc538e7d4d1ad0c185ec26baf4cc0 authored over 1 year ago
Avoid multiple patching of distribution

b6639d6a3b79695693f236f0116191ffc2373b73 authored over 1 year ago
Ship static libs for wheel testing

1ca8bbff60635afca40bef690fdd51b4f6900393 authored over 1 year ago
Address review comments for changelog

49df9282726d7b7c5a253135abc4a9c055240f84 authored over 1 year ago
Complete HPyDict_* doc and link to it

bce2dd5d5cd643c73f8ee0374e5d1ca9fa08677f authored over 1 year ago
Refactor GH action 'Release to PyPI'

5d5ddaa26f77d4bf526414aea51f0e2e261e96fb authored over 1 year ago
Merge pull request #428 from fingolfin/patch-1

Remove a weirdly placed comma

79652d19aedcb7ae6acb93ab887fcdf2f51f3d9b authored almost 2 years ago
Remove a weirdly placed comma

5044b2ab5ffc08fbe295de97241227f72a6abafd authored almost 2 years ago
Write changelog for 0.9

012dc136ff77f51d9f97321ca7660786d288c2b6 authored almost 2 years ago
Set version of docs to 0.9

ffc6bca057ff3754de171e43282cf097ffcc2323 authored almost 2 years ago
Merge pull request #425 from fangerer/fa/doc1

Put hyperlink to API reference into readme and improve autogen of API mapping table.

e10482ccd90ddbf826b507e32fc0540cf6f1b320 authored almost 2 years ago
Update section Current status and roadmap

6d286513534854178709ce38d1de2d42873c3c58 authored almost 2 years ago
Consistent caption style in top level

e09d65a0dfc6bf8002a510ff015b3e673e9a1ac2 authored almost 2 years ago
Remove some warnings from docs

dd291bc9335c28d43ff95019156c558744a2a51f authored almost 2 years ago
Automatically update copyright year in docs

582e1dd51f07c1843c6fbaf263f141bf9cc77390 authored almost 2 years ago
Address review comments

aae74e11749b81fbb5a830591e94c741b7b34fb6 authored almost 2 years ago
Re-generate API function mapping

7f4700bb120b8ae299c7bc16266294ddf4637a8e authored almost 2 years ago
Insert auto-generated API mapping into porting-guide.rst

898b359748622e501c5e2070b185749a64d78946 authored almost 2 years ago
Link to public_api.h file in API reference

7fd05b7066fd19401248bce60db7b2d22e1c7f2d authored almost 2 years ago
Add link to API reference in README

8decb81dcd9508b3a96cfde225bf599d1125864b authored almost 2 years ago
Merge pull request #251 from fangerer/fa/call_method

Extend HPy call API

0e6c6fceb1dfc0ddcc0f0841251480d2dabf6f99 authored almost 2 years ago
Implement type check for kwnames in debug mode

dfd8b0458ec92c494b94920435ad1b112ab3298a authored almost 2 years ago
Minor style improvement

8bc010a5be3f338a254e4840de860818d139beb1 authored almost 2 years ago
Reduce pointer/handle size check to assert

49a2f66383ed5c6e85fa7902b5be118a5ec40067 authored almost 2 years ago
Add documentation for inline helpers HPy_CallMethod*

4d39c49a55a7d52cbf70fad3170c6841633dbd49 authored almost 2 years ago
Switch arguments 'receiver' and 'name' for consistency

1793e988ecec2cfc08dbc799f955ef34234e902d authored almost 2 years ago
Set PY_VECTORCALL_ARGUMENTS_OFFSET

fbe7687458ea13073aa6eccd90a9b80981965b91 authored almost 2 years ago
Fix: do not pass self to bound method

de797e55198ae1a193202c77753bb9e459a9bd67 authored almost 2 years ago