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

fix the Makefile

github.com/hpyproject/hpy - ad9ec749eb8fbf60c403328afe478cd775c6523e authored about 5 years ago
Merge branch 'master' of github.com:pyhandle/hpy

github.com/hpyproject/hpy - 47818034d7dd5642b618380fd607021c8bff5dac authored about 5 years ago
Dynamic reallocation of the array of handles

github.com/hpyproject/hpy - ed6d635205c72d11d275bb4b5f9fc682138ccee7 authored about 5 years ago
Fix packaging of hpy_universal by moving setup.py one level up

github.com/hpyproject/hpy - c3ee98c53ee2524ffa28d32baa15e467ddd6010d authored about 5 years ago
HPyUnicode_FromString()

github.com/hpyproject/hpy - 9a92ebd4e35aabde1008f061111e2f7acf3f6bd0 authored about 5 years ago
HPyNumber_Add()

github.com/hpyproject/hpy - 9320e2deed10c801cff306aba6af9bcf0341ccfb authored about 5 years ago
HPyArg_ParseTuple() in universal

github.com/hpyproject/hpy - 9281f3839a9d59618728c94b712bc37fdf28d943 authored about 5 years ago
Move some parts to "autogen_*" files, which will be autogenerated because they have a regular structure

github.com/hpyproject/hpy - e4b6bc60ed963e7c658d3efc6b4e475c61e1685e authored about 5 years ago
try to fix by cd-ing to the correct directory

github.com/hpyproject/hpy - 99da8c96743b3b166c37241a9e6a7ce8bd6184bd authored about 5 years ago
Try to design a saner directory structure

(AKA: vague attempt to make something sane after discussing things for 1 hour :))

hpy-api: cont...

github.com/hpyproject/hpy - e5e10ff664c23632610558ac94765c589e0f3780 authored about 5 years ago
move these here for now

github.com/hpyproject/hpy - 69d81b75314d9c73c1c86470ee2f80c1b89bc30a authored about 5 years ago
Update pof.c to match recent changes

github.com/hpyproject/hpy - 58170d379ed239e6281bc4f5eb4f5cd25c3eb567 authored about 5 years ago
more stuff. test_cpy_compat passes

github.com/hpyproject/hpy - 2302a32547c036756c6e13364296e77e61ba4d25 authored about 5 years ago
HPy_FromPyObject, HPy_AsPyObject in universal mode

github.com/hpyproject/hpy - 1c59518dc0b75a8fd746db513ca3af094c9d8e19 authored about 5 years ago
Add a new test file for tests that combine CPython's C-API with HPy

github.com/hpyproject/hpy - 299af037462539abbee0e9ff4c3d5fdfecde3074 authored about 5 years ago
Rename mod.test_f => mod.f

github.com/hpyproject/hpy - d4ae7e607a5faca899b9a76c34aed6f373794396 authored about 5 years ago
Found another workaround, which seems to work better with older versions of gcc

github.com/hpyproject/hpy - ee00f0f865c1f4ba20d6efc59c5a25ab8a00c034 authored about 5 years ago
fill the m_methods array of PyMethodDef. This makes test_noop passing

github.com/hpyproject/hpy - 47245cce014660ec977eaf6a8f19e7cd2031db68 authored about 5 years ago
Refactor tests to use a compiler fixture

github.com/hpyproject/hpy - 30735cd58debdbc30546681d5c87cfb97e6f15c5 authored about 5 years ago
Adapt .gitignore to Python

github.com/hpyproject/hpy - a6e35affa12ac71d2ac8256dc50956de7b0e7a9c authored about 5 years ago
Merge branch 'master' of github.com:pyhandle/hpy

github.com/hpyproject/hpy - 6c124877c4360b67a911d82767cde19110aabada authored about 5 years ago
Make trampolines work (maybe! not tested)

github.com/hpyproject/hpy - 8210da0e12a1b7228e62d5644db08b4bf251952b authored about 5 years ago
Build hpy module before running the tests

github.com/hpyproject/hpy - 285776369e5d20872fc288e530c857ed5ae7347e authored about 5 years ago
WIP: progress for test_noop[universal].

We use trampolines for the CPython built-in function objects

github.com/hpyproject/hpy - 2d141b3b1f844c82a06fb3e6ebb7876d8455a9c5 authored about 5 years ago
WIP: make test_empty_module[universal] passing

The universal ABI mode produces a generic .so which can be loaded by many
different implementati...

github.com/hpyproject/hpy - 31fa19a549e37ca111081741657e9e4001c49c58 authored about 5 years ago
WIP: universal mode

github.com/hpyproject/hpy - 3310f5826523124ecf4e0a8e65eef565ce631a3c authored about 5 years ago
Mention IRC channel in README

github.com/hpyproject/hpy - 704b1ad8024249e8cfc7249f82bf336db8262fe2 authored about 5 years ago
Fix notification template

github.com/hpyproject/hpy - c243530ec859313f2740d393d6456dcc19ce8a68 authored about 5 years ago
Dummy commit (to test notifications)

github.com/hpyproject/hpy - e13657ce14c0e4492e24c843a35c88085fadc68f authored about 5 years ago
Set IRC notification message

github.com/hpyproject/hpy - eae7d85f0c7903d76fc9932d45fc9f8124b82583 authored about 5 years ago
Set IRC channel

github.com/hpyproject/hpy - 68b6f08690963be608cc4d1dedf83813c15bf2fb authored about 5 years ago
Make travis always succeed

github.com/hpyproject/hpy - cb45fec47df5814ba535cf7ad2ba9a0bc495c1da authored about 5 years ago
Enable Travis-ci

github.com/hpyproject/hpy - 5f37507cc07e238aea829b8aa2568a01dacdd11e authored about 5 years ago
Merge branch 'master' of github.com:pyhandle/hpy

github.com/hpyproject/hpy - a43bb97a65c9456a26c30aea9ad2f5e4d2f1f98d authored about 5 years ago
WIP: start to work on the "universal ABI mode"

- split the existing hpy.h into universal/ and cpython/

- define an hpy cpython module which wi...

github.com/hpyproject/hpy - 17f15864bc1ea8f3785e0beb1cc4f92544cddf06 authored about 5 years ago
move the @EXPORT closer to the @INIT

github.com/hpyproject/hpy - 300a42e5d020b755f888ac80200d19fca0dde198 authored about 5 years ago
show the azure pipelines badge

github.com/hpyproject/hpy - 668d392e963409a3b609362fe6fe8824b261e777 authored about 5 years ago
test only this directory

github.com/hpyproject/hpy - 2b72ac1bb60e067f32f967a555f8977be20e6fa5 authored about 5 years ago
Set up CI with Azure Pipelines

[skip ci]

github.com/hpyproject/hpy - dce560550925dc9c6c7e9247b9ea5d0d773c30c5 authored about 5 years ago
HPyUnicode_FromString()

github.com/hpyproject/hpy - c69745bc9cb7fadb426a6e2474fc341e74a10574 authored about 5 years ago
HPyNumber_Add(), HPy_Close()

github.com/hpyproject/hpy - 9736863b8ca9be50226d2864cc00aaa16398fbde authored about 5 years ago
Starting writing tests

github.com/hpyproject/hpy - 2ba682b42fe354d12ed20104274460d9d21cd8f1 authored about 5 years ago
(antocuni, rlamy, arigo <= this is true up to the 19th November)

Use a separate type for HPy, a struct{} with a 'PyObject *' field

github.com/hpyproject/hpy - 7ba825e9937fbe6744313f6fdc962675b0a7e9cb authored about 5 years ago
(antocuni, rlamy, arigo)

Start moving things around

github.com/hpyproject/hpy - b3afb20481be94fb6df5b7360aabe6bb31006e16 authored about 5 years ago
(antocuni, arigo, rlamy)

implement a more complex example which uses HPyArg_ParseTuple and HPyLong_FromLong

github.com/hpyproject/hpy - e0f8d6666d3dd7231f00026caa53ac91d7571f19 authored about 5 years ago
move HPy_MODINIT before the implementation, for consistency with HPy_FUNCTION

github.com/hpyproject/hpy - 6f3c8f4b55034208f35ea6a879a1e0059002e245 authored about 5 years ago
(antocuni, arigo, rlamy): put the declaration before the implementation and use a different naming convention; this lets us to kill HPy_METHOD_DEF

github.com/hpyproject/hpy - 544b3c7af61ace53f64280bb549bb89863e8d5dc authored about 5 years ago
use designated initializers, since they can be officially used from Python>=3.6

github.com/hpyproject/hpy - 5247ee247b11860e56d4e6e5a0d5193512fb9ab4 authored about 5 years ago
use a macro to automatically get the correct trampoline name

github.com/hpyproject/hpy - fd62cc9dc1b743910a5594d8d324189359daf665 authored about 5 years ago
use the HPy prefix also for macros

github.com/hpyproject/hpy - 3ec92027f0bfec1e4c6076a4b9d56674733cb3fa authored about 5 years ago
refactor MODINIT following the same pattern as HPY_FUNCTION

github.com/hpyproject/hpy - 9c4ce24e0a664ae4422dc054eaf521f1f0a0c7f3 authored about 5 years ago
hpy-ify the function. I'm not sure whether this is the right way to do it, though

github.com/hpyproject/hpy - 32edbde50734fd2cd20a45320b64b2b50d2895ed authored about 5 years ago
more hpy-ification

github.com/hpyproject/hpy - f8c28e9cd392d898e57b29e6b72e0dbe7a8c5890 authored about 5 years ago
implement HPyModule_Create

github.com/hpyproject/hpy - ac843cd70a4a84db958b7bf805d115e3c8b381b8 authored about 5 years ago
start to hpy-ify pof.c by writing a macro to declare the module-init function. Unsure whether it's the best design, but at least it's a start

github.com/hpyproject/hpy - 4e87bc297c9de22e34f69b1a37e6675dfe8a11f0 authored about 5 years ago
add a very simple C module using the CPython C-API. The goal is to turn it into HPy APIs

github.com/hpyproject/hpy - beb563b762f4eed7d90b95d16dc82bb82a88b6c4 authored about 5 years ago
Merge pull request #8 from deronnax/patch-1

mention Jython in README

github.com/hpyproject/hpy - 5bbeac9488876106da5191befda892941c8769c1 authored over 5 years ago
mention Jython in README

It's a pretty important one (Django documentation even have a page dedicated to Jython)

github.com/hpyproject/hpy - 3536a4518c1ab3447e7f19aa79b4620307721abd authored over 5 years ago
rename the project to HPy

github.com/hpyproject/hpy - e086e92d92664dd6e0c780289dde11322699c239 authored over 5 years ago
add a point about other implementations

github.com/hpyproject/hpy - 0021e2da2c91132e1aed11079225f8f3becbd593 authored over 5 years ago
mention that ctx could be used also for sub-interpreters; fixes #3

github.com/hpyproject/hpy - 1be000ffb99067f4675100fc2d40feb0feaba91f authored over 5 years ago
Fix this too

github.com/hpyproject/hpy - e459a367aa09279bf7fe3fecf68b89d0cf77ec66 authored over 5 years ago
(stefan, arigo)

Try again to keep the error handling more similar to CPython's current solution,
by returning po...

github.com/hpyproject/hpy - 30181bc6f2ee21490cc4a1d07ca2d2cc76ddc19e authored over 5 years ago
(ronan, arigo)

Fix typo

github.com/hpyproject/hpy - 7d2b305a0f37b411fda054b9d268c85e6fb359b6 authored over 5 years ago
Initial attempt at exercising the sequence iteration protocol.

github.com/hpyproject/hpy - a2d8617dccfa551e5e031693cfb6481920c49e58 authored over 5 years ago
Add notes on Python language protocols to support and which special cases to expect/optimise for them.

github.com/hpyproject/hpy - fce3dfcfa3352bcb7842c0db64f6c4957332f4bc authored over 5 years ago
(arigo, scoder, antocuni) a sketch for how the protocol idea could work

github.com/hpyproject/hpy - 6fbadd6dd0e9fa50fb6ef49774f9b8ec691373af authored over 5 years ago
(anto, arigo)

The unsorted notes from yesterday's meeting

github.com/hpyproject/hpy - d3101bb813e2d8c2c9e81ca0dd10ccdcf5b0f44c authored over 5 years ago
Add the 'ctx'

github.com/hpyproject/hpy - 71917c65a3f6538559f3d50d482025aed4de8dec authored over 5 years ago
(anto, arigo)

Mention the debug-mode usage for CPython

github.com/hpyproject/hpy - 2a256eda6620fe848f3ef0dc554cb520e0f82b3c authored over 5 years ago
Naming the type "HPy"?

github.com/hpyproject/hpy - 6aa6eb1de841562988a83e44945c7d78359381b5 authored over 5 years ago
Trying out with the API name "HPy_..."

github.com/hpyproject/hpy - a3dce25622679dc3b100a3df0e55b592b797fb36 authored over 5 years ago
Merge branch 'master' of https://github.com/pyhandle/pyhandle

github.com/hpyproject/hpy - 21fe041498ec19baab695d51dba07b832907321e authored over 5 years ago
Merge pull request #2 from vstinner/master

Add Victor Stinner's Performance talk

github.com/hpyproject/hpy - e01fded14017b17e1a99801abb6bfb9f32e08902 authored over 5 years ago
Start of the basics of the API

github.com/hpyproject/hpy - b1bbc2de97ab5528c9ec3198b70c3368de45350a authored over 5 years ago
Add Victor Stinner's Performance talk

github.com/hpyproject/hpy - 2191e68888f54c48dca1a5fd303eff2830c97b0f authored over 5 years ago
add a sentence

github.com/hpyproject/hpy - 7eeac4a4ce9b7a1873163404707e76622b201c88 authored over 5 years ago
(antocuni, arigo) write down some of the goals for this project

github.com/hpyproject/hpy - 89f460975e25fa675e3a70a99f180f5fe5ae218b authored over 5 years ago
Initial commit

github.com/hpyproject/hpy - f0e9b058b81e69edb6e52b48910e50bdf7ac9092 authored over 5 years ago