Open impredicative opened 4 years ago
I could automate that but unfortunately we don't release directly from Travis. @simonpercivall It's fairly easy to build wheels with cibuildwheel but we'd need you to configure Travis to release to PyPi and start tagging the releases.
hey there, SQLAlchemy author here.
We now produce wheels for all platforms using github actions. Since you're on github, it could be here too. anytime you tag a release, the github action can run on basically every platform and produce binary wheels. here's how we do it here: https://github.com/sqlalchemy/sqlalchemy/blob/master/.github/workflows/create-wheels.yaml and as you can see we get every crazy architecture there is: https://pypi.org/project/SQLAlchemy/#files .
orderedset looks quite nice and I want to see if it can work for SQLAlchemy since ours is not very good. cc @caselit .
@zzzeek Thanks for the reference, that'll make it a lot easier.
Let me know it I can be of help with the github action wheel
@simonpercivall is this issue being worked on?
now 2022 there is cibuildwheel that makes it very straight forward to generate them.
The example they provide here https://cibuildwheel.readthedocs.io/en/stable/setup/#github-actions will mostly works as is
Is it possible for this project to also provide a
whl
file on PyPI, especially for Linux? For example, see the ones for numpy and pandas.If this is done, I won't have to bundle
gcc
into my Docker image which is required for compiling thetar.gz
. This will build my Docker image faster and it will be smaller too.