Appying PEP 621: storing metadata in pyproject.toml - #315
Merged
Conversation
zliang-akamai
force-pushed
the
zhiwei/pep621
branch
from
August 14, 2023 04:45
3832b47 to
9a40e18
Compare
pyproject.toml
zliang-akamai
marked this pull request as ready for review
August 14, 2023 18:04
zliang-akamai
marked this pull request as draft
August 15, 2023 07:04
zliang-akamai
force-pushed
the
zhiwei/pep621
branch
from
August 16, 2023 14:55
6429dbd to
4d9d130
Compare
zliang-akamai
force-pushed
the
zhiwei/pep621
branch
from
September 13, 2023 18:00
fcc089f to
8db0091
Compare
zliang-akamai
force-pushed
the
zhiwei/pep621
branch
from
September 25, 2023 18:06
8db0091 to
fcb65fc
Compare
zliang-akamai
force-pushed
the
zhiwei/pep621
branch
from
October 11, 2023 20:34
fcb65fc to
47ecfff
Compare
zliang-akamai
force-pushed
the
zhiwei/pep621
branch
from
January 30, 2024 08:30
be46479 to
3113ea2
Compare
zliang-akamai
force-pushed
the
zhiwei/pep621
branch
2 times, most recently
from
January 30, 2024 22:24
6834657 to
6a59c07
Compare
zliang-akamai
force-pushed
the
zhiwei/pep621
branch
from
January 30, 2024 22:40
6a59c07 to
5b82233
Compare
zliang-akamai
marked this pull request as ready for review
January 31, 2024 02:41
zliang-akamai
requested review from
a team,
yec-akamai and
ykim-akamai
and removed request for
a team
January 31, 2024 02:41
lgarber-akamai
approved these changes
Feb 12, 2024
lgarber-akamai
left a comment
Contributor
There was a problem hiding this comment.
Looks great other than the feedback left above!
I was able to build/install the package and verified that all artifacts are as expected using the following:
Using dev version:
make install
Using explicit version:
make LINODE_SDK_VERSION=v12.34.56 install
Co-authored-by: Lena Garber <114949949+lgarber-akamai@users.noreply.github.com>
zliang-akamai
force-pushed
the
zhiwei/pep621
branch
2 times, most recently
from
February 13, 2024 01:28
765da21 to
ca84493
Compare
…h-action-pypi-publish
zliang-akamai
force-pushed
the
zhiwei/pep621
branch
from
February 13, 2024 01:29
ca84493 to
be0468b
Compare
ykim-akamai
approved these changes
Feb 13, 2024
ykim-akamai
left a comment
Contributor
There was a problem hiding this comment.
Looks good! Verified the install steps locally
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Description
The setuptools support is still in beta phase. Hope we can adopt this by the end of this year.
Testing
make create-versionto verify the version file is created correctly.make dev-installto verify all dependencies and dev dependencies are installed.For example: