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

feat: reduce dependencies contraints #48

Merged
merged 1 commit into from Apr 30, 2022
Merged

Conversation

guilatrova
Copy link
Owner

Motivated by this issue: #47

in short: We don't want to restrict users from using Tryceratops
because some other lib bumped its major version (e.g. Rich)

by reading https://iscinumpy.dev/post/bound-version-constraints/
it got clear that Tryceratops should be more permissive

we're keeping dev dependencies as is since they should be installed
only locally for development purposes

@guilatrova
Copy link
Owner Author

@paw-lu Do you mind taking a look? Not much to see, I just want to confirm if that's the solution we both believe is good.

I committed it as feat because I want to ensure a new release will be generated from this.

pyproject.toml Outdated Show resolved Hide resolved
motivated by this issue: #47

in short: We don't want to restrict users from using Tryceratops
because some other lib bumped its major version (e.g. Rich)

by reading https://iscinumpy.dev/post/bound-version-constraints/
it got clear that Tryceratops should be more permissive

we're keeping dev dependencies as is since they should be installed
only locally for developmemnt purposes
@guilatrova guilatrova merged commit 1a71007 into main Apr 30, 2022
@guilatrova guilatrova deleted the reduce-constraints branch April 30, 2022 13:27
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

Successfully merging this pull request may close these issues.

None yet

2 participants