ciso8601
ciso8601 copied to clipboard
Please provide wheels on PyPI
Hi there, I Googled python+dateutil+parse+slow and find the ciso8601. Thanks for developing the amazing library. Please consider provide wheels on PyPI to make it easier to install.
I haven't used wheels before but it appears that they'd have to be compiled for each platform. What's the easiest way to build wheels for all popular platforms with each release?
I don't think there's an easy way to cross compile for all popular platforms but a wheel package for Linux is fair enough.
check out https://github.com/pypa/manylinux it might be of some use
The easiest way I've tried is using Travis CI's linux/osx matrix with AppVeyor. With these services (that are all free for an open source project) we can build wheels for 3 major platforms (Linux, macOS, Windows) for every push in the automated way.
This PR has been refused due to the absence of wheels https://github.com/oasis-open/cti-python-stix2/pull/386
[...] However, I would rather not introduce a dependency that requires compiling C code to install, and ciso8601 doesn't provide pre-compiled wheels. [...]
Hi, is there any update here? We are suddenly running into this issue and I notice this has been open for a couple of years now.
FYI just came across this repo and this issue; I added an example of using CI to build wheels across many platforms in https://github.com/closeio/ciso8601/pull/109
Thanks for the PR @kylebarron, it'd be nice to get wheels because I'm currently trying to use containers with lambda and it's forcing installing the whole C build chain in the build process (it's not critical but it's time and time is money).
Building wheels for collected packages: ciso8601
Building wheel for ciso8601 (pyproject.toml) ... error
ERROR: Failed building wheel for ciso8601
Failed to build ciso8601
ERROR: Could not build wheels for ciso8601, which is required to install pyproject.toml-based projects
+1 on providing whl prebuilts
Now that #109 is merged, any chance of uploading wheels for 2.2.0?
@movermeyer bumping this one again. looks like all the infra is in place to publish wheels, would it be possible to push them up for 2.2.0 and for future versions? happy to contribute if there's something missing
Gentle nudge for a new release 🙂. It's been 10 months since my PR to add wheel building to CI was merged, but it appears that a new release was never made. Even a patch release that just adds wheels would be super helpful for downstream projects.
v2.3.0 was just released with pre-built wheels for many platforms. 🎉
Give it a shot and let us know if you see any issues.