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

Unpin flit-core build dependency #651

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

tjni
Copy link

@tjni tjni commented Aug 8, 2023

I'd like to be able to build this project in nixpkgs using the latest version of flit-core. Please let me know what you think. Thank you.

@github-actions
Copy link

github-actions bot commented Aug 8, 2023

📝 Docs preview for commit 78a0ee2 at: https://336664de.typertiangolo.pages.dev

@g0hl1n
Copy link

g0hl1n commented Sep 13, 2023

Thanks! Works for me using YoctoProject/OpenEmbedded to build python3-typer v0.7.0.

@rubienr
Copy link

rubienr commented Oct 4, 2023

Are there any updates if/when it will be merged?

@svlandeg svlandeg added the dependencies Pull requests that update a dependency file label Feb 29, 2024
@@ -1,5 +1,5 @@
[build-system]
requires = ["flit_core >=2,<3"]
requires = ["flit_core >=2"]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
requires = ["flit_core >=2"]
requires = ["flit_core >=4"]

As libraries can have breaking changes on major versions, it's typically good practice to have an upper pin.

That said - it looks like v3.x of flit_core works fine, so we could consider extending the range to <4.

@svlandeg svlandeg added the p3 label Feb 29, 2024
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 p3
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants