-
Notifications
You must be signed in to change notification settings - Fork 201
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
Move the package metadata from setup.py to setup.cfg #84
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.
Hey @KOLANICH, thanks a lot for your contribution! Besides the comments and suggestions I left for you below, please address the problem flagged by Pylint in our CI.
It seems the only things missing before merging are the failures reported by Pylint here: https://github.com/python-lsp/python-lsp-server/runs/4693154656?check_suite_focus=true |
Some of them were not introduced by me, but fixed them too. |
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.
Hey @KOLANICH, I think this is almost ready! If you need help with the failing tests, let us know and we'll push to your branch to fix them.
Added pyproject.toml Replaced reading of the version from `_version` file with reading it from Version Control System and writing it into the file. Also fixed a bug with incorrect content of `__all__` in `__main__.py`
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 @KOLANICH! Last suggestion, then this should be ready.
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 a lot @KOLANICH for your help (and patience) with this!
Added pyproject.toml
Replaced reading of the version from
_version
file with reading it from Version Control System and writing it into the file.Also fixed a bug with incorrect content of
__all__
in__main__.py
Related: python-lsp/python-lsp-jsonrpc#8 , palantir/python-language-server#669
Fixes #84.