Skip to content
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

Poetry add duckdb pygwalker fails to resolve dependencies. #544

Open
gregglind opened this issue May 9, 2024 · 3 comments
Open

Poetry add duckdb pygwalker fails to resolve dependencies. #544

gregglind opened this issue May 9, 2024 · 3 comments

Comments

@gregglind
Copy link

As Duckdb continues to develop (and increase version, consider relaxing the constraint in pyproject.toml to a Semver on ^0.

See: https://python-poetry.org/docs/dependency-specification/ for details.

@hermansje
Copy link

Before a the first major release, breaking changes can be introduced in minor updates according to semver. This is something DuckDB also has also used (e.g. between 0.9.x and 0.10.x).
But I agree that the constraint could be relaxed to enforce a minor version, currently ^0.10, which would allow using the currently latest 0.10.2 release instead of 0.10.1.

@longxiaofei
Copy link
Member

longxiaofei commented May 17, 2024

When upgrading from duckdb 0.8.0 to 0.9.0, due to changes in duckdb function logic, pygwalker cannot work.

So I fixed the duckdb version.

Thanks for your suggestion, I will change it to ^0.10.

@gregglind
Copy link
Author

Thanks @longxiaofei!

Versioning is the worst.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants