-
-
Notifications
You must be signed in to change notification settings - Fork 268
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python 3.10 pypi release #909
Comments
here is the output from "python -m tables.tests.test_all" on python "3.10"` for the current master branch
|
@PyTables What are the current blockers for a new pypi wheel release? |
For people tracking this issue, since this mr was merged, at least the tables 3.6.1 can be installed for python 3.10 using conda and the conda-forge channel. |
I will keep this issue open for pypi wheels, but pinging people that linked to this issue to make sure they are aware of the updated status. (version 3.6.1 is available for python 3.10 on conda-forge) |
Dear @sroet sorry for replying your message so late. |
@avalentino i'm not sure i understand the discussion on the mailinglist - as it seems to leave out certain points. there is an existing contribution (attempt?) in #872 which is trying to add wheel building in CI to this project, which hasn't been acted on since march. Based on my understanding, that PR is basically done (but is looking for a proper review/merging) - so i think the request of "2. another developer steps forward to provide official wheels" in the mailing list is unjustified / basically fullfilled - but the final step (proper review/testing/merging) has not been done. Maybe you can add a comment in that PR to highlight what's still missing to have that merged, to give people / the community the chance to step up and provide wheels. |
@xmatthias PR #872 is clearly a work-in-progress: not all tests pass, there is a pending change request, it has merge conflicts with the current master, so it cannot be merged. Apart for that I think that we have issues in which users require for an updated HDF5 version, while the current machinery used to produce wheels (on GNU/Linux at least) uses the system libraries form the manylinux environment. To be clear, @amotl made an amazing job but producing good binary packages is a very hard stuff an requires a lot of time. If you have ideas, proposals of just need clarification about this points, please use the -dev mailing list, I think it is a more appropriate place for this kind of discussions. |
This is even more reason to provide good binary packages to users - which may or may not have a proper build environment to build correct binaries.
Honestly, i find mailing lists kind of excluding nowadays. |
I totally agree with you but I have no time to dedicate to it. |
To people looking for an update on this issue, @xmatthias has done some great work already to get 3.9 and 3.10 wheels:
Currently, open issues are: |
Amazing. Thanks for your hard work @xmatthias, thanks @avalentino for reviewing all those PRs, and thanks for assembling this list of recent work @RalfG! 💯 |
PyTables v3.7.0 is now available. |
currently no
tables
package of tables can be installed viapython -m pip install tables
when using python3.10
.output of `python -m pip install tables` (after installing the current master branch)
However installing pytables with:
Seems to result in a working install for my downstream projects.
Would it be possible to do a (dummy) release that builds the python 3.10 binaries and upload them to pypi.org?
The text was updated successfully, but these errors were encountered: