Ecosyste.ms: OpenCollective

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

HPy

HPy: a better API for Python
Collective - Host: opensource - https://opencollective.com/hpy - Website: https://hpyproject.org/ - Code: https://github.com/hpyproject/hpy

add 'make dist-info', for convenience

github.com/hpyproject/hpy - 7046acb1db30c62387101851c0a90586c7dbbd6e authored over 3 years ago
add description and long_description to setup.py

github.com/hpyproject/hpy - 643e891be9718e1774e425cb4fcc9f22551a0cc5 authored over 3 years ago
we now own pypi.org/project/hpy/ so we can rename the distribution. Also, include hpy.debug

github.com/hpyproject/hpy - 11f38b6685b6337334d46283135cd8977b496af2 authored over 3 years ago
try to exit with a clear message in case you try to pip install hpy on a non-cpython

github.com/hpyproject/hpy - 605304574446f4b4c6cefd38279da14d33ca53b9 authored over 3 years ago
change the default hpy-abi: it is 'cpython' on CPython and 'universal' in all the other cases. Fixed #217

github.com/hpyproject/hpy - 2b8be6bf71a9d451f9fa6d6c2ad165939ca55a46 authored over 3 years ago
Merge pull request #218 from paugier/fix-build-not-hpy-extension

Fix retrieving exported symbols for non-HPy extensions.

github.com/hpyproject/hpy - 2e6052b00e4151a88a21b786e79626f009274639 authored over 3 years ago
Fix AttributeError: 'Extension' object has no attribute 'hpy_abi'

github.com/hpyproject/hpy - 88405345ef421fd2c0e0afe2e8da8f655b5e3009 authored over 3 years ago
(antocuni) Cherry-pick commit 8f72733 from PR #199

Overwrite stub file for universal ABI extension

Added a comment to the template that the file i...

github.com/hpyproject/hpy - 5eb6b8b04699b08c69c49854b5e2d5a17eeb5e48 authored over 3 years ago
extend example to show an hpy functions and a legacy one

github.com/hpyproject/hpy - 1cbcf3e789f70bf9f0885b792b7f8d6800076f8b authored over 3 years ago
MAINT: fix example for newer API

github.com/hpyproject/hpy - f3dee5788b75a83c8402e0a89b024523c5af3021 authored over 3 years ago
Merge pull request #216 from mattip/blogger

Change morepypy links to pypy.org.

github.com/hpyproject/hpy - 7017f45d43b4cf968150a7a59dfbff87400ebf5e authored over 3 years ago
change morepypy links to pypy.org

github.com/hpyproject/hpy - 91b6644c1ba56d80bc307b85b02365031bfd79ad authored over 3 years ago
make LeakDetector compatible with the ancient pytest version used by pypy

github.com/hpyproject/hpy - c9660c213a7768eed0520383a29370a8f69f421d authored over 3 years ago
Test that leak detection also works with methods

github.com/hpyproject/hpy - b02900e50eef5893ab18e9a84bbde2f83b5f6d0f authored over 3 years ago
Merge pull request #212 from hpyproject/antocuni/unicode-api-survey

Unicode building API survey

github.com/hpyproject/hpy - 3491ae617f601afd030b38e1327d1bf791b94238 authored over 3 years ago
add links to the relevant issues

github.com/hpyproject/hpy - 697c3996cb42440245d361f4763c5fae51267f49 authored over 3 years ago
add one more paragraph about the raw-buffer API

github.com/hpyproject/hpy - 8c9e4a9e69fd79088a48a7ee4025d3b8602bfa5a authored over 3 years ago
Merge branch 'antocuni/unicode-api-survey' of github.com:hpyproject/hpy into antocuni/unicode-api-survey

github.com/hpyproject/hpy - c773be46cfbc799cbff1f2aa3927fd39a0e5d0ed authored over 3 years ago
Apply suggestions from code review

Co-authored-by: Matti Picus <[email protected]>

github.com/hpyproject/hpy - 1e208be6d0b04606aa80fdfb80a7ae3fcaa9baf7 authored over 3 years ago
PyUnicode_Join

github.com/hpyproject/hpy - 96599182488100c815c73a9539a2c5e72c819f24 authored over 3 years ago
document more patterns

github.com/hpyproject/hpy - 1a718753afde332dc4bff6b93c506eb983acbb5a authored over 3 years ago
add a section about typed vs untyped writing

github.com/hpyproject/hpy - 34082d628e035d68eea8a0e31485472871f9ec89 authored over 3 years ago
more sections

github.com/hpyproject/hpy - dc2e674bb5c2c7eb198e014951fc00c9a3fd9de4 authored over 3 years ago
PyUnicode_New

github.com/hpyproject/hpy - e916829a5b616602ee3b70e0dd95198afa0cdfab authored over 3 years ago
one more section

github.com/hpyproject/hpy - eb1f186859ee56bbc2b73612d5868e70648fc8eb authored over 3 years ago
add a section about the current CPython API

github.com/hpyproject/hpy - 5dcd8eb7ac5dedd454530dfb7fdc13d5910ca0bf authored over 3 years ago
start to write a document about Bytes/Unicode builders

github.com/hpyproject/hpy - 17b4920881551b7bc79c1af9e50039179d5c300e authored over 3 years ago
Merge pull request #210 from hpyproject/antocuni/refactor-dhpy

Rename DHPy_wrap into DHPy_open.

github.com/hpyproject/hpy - 3b2504bc08ebfffd9d8f2f4753f939ae5fd45eda authored over 3 years ago
the old comment was wrong/innacurate. Improve it

github.com/hpyproject/hpy - 2b08586c62a54ebbb1496c4094a4b2658813d2b9 authored over 3 years ago
implement hpy_debug_close_handle, which is the public-API equivalent of DHPy_close

github.com/hpyproject/hpy - 1d5d4c5a11ceaf5360e13281aa507b5f20888ae4 authored over 3 years ago
Manually backport commit e8bc470 / PR #210.

Rename DHPy_wrap into DHPy_open

github.com/hpyproject/hpy - 12137eef0e6acfd76656b538bbc7d100beffcc46 authored over 3 years ago
Rename DHPy_wrap into DHPy_open.

This is better because the old DHPy_wrap was asymmetric
w.r.t. DHPy_unwrap. Now it is clearer th...

github.com/hpyproject/hpy - e8bc470255da8bbba193f1540210d4f5012010ea authored over 3 years ago
Merge pull request #125 from mattip/windows

Add initial support for Windows and the Microsoft Compiler.

github.com/hpyproject/hpy - ee0e6b1cc60591699fbb3d625712b0b8927eca32 authored over 3 years ago
Expose debug_ctx_init() and allow setting g_debug_ctx

This allows PyPy tests to create multiple debug contexts.

github.com/hpyproject/hpy - 1d1d5b7d7eca577a3bc3b384324f48f861922146 authored over 3 years ago
Fix Windows Python executable location (tx mattip).

github.com/hpyproject/hpy - 00e88f2b73e23acfeee935641a86f1a054758fbb authored almost 4 years ago
Set python executable for Windows.

github.com/hpyproject/hpy - 8de51dba813c645765ce1fe91fba598ece498d3b authored almost 4 years ago
Only use ccache on OSes where we install ccache (i.e. Linux and Darwin).

github.com/hpyproject/hpy - 89ef15e6a5f3183ec328531cd2d6ead685e39ca0 authored almost 4 years ago
Replace static initialization of h_FooError with an initialization dance for MSVC.

github.com/hpyproject/hpy - 3ac3fe08270dc5c4ef2f48c9f23420eb096ea017 authored almost 4 years ago
Specify h_base, h_dict and h_doc separately.

github.com/hpyproject/hpy - 8dcc996e26f41121efb966ae19497100b07d81c7 authored almost 4 years ago
Fix assert on repr of module -- the file path should be the repr of the file path, not str(path) with quotes around it.

github.com/hpyproject/hpy - aea9fe3e88ed7c4d37e3264b42553d4c20c65df5 authored almost 4 years ago
Assign initial values after variable creation.

github.com/hpyproject/hpy - 821f18095b4eb729736c01e5c8af90a6c3a2b867 authored almost 4 years ago
Revert removal of cast on HPy_NULL for MSC (it is required for returning HPy_NULL).

github.com/hpyproject/hpy - b967b87e6f6d0aa40e18f0559d0ef6f72d80bccf authored almost 4 years ago
Don't cast the HPy_NULL constant to a specific type on MSC -- it doesn't recognise a cast as a constant expression.

github.com/hpyproject/hpy - 37a6432d61381571222dcf7e586d344da412ade1 authored almost 4 years ago
Set correct win32 fatal exit code.

github.com/hpyproject/hpy - c92a8d5fc15deb7e6d19dde800e46b9c9f6f0ae4 authored almost 4 years ago
Revert adding const to HPy_NULL #define.

github.com/hpyproject/hpy - 92deaab499801bb96f6b633eddd7c5b097702c7b authored almost 4 years ago
Attempt to convince MSVC that HPy_NULL is a constant so that it can be used to initialize HPy instances.

github.com/hpyproject/hpy - 47ec16224536c3f54b12ef8e21b4bc84fd7eeca6 authored almost 4 years ago
Explicitly cast void * to HPy_ssize_t before casting it to long.

github.com/hpyproject/hpy - dd98b1e3f548eaba70a7f4ec28f2d36ea8385587 authored almost 4 years ago
Explicitly cast HPy_ssize_t to long in test_sq_repeat_and_sq_inplace_repeat.

github.com/hpyproject/hpy - fe284980e113269c6eeea1bf6ab5a21e8023b06a authored almost 4 years ago
Don't return a value from HPyFunc_RELEASEBUFFERPROC -- it returns void.

github.com/hpyproject/hpy - c5a1aa87bdfa7704e6cc7d9b20f28837eb24c8c9 authored almost 4 years ago
Explicitly cast HPy_ssize_t to long.

github.com/hpyproject/hpy - 0c5aef7e6d6213727c6dbf06f93d068025934c61 authored almost 4 years ago
Use HPy_ssize_t for void* compatible integer type.

github.com/hpyproject/hpy - 9915dd64d741b8d73291e1a67752d54e5d6e4645 authored almost 4 years ago
Fix typo in h_doc declaration.

github.com/hpyproject/hpy - d038775c795584239581996b9c860cf8ce78109f authored almost 4 years ago
Simplify variable initialisation for MSC.

github.com/hpyproject/hpy - 19c2282b32bac1570070fdfe4c702c234c426d80 authored almost 4 years ago
Cast to HPy_ssize_t when checking error return of HPyLong_AsSsize_t.

github.com/hpyproject/hpy - 0dd92af7f2ed6eb4639b5addbadb5061bc497a3c authored almost 4 years ago
Explicitly convert HPy_ssize_t to long.

github.com/hpyproject/hpy - b2e4d0c5efcee27b643fceeb745df54f27af3889 authored almost 4 years ago
Correct type used to store return of HPy_Length.

github.com/hpyproject/hpy - 7910efc99faa4cc18979bb2b3427d1fc392b7c03 authored almost 4 years ago
Use long long in get_size test to cater for 32-bit long systems where long is too small.

github.com/hpyproject/hpy - a1b5fbe87be3de9ee77a34b4a38fc4d95fe0da1d authored almost 4 years ago
Fix references to HPy_ssize_t in hpylong tests and add 32-bit long support.

github.com/hpyproject/hpy - 81e8906e827558dc399f0f8175983a60fa85078c authored almost 4 years ago
Tidy up specifying number of bits in a long.

github.com/hpyproject/hpy - 61dd0d03fce1c42ec5ff45eb358562e496911016 authored almost 4 years ago
Fix error check for HPyLong_AsUnsignedLongLongMask on Windows.

github.com/hpyproject/hpy - bcb6d2f978a8df8d2ba80e9703b8b99e1a09cff9 authored almost 4 years ago
Fix tests for K to actually use K and not k.

github.com/hpyproject/hpy - f914054c70c81bc33a7bd74b0e3cbd1046a2b8f6 authored almost 4 years ago
Update _ctx_for_trampolines to be an explicit pointer.

github.com/hpyproject/hpy - 18981fe5e3d41b084d7407b2c7c6c58deb4c5f84 authored almost 4 years ago
Merge branch 'master' into windows

github.com/hpyproject/hpy - af86f4a94613dc7ff4f606493aafdd00a18aed13 authored almost 4 years ago
Merge pull request #208 from stefanor/pythonpath

Extend PYTHONPATH instead of overwriting it.

github.com/hpyproject/hpy - a5b4b522f68603b33e9b350fd8c7f7a5fcc37fc8 authored almost 4 years ago
Extend PYTHONPATH instead of overwriting it

Allows test_hpyerr to pass when using PYTHONPATH to point to a built hpy
C extension.

github.com/hpyproject/hpy - eef90d4469ccb7e36fb4d755d343e10b4f0345fa authored almost 4 years ago
Merge pull request #196 from krishp058/master

Formatted setup.py to make it a bit more PEP8 compliant.

github.com/hpyproject/hpy - b0849e1a25052074ed620bc679cd4c3faddb6dae authored almost 4 years ago
Undo bracket indentation changes.

github.com/hpyproject/hpy - 11ea2d36a9fa08205c3b21a1f2a43e02fdcbce85 authored almost 4 years ago
Merge pull request #207 from hpyproject/infer-upgrade-1-1-0

Upgrade infer to 1.1.0

github.com/hpyproject/hpy - 6c05dd44ba671dac93dbe965c82c8cc821ee924b authored almost 4 years ago
Upgrade infer to 1.1.0

infer 1.0 removed their dependency on Python 2 which makes our build environment easier to maint...

github.com/hpyproject/hpy - 02ef77c952b6275a7eb1682135355f41b9f95048 authored almost 4 years ago
Use a different command to get the git revision.

The old one produces a human-readable string which also contains the most
recent tag, but we alr...

github.com/hpyproject/hpy - 0c1e4d087e90d8c4ae6d5d8e7191e058063140a1 authored almost 4 years ago
add also a public API to wrap handles

github.com/hpyproject/hpy - 0bc8c51620221d71a6dcf23a0f5e413aa0182144 authored almost 4 years ago
Merge pull request #206 from cklein/unused_function

Exclude linked_item_sanity_check function when NDEBUG is not defined so as to avoid a compiler w...

github.com/hpyproject/hpy - d9e997018bd6f7e39dbf8d17db2eb31255566d9e authored almost 4 years ago
Merge pull request #204 from cklein/fixing_typo

Fixing typo in helpers.c documentation

github.com/hpyproject/hpy - 996fb74ce5aa9e3bc0ba3b9619fa2242892fe4f1 authored almost 4 years ago
Resolve unused function warning

github.com/hpyproject/hpy - dcd3ba53217e2114b67940778982fb6e2bdfd141 authored almost 4 years ago
Fixing typo in helpers.c documentation

github.com/hpyproject/hpy - d796917d15d6fc063c678eb6442844d2b6a51fa9 authored almost 4 years ago
Merge pull request #202 from hpyproject/feature/update-roadmap

Update roadmap.

github.com/hpyproject/hpy - 2c767ec70f3356750450e1c9ffa8ead7d93498cc authored almost 4 years ago
Mention that HPyField will support moving GCs.

Co-authored-by: Antonio Cuni <[email protected]>

github.com/hpyproject/hpy - 4acf7e85917ec69716b3a2e2e9c5c9efddfefc24 authored almost 4 years ago
add a public API for unwrapping DHPys: non-CPython implementations need it

github.com/hpyproject/hpy - d8a21aaa67471fce408f5927d4fd12e71beed805 authored almost 4 years ago
Add more future roadmap items.

github.com/hpyproject/hpy - 189b98763e3b6ac052b9c92187af1ed628cb73a6 authored almost 4 years ago
as it's written, UHPy_sanity_check works only on CPython. With this change, it is disabled by default and explicitly enabled on CPython

github.com/hpyproject/hpy - 176d10e84905464724dc66cbcaa86de5b251c4b6 authored almost 4 years ago
apply commit 8b43009 also in this branch

github.com/hpyproject/hpy - 4f9c07746f466e1009dad3927c788ea6d8e29eba authored almost 4 years ago
add a test

github.com/hpyproject/hpy - b870116f4479379aa302a5b41b30b4679c28c7c2 authored almost 4 years ago
pypy apptests cannot use fixtures as function arguments. Workaround

github.com/hpyproject/hpy - 466de2948f73c77083770c9dcfee6db7cff26013 authored almost 4 years ago
Update roadmap.

github.com/hpyproject/hpy - 0c5a5fcd0263551f3e56cb4444641e8a2f56be6a authored almost 4 years ago
Merge pull request #201 from hpyproject/antocuni/remove-unnecessary-include

Remove unnecessary include

github.com/hpyproject/hpy - c51ce1b7c2d511f2fde9944269c4aa9ef8828daa authored almost 4 years ago
this is not needed, and it creates problem on PyPy because ctx_type indirectly includes <Python.h>

github.com/hpyproject/hpy - 8b430092b501d589bb3c5e046384646e193b882f authored almost 4 years ago
Merge pull request #193 from cklein/186_new_execption_tests

Implemented tests for base and dict for HPyErr_NewException and HPyErr_NewExceptionWithDoc

github.com/hpyproject/hpy - 57a6fbdc892dca2450a709ca68d7cd3f0392356e authored almost 4 years ago
Implemented tests for base and dict for HPyErr_NewException and HPyErr_NewExceptionWithDoc

github.com/hpyproject/hpy - 777444c3e96e4f8b39cf385ad6e164785dc99589 authored almost 4 years ago
Merge pull request #200 from Jaime02/patch-1

Fixed broken link at README

github.com/hpyproject/hpy - a1f73f8e63c9455e9fea1dcd89950def7e6a406a authored almost 4 years ago
Link directly to the PDF

github.com/hpyproject/hpy - 2bbaa2f183a0d6383024ba20ecfec31f14d54130 authored almost 4 years ago
Fixed broken link at README

github.com/hpyproject/hpy - bca701dd2b398838154b15720e0885ed20ce3b20 authored almost 4 years ago
Merge pull request #195 from cklein/module_repr

Changing spec.origin to name of shared library

github.com/hpyproject/hpy - 85f43fdbc65b3015ca09cc2738caa2b728056106 authored almost 4 years ago
Merge pull request #199 from cklein/overwrite_stub_file

Overwrite stub file for universal ABI extension

github.com/hpyproject/hpy - e36692259800a18e9273ab46683c34cf9d2a385d authored almost 4 years ago
Overwrite stub file for universal ABI extension

Added a comment to the template that the file is autogenerated

github.com/hpyproject/hpy - 8f7273352cb133b227feb859e8b442f030b192db authored almost 4 years ago
Changing spec.origin to name of shared library

This makes `repr(mod)` show the name of the shared library
instead of the python bootstrap modul...

github.com/hpyproject/hpy - 4ac1112ebd589eea1adec3b6aa6084f8df053e0b authored almost 4 years ago
Merge pull request #197 from cklein/implementing_object_equality

Implementation for comparing object identity.

github.com/hpyproject/hpy - 459758683e764a142ae82e9973c1f0730f651eaa authored almost 4 years ago
Implementation for comparing object equality.

It's even already documented in https://github.com/hpyproject/hpy/blob/master/docs/api.rst,
see ...

github.com/hpyproject/hpy - c1e980c7b54b906597f53ecde54715c9a8ced0de authored almost 4 years ago
Formatted setup.py to make it easier to read

github.com/hpyproject/hpy - 7572c7e8219ee09725d9b6036a21f21ae0cb1866 authored almost 4 years ago