Skip to content

need for pylibtiff==0.5.1 pin? #422

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

Closed
martinfleis opened this issue Jun 24, 2024 · 4 comments · Fixed by #425
Closed

need for pylibtiff==0.5.1 pin? #422

martinfleis opened this issue Jun 24, 2024 · 4 comments · Fixed by #425
Assignees
Labels
dependencies Pull requests that update a dependency file

Comments

@martinfleis
Copy link
Contributor

Hey,

We have just released geopandas 1.0 and I've noticed that pyinterpolate is 0.5 cannot be installed alongside geopandas 1.0 due to your pin pylibtiff==0.5.1 . GeoPandas now requires fairly recent pyogrio which depends on pylibtiff via GDAL and is built only against newer version.

Is there a need to have such a strict pin? Any chance of relaxing it, or at least bumping to 0.6.1?

Thanks!

@martinfleis
Copy link
Contributor Author

One more observation. Pinning geopandas to 1.0 resolves an environment with pyinterpolate 0.4, which probably did not have such restriction. Given the changes in API between 0.4. and 0.5 and unavailability of docs for 0.4 on readthedocs, this can be fairly confusing for users. Happy to assist resolving issues if there are some preventing you from removing the pin.

@SimonMolinsky
Copy link
Member

Hi @martinfleis

Thanks for posting this issue! I'll check and resolve it in the next hour or so.

Tomorrow, I have GeoPandas workshops for QGIS users in Poland. Good to hear about 1.0 version of the package :)

@SimonMolinsky SimonMolinsky self-assigned this Jun 25, 2024
@SimonMolinsky SimonMolinsky added the dependencies Pull requests that update a dependency file label Jun 25, 2024
@SimonMolinsky
Copy link
Member

Okay, it won't be so easy. I need to change some things with GeoPandas >= 1.0.0 (some tests fail), but I'm working on it.

@martinfleis
Copy link
Contributor Author

Let me know if you need any help.

@SimonMolinsky SimonMolinsky linked a pull request Jun 26, 2024 that will close this issue
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants