Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
build: use PEP517/518 conventions #100
build: use PEP517/518 conventions #100
Changes from 76 commits
c3276b4
a018c4c
eac0d97
dc75a26
f59ceb8
1abd0ae
1d4b1b6
4a517f2
68a1e9f
9c15492
1ec438e
135b502
cf15017
afa2c91
c4f89f4
61ffa7e
6c29374
518d1f0
4b41a22
aa9bf33
83f48e8
2280980
0f15fb6
eb94f7e
a076817
45cd32c
79efc0d
cf77355
3cb5153
51f5914
daec5c2
7bf0d94
e92ccf6
e2110f2
af8bd7f
5713286
d9c5002
3162fe3
c9bc9e9
8e53535
7a5dd86
710d80a
2ec5081
a7bf217
0a4657e
3fc4910
4f5eb23
2a8a72f
deff40c
51ca05d
efd6e88
e4a5618
b848c39
8ad8f5c
8d50ca6
3b7ebba
a5ef228
889e134
a6bb2cc
753df98
1d472ba
ccfe94a
3342ec0
51bf186
a341809
4207844
d3b18ea
3856879
ffb3c18
8740008
81a915e
c92fe3f
e2ebb55
954d0ec
07530f6
1b9a33a
24422e9
0dd496b
e60f584
262a694
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tiny suggestion: I recommend >=42 for use in pyproject.toml. I spend about an hour once debugging a broken build, and it turned out I didn't specify a minimum, and it was grabbing a cached copy of 41.somthing instead of the latest version, which had critical bugs for PEP 517 builds. If you don't make a PEP 517 build, then this is ignored anyway, and if you are building PEP 517, you want 42+ and can always get it. ;) See https://scikit-hep.org/developer/packaging#pep-517518-support-high-priority
PS: Great work on the NumPy requirements, that's what I came here to look at. :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It might have been 40.something, but whatever it was the devs told me to go with 42+.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, we will make the change then!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice read!
Many thanks! I
This file was deleted.