Missing package: blosc2
Package name
blosc2
Package version
3.0.0
PyPI URL
https://pypi.org/project/blosc2/
piwheels URL
https://www.piwheels.org/project/blosc2/
Python version
- [X] Python 3.9
- [X] Python 3.11
I am aware this is the issue tracker for a Python package index specifically for Raspberry Pi
- [X] Yes
I have checked for duplicate issues
- [X] Yes
I am the maintainer
- [ ] Yes
More information
Blosc2 3.0.0 wheels are missing currently Considering it's a major update, i assume something in the build process changed which requires some changes to make it work again.
It's failing because the build process relies on installing dependencies from GitHub which we don't permit:
2024-12-16T12:52:45,663 Cloning into 'blosc2-src'...
2024-12-16T12:52:45,664 fatal: transport 'https' not allowed
2024-12-16T12:52:45,665 Cloning into 'blosc2-src'...
2024-12-16T12:52:45,666 fatal: transport 'https' not allowed
2024-12-16T12:52:45,666 Cloning into 'blosc2-src'...
2024-12-16T12:52:45,667 fatal: transport 'https' not allowed
2024-12-16T12:52:45,667 -- Had to git clone more than once: 3 times.
2024-12-16T12:52:45,668 CMake Error at blosc2-subbuild/blosc2-populate-prefix/tmp/blosc2-populate-gitclone.cmake:39 (message):
2024-12-16T12:52:45,669 Failed to clone repository: 'https://github.com/Blosc/c-blosc2'
I suggest you contact the maintainers about this.
Sure thing - i did this in https://github.com/Blosc/python-blosc2/issues/354.
@bennuttall I'm not sure i understand the issue if i'm honest. what's better / worse when downloading from github.com vs. downloading from an alternative source, like "blosc.com" (for example)? The underlying C library will be necessary either way ... and raspbian will not have this in many instances.
Maybe you've got a link to some documentation about the guidelines as to what's allowed / what isn't?