-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Rewrite and synthetis the installation doc #6622
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
Rewrite and synthetis the installation doc #6622
Conversation
4f3e2e5
to
71e6045
Compare
Pull Request Test Coverage Report for Build 2332644728
π - Coveralls |
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.
Change looks good itself! I like how stuff gets a more dedicated place.
| fatal | pylintCategorySeverity.fatal | Error | | ||
+----------------------+-----------------------------------+------------------+ | ||
|
||
.. _Pylint command line arguments: https://pylint.pycqa.org/en/latest/user_guide/run.html#command-line-options |
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.
We should probably use an internal link here.
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 catch, I just copy pasted / burst the previous content without checking.
doc/user_guide/installation.rst
Outdated
If a newer version does not work for you, we do not maintain pylint for EOL python, | ||
so the best available pylint might be an old version that works with your old interpreter but | ||
without the bug fixes and feature of latest pylints. |
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.
If a newer version does not work for you, we do not maintain pylint for EOL python, | |
so the best available pylint might be an old version that works with your old interpreter but | |
without the bug fixes and feature of latest pylints. |
A bit redundant I think.
doc/user_guide/installation.rst
Outdated
|
||
Pylint should be easily installable using pip. | ||
NB: You can also use ``conda`` or your system package manager on debian based OS. | ||
There package manager lag a little behind as it's maintained by a separate entity. |
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 package manager lag a little behind as it's maintained by a separate entity. | |
However, the available version can lag behind a little as it's maintained by a separate entity. |
c7119c5
to
255deb5
Compare
doc/user_guide/installation.rst
Outdated
- gedit_ | ||
- `Jupyter Notebook`_ | ||
- Komodo_ | ||
- PyCharm_ :ref:`the section below <pylint_in_pycharm>` |
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.
- PyCharm_ :ref:`the section below <pylint_in_pycharm>` | |
- PyCharm_, see our:ref:`tutorial <pylint_in_pycharm>` |
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.
I removed the link to the IDE, if you're searching a pylint plugin for it you don't need to learn about your own IDE.
255deb5
to
0039e90
Compare
.. warning:: | ||
If you're reading this doc and are actually using flymake please | ||
open a support question at https://github.com/PyCQA/pylint/issues/new/choose | ||
and tell us, we don't have any maintainers for emacs and are thinking about | ||
dropping the support. | ||
|
||
.. TODO 3.0, do we still need to support flymake ? |
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.
Added a warning here.
See external documentation: | ||
|
||
- Linting python: https://code.visualstudio.com/docs/python/linting | ||
- Pylint Extension: https://marketplace.visualstudio.com/items?itemName=ms-python.pylint |
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.
Added the external doc here, I'm hesitating to simply remove our own doc and only link one of the link.
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.
I'd be okay with removing it. There is a bit of duplication with other sections as well.
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.
I removed the two that had better doc elsewhere.
2b91edf
to
a820d1e
Compare
See external documentation: | ||
|
||
- Linting python: https://code.visualstudio.com/docs/python/linting | ||
- Pylint Extension: https://marketplace.visualstudio.com/items?itemName=ms-python.pylint |
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.
I'd be okay with removing it. There is a bit of duplication with other sections as well.
470ec5b
to
c5d29c5
Compare
- :ref:`TextMate <pylint_in_textmate>` | ||
- Vim_ | ||
- `Visual Studio Code`_ in the `Preferences -> Settings` menu | ||
- `Visual Studio`_ in the `Python > Run PyLint` command on a project's context menu. |
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.
Wasn't there a link to the pylint
extension here as well?
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.
Fixed !
Add title for python 2 compatible version in changelog and add information about installation for older interpreters.
Co-authored-by: DaniΓ«l van Noord <[email protected]>
c5d29c5
to
1c1de9a
Compare
Type of Changes
Description
Add title for python 2 compatible version in changelog and add information
about installation for older interpreters. Refactor ide integration and put it in
the installation part for clarity.
Small reviewable part of #6589 and follow-up to #6613