Closed zacqed closed 2 months ago
4.8.1 introduced pyproject.toml
[build-system]
requires = ['setuptools', 'wheel', 'pyarrow>=7', 'pybind11', 'oldest-supported-numpy']
should be changed to
[build-system]
requires = ['setuptools', 'wheel', 'pyarrow>=7,<16', 'pybind11', 'oldest-supported-numpy']
This should fix this.
@xhochy - Would you be able to look at this. With release of pyarrow 16.0, installation using pip is throwing errors. Apologies for the rush.
You will need to provide a PR like https://github.com/blue-yonder/turbodbc/pull/414 but this depends on the pyarrow
release on conda-forge which will take a bit more time this time as we are splitting that package up to provide a smaller footprint.
You will need to provide a PR like https://github.com/blue-yonder/turbodbc/pull/414 but this depends on the
pyarrow
release on conda-forge which will take a bit more time this time as we are splitting that package up to provide a smaller footprint.
Would it be possible till then to restrict pyarrow version in the . toml.file to <16?
Yes. Please make a PR.
Released as 4.11.1
With introduction of every new version of pyarrow, the following error comes till turbodbc is not updated to allow for this. Somewhere the dependency resolution seems be causing this problem:
This happens even if we declare pyarrow==15.0.0, is there a way to fix this resolution?