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

Update build & publish deps #148

Merged
merged 3 commits into from
Nov 25, 2022
Merged

Update build & publish deps #148

merged 3 commits into from
Nov 25, 2022

Conversation

dmtucker
Copy link
Collaborator

Resolve #147

FWIW, the motivation for using ~= in the [build-system] is so that the build for a given release continues to work even after backwards-incompatible changes to setuptools/etc. are published.

That said, the downstream has the option to downgrade if the build of an old release breaks, and loosening the pins can enable OS packagers who may not have access to PyPI / the pinned versions.

@dmtucker dmtucker added this to the 0.10.2 milestone Nov 22, 2022
@dmtucker dmtucker changed the title Build deps Build build & publish deps Nov 22, 2022
@dmtucker dmtucker changed the title Build build & publish deps Update build & publish deps Nov 25, 2022
@dmtucker dmtucker merged commit cf649b9 into realpython:main Nov 25, 2022
@dmtucker dmtucker deleted the build-deps branch November 25, 2022 18:35
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.

Build requirements are too strict
1 participant