-
Notifications
You must be signed in to change notification settings - Fork 138
Moved the metadata into setup.cfg. #156
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
Conversation
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! See my comments inline for you review.
@KOLANICH can you also add your DCO signoff? This was an informal requirement which was not consistently applied until now... this way I can then merge. |
This has been merged after a rebase. |
Fat fingers! |
@KOLANICH, do you still plan to address these change requests? @pombredanne, are these changes still up-to-date? |
I think they are... but your call to verify this. |
Thanks @KOLANICH for updating this! :) Removing |
Thanks for the update, @KOLANICH! |
@pombredanne, this still has a blocker from you, would you mind to revisit/lift this? :) |
That doc mentions only setuptools-specific configuration. The most of
To be honest, The rest of suggestions are implemented, thanks. |
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.
There are still many other mentions of the CLI command names inside the codebase.
pdx/cli_tools/convertor.py: ' convertor ---infile <input_file> ---outfile <output_file>.
spdx/cli_tools/convertor.py: ' convertor -f/--from <type> <input_file> -t/--to <type> <output_file>.
spdx/cli_tools/convertor.py: ' convertor -f/--from <type> <input_file> --outfile <output_file> '
spdx/cli_tools/convertor.py: ' convertor --infile <input_file> -t/--to <type> <output_file>'
spdx/cli_tools/convertor.py: raise ValueError("Given arguments for convertor are invalid.")
spdx/cli_tools/convertor.py: To use : run 'convertor -f <from_TYPE> <input file> -t <to_TYPE> <output_file>' command on terminal or use ' convertor --infile <input file name> --outfile <output file name> '
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 for updating the setup scripts! I won't be able to merge until the appveyor issue is resolved, though...
@pombredanne Anything missing in your opinion? You are still set to "changes requested".
Added pyproject.toml. Renamed console_scripts because their names are too generic to have this package installed into system. Fixed the names of the commands within the docstrings. Versions are now fetched from git tags. Excluded the dirs that are not meant to go into wheels, like `examples/`. Added the things jayvdb has suggested into the metadata. Co-authored-by: John Vandenberg <jayvdb@gmail.com> Signed-off-by: KOLANICH <KOLANICH@users.noreply.github.com>
Signed-off-by: KOLANICH <KOLANICH@users.noreply.github.com>
Asked for another opinion a while ago; reviewer stated (basically) that he won't be involved in a further review process in #156 (comment)
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 for rebasing again, @KOLANICH! I will go ahead and merge this before new conflicts arise
urls = {Homepage = "https://github.com/spdx/tools-python"} | ||
requires-python = ">=3.6" | ||
dependencies = ["ply", "rdflib", "click", "pyyaml", "xmltodict"] | ||
dynamic = ["version"] |
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.
Didn't know about this, pretty cool!
In case anyone else stumbles across this: https://pypi.org/project/setuptools-scm/, look for "Default versioning scheme"
Please see #362 |
Added pyproject.toml.
Renamed console_scripts because their names are too generic to have this package installed into system.
Versions are now fetched from git tags.