<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pylint-git.git/tests/functional/w, branch main</title>
<subtitle>github.com: PyCQA/pylint.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pylint-git.git/'/>
<entry>
<title>Fix issues with new typing Union syntax (Py310) (#8122)</title>
<updated>2023-02-01T00:14:32+00:00</updated>
<author>
<name>Marc Mueller</name>
<email>30130371+cdce8p@users.noreply.github.com</email>
</author>
<published>2023-02-01T00:14:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pylint-git.git/commit/?id=1b5bba4508507da46a38aaea996976660b7ccca1'/>
<id>1b5bba4508507da46a38aaea996976660b7ccca1</id>
<content type='text'>
* Fix issues with new typing Union syntax (Py310)
* Upgrade astroid to 2.14.1</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix issues with new typing Union syntax (Py310)
* Upgrade astroid to 2.14.1</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Python 2 code from the tests &amp; refactor (#7320)</title>
<updated>2022-08-18T20:13:23+00:00</updated>
<author>
<name>Mark Byrne</name>
<email>31762852+mbyrnepr2@users.noreply.github.com</email>
</author>
<published>2022-08-18T20:13:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pylint-git.git/commit/?id=82d55aee4ae3718b77fbec70e5d7d80c70adfa27'/>
<id>82d55aee4ae3718b77fbec70e5d7d80c70adfa27</id>
<content type='text'>
- Refactor Classes which inherit from `object`.
- Remove `import print_function from __future__`.
- Remove assignments to `__revision__` from the functional test module when it is never used throughout the module.

Co-authored-by: Pierre Sassoulas &lt;pierre.sassoulas@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Refactor Classes which inherit from `object`.
- Remove `import print_function from __future__`.
- Remove assignments to `__revision__` from the functional test module when it is never used throughout the module.

Co-authored-by: Pierre Sassoulas &lt;pierre.sassoulas@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add confidence level `CONTROL_FLOW` (#5709)</title>
<updated>2022-01-26T16:04:51+00:00</updated>
<author>
<name>Jacob Walls</name>
<email>jacobtylerwalls@gmail.com</email>
</author>
<published>2022-01-26T16:04:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pylint-git.git/commit/?id=44ad84a4332dfb89e810106fef2616a0bc7e47e4'/>
<id>44ad84a4332dfb89e810106fef2616a0bc7e47e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update functional test expected output (#5349)</title>
<updated>2021-11-24T15:52:24+00:00</updated>
<author>
<name>Daniël van Noord</name>
<email>13665637+DanielNoord@users.noreply.github.com</email>
</author>
<published>2021-11-24T15:52:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pylint-git.git/commit/?id=be149db10f756301a6f18c245fa799d7beec6648'/>
<id>be149db10f756301a6f18c245fa799d7beec6648</id>
<content type='text'>
* Add ``confidence`` to all expected functional test outputs
* Make OutputLine accept end_line and end_column

Co-authored-by: Pierre Sassoulas &lt;pierre.sassoulas@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add ``confidence`` to all expected functional test outputs
* Make OutputLine accept end_line and end_column

Co-authored-by: Pierre Sassoulas &lt;pierre.sassoulas@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the python3 porting mode from the codebase</title>
<updated>2021-09-01T06:27:04+00:00</updated>
<author>
<name>Pierre Sassoulas</name>
<email>pierre.sassoulas@gmail.com</email>
</author>
<published>2021-08-31T20:15:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pylint-git.git/commit/?id=5f96098d658fd9c1b59c5f1675033485e1b3bad0'/>
<id>5f96098d658fd9c1b59c5f1675033485e1b3bad0</id>
<content type='text'>
It's possible to use the python3 porting checker from
an older pylint version. But it's not evolving anymore
and was costing resource to maintain.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's possible to use the python3 porting checker from
an older pylint version. But it's not evolving anymore
and was costing resource to maintain.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add unspecified-encoding checker #3826 (#4753)</title>
<updated>2021-07-28T18:18:44+00:00</updated>
<author>
<name>Daniël van Noord</name>
<email>13665637+DanielNoord@users.noreply.github.com</email>
</author>
<published>2021-07-28T18:18:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pylint-git.git/commit/?id=a8b7dd7bffe343f00bcd6409534edcab530a4fc4'/>
<id>a8b7dd7bffe343f00bcd6409534edcab530a4fc4</id>
<content type='text'>
* Add unspecified-encoding checker #3826
This adds an unspecified-encoding checker that adds a warning
whenever open() is called without an explicit encoding argument.
This closes #3826

* Update tests to conform to unspecified-encoding
With addition of the unspecified-encoding checker calls of open()
need an encoding argument.
Where necessary this argument has been added, or the message has been
disabled.
This also includes small linting changes to a small number
of tests. Their test-data has been updated to reflect new line numbers.

* Update scripts to conform to unspecified-encoding
With addition of the unspecified-encoding checker calls of open()
need an encoding argument.
Where necessary this argument has been added.

* Update pylint to conform to unspecified-encoding
With addition of the unspecified-encoding checker calls of open()
need an encoding argument.
Where necessary this argument has been added.

Co-authored-by: Marc Mueller &lt;30130371+cdce8p@users.noreply.github.com&gt;
Co-authored-by: Marc Mueller &lt;30130371+cdce8p@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add unspecified-encoding checker #3826
This adds an unspecified-encoding checker that adds a warning
whenever open() is called without an explicit encoding argument.
This closes #3826

* Update tests to conform to unspecified-encoding
With addition of the unspecified-encoding checker calls of open()
need an encoding argument.
Where necessary this argument has been added, or the message has been
disabled.
This also includes small linting changes to a small number
of tests. Their test-data has been updated to reflect new line numbers.

* Update scripts to conform to unspecified-encoding
With addition of the unspecified-encoding checker calls of open()
need an encoding argument.
Where necessary this argument has been added.

* Update pylint to conform to unspecified-encoding
With addition of the unspecified-encoding checker calls of open()
need an encoding argument.
Where necessary this argument has been added.

Co-authored-by: Marc Mueller &lt;30130371+cdce8p@users.noreply.github.com&gt;
Co-authored-by: Marc Mueller &lt;30130371+cdce8p@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add column to the information checked for functional tests</title>
<updated>2021-01-24T09:16:38+00:00</updated>
<author>
<name>Pierre Sassoulas</name>
<email>pierre.sassoulas@gmail.com</email>
</author>
<published>2021-01-03T22:01:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pylint-git.git/commit/?id=2827b3dd1da12d0028036d74e3aef3b4e4b81118'/>
<id>2827b3dd1da12d0028036d74e3aef3b4e4b81118</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove all empty txt file in functional tests</title>
<updated>2020-11-29T15:16:08+00:00</updated>
<author>
<name>Pierre Sassoulas</name>
<email>pierre.sassoulas@gmail.com</email>
</author>
<published>2020-11-29T14:04:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pylint-git.git/commit/?id=a6ccd38a36dafca7d0ea48cbe9d9c35d0c4dad43'/>
<id>a6ccd38a36dafca7d0ea48cbe9d9c35d0c4dad43</id>
<content type='text'>
Also fix some superfluous lines encountered along the way
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also fix some superfluous lines encountered along the way
</pre>
</div>
</content>
</entry>
<entry>
<title>Support both isort 4 and isort 5</title>
<updated>2020-08-18T07:12:33+00:00</updated>
<author>
<name>Damien Baty</name>
<email>damien.baty@polyconseil.fr</email>
</author>
<published>2020-07-05T21:06:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pylint-git.git/commit/?id=9bc9bdf533213ba967b5199aa9f3246f08f8999c'/>
<id>9bc9bdf533213ba967b5199aa9f3246f08f8999c</id>
<content type='text'>
The API of isort 5 (released on 2020-07-04) is completely different.
We must still support isort 4 because isort 5 dropped the
compatibility with Python 3.5, which pylint still supports.

Note about the `known-standard-library` option: it has been included
in pylint for years. Until now, it was mapped with the option of the
same name in isort. However, isort 5 has changed the meaning of this
option (see https://timothycrosley.github.io/isort/docs/upgrade_guides/5.0.0/#known_standard_library).

Most users of pylint want the meaning of the new
`extra-standard-library` option. To avoid a breaking change in pylint,
the `known-standard-library` pylint option is now mapped to
`known-standard-library` in isort 4, and `extra-standard-library` in
isort 5. Users that really want the _new_ meaning of
`known-standard-library` in isort 4 must disable the
`wrong-import-order` check in pylint and run isort manually, outside
of pylint.

Fix #3722.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The API of isort 5 (released on 2020-07-04) is completely different.
We must still support isort 4 because isort 5 dropped the
compatibility with Python 3.5, which pylint still supports.

Note about the `known-standard-library` option: it has been included
in pylint for years. Until now, it was mapped with the option of the
same name in isort. However, isort 5 has changed the meaning of this
option (see https://timothycrosley.github.io/isort/docs/upgrade_guides/5.0.0/#known_standard_library).

Most users of pylint want the meaning of the new
`extra-standard-library` option. To avoid a breaking change in pylint,
the `known-standard-library` pylint option is now mapped to
`known-standard-library` in isort 4, and `extra-standard-library` in
isort 5. Users that really want the _new_ meaning of
`known-standard-library` in isort 4 must disable the
`wrong-import-order` check in pylint and run isort manually, outside
of pylint.

Fix #3722.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed Python 2 specific checks</title>
<updated>2019-09-17T08:32:00+00:00</updated>
<author>
<name>Claudiu Popa</name>
<email>pcmanticore@gmail.com</email>
</author>
<published>2019-09-17T08:17:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/pylint-git.git/commit/?id=0a90b4a0b369d75a3e2aee9a4ad57ce264bc18a0'/>
<id>0a90b4a0b369d75a3e2aee9a4ad57ce264bc18a0</id>
<content type='text'>
Certain checks such as relative-import, invalid-encoded-data and missing-super-argument
were removed as they no longer make sense on Python 3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Certain checks such as relative-import, invalid-encoded-data and missing-super-argument
were removed as they no longer make sense on Python 3.
</pre>
</div>
</content>
</entry>
</feed>
