diff --git a/CONTRIBUTORS.txt b/CONTRIBUTORS.txt index 59af3e059f..95cdef6b98 100644 --- a/CONTRIBUTORS.txt +++ b/CONTRIBUTORS.txt @@ -116,12 +116,12 @@ contributors: - Julien Jehannet - Boris Feld - Anthony Sottile +- Zen Lee <53538590+zenlyj@users.noreply.github.com> - Pedro Algarvio (s0undt3ch) - Julien Palard - David Liu (david-yz-liu) - Dan Goldsmith : support for msg-template in HTML reporter. - Buck Evan -- Zen Lee <53538590+zenlyj@users.noreply.github.com> - Robert Hofer - Mariatta Wijaya * Added new check `logging-fstring-interpolation` @@ -253,6 +253,7 @@ contributors: - Sergei Lebedev <185856+superbobry@users.noreply.github.com> - Scott Worley - Saugat Pachhai +- Samuel FORESTIER - Rémi Cardona - Rogdham - Raphael Gaschignard @@ -339,6 +340,7 @@ contributors: - danields - cosven - cordis-dev +- cherryblossom <31467609+cherryblossom000@users.noreply.github.com> - bluesheeptoken - anatoly techtonik - agutole @@ -373,6 +375,7 @@ contributors: - Svetoslav Neykov - Stéphane Wirtel : nonlocal-without-binding - Stephen Longofono <8992396+SLongofono@users.noreply.github.com> +- Stephane Odul <1504511+sodul@users.noreply.github.com> - Stanislav Levin - Sorin Sbarnea - Slavfox @@ -384,7 +387,6 @@ contributors: - Sardorbek Imomaliev - Santiago Castro - Samuel Freilich (sfreilich) -- Samuel FORESTIER - Sam Vermeiren <88253337+PaaEl@users.noreply.github.com> - Ryan McGuire - Ry4an Brase @@ -543,6 +545,7 @@ contributors: - Benedikt Morbach - Ben Greiner - Banjamin Freeman +- Avram Lubkin - Athos Ribeiro : Fixed dict-keys-not-iterating false positive for inverse containment checks - Arun Persaud - Arthur Lutz diff --git a/doc/whatsnew/fragments/8181.breaking b/doc/whatsnew/fragments/8181.feature similarity index 100% rename from doc/whatsnew/fragments/8181.breaking rename to doc/whatsnew/fragments/8181.feature diff --git a/doc/whatsnew/fragments/8401.breaking b/doc/whatsnew/fragments/8401.internal similarity index 100% rename from doc/whatsnew/fragments/8401.breaking rename to doc/whatsnew/fragments/8401.internal diff --git a/doc/whatsnew/fragments/8404.breaking b/doc/whatsnew/fragments/8404.breaking index 09ae74adb3..eb99510eba 100644 --- a/doc/whatsnew/fragments/8404.breaking +++ b/doc/whatsnew/fragments/8404.breaking @@ -1,9 +1,5 @@ Everything related to the ``__implements__`` construct was removed. It was based on PEP245 -that was proposed in 2001 and rejected in 2006. It includes all the classes inheriting -``Interface`` in ``pylint.interfaces`` - -``Checker`` should only inherit ``BaseChecker`` or any of the other checker types from ``pylint.checkers``. -``Reporter`` should only inherit ``BaseReporter``. +that was proposed in 2001 and rejected in 2006. The capability from pyreverse to take ``__implements__`` into account when generating diagrams was also removed. diff --git a/doc/whatsnew/fragments/8404.internal b/doc/whatsnew/fragments/8404.internal new file mode 100644 index 0000000000..1a6da408a4 --- /dev/null +++ b/doc/whatsnew/fragments/8404.internal @@ -0,0 +1,8 @@ +Everything related to the ``__implements__`` construct was removed. It was based on PEP245 +that was proposed in 2001 and rejected in 2006. + +All the classes inheriting ``Interface`` in ``pylint.interfaces`` were removed. +``Checker`` should only inherit ``BaseChecker`` or any of the other checker types +from ``pylint.checkers``. ``Reporter`` should only inherit ``BaseReporter``. + +Refs #8404 diff --git a/doc/whatsnew/fragments/8407.breaking b/doc/whatsnew/fragments/8407.internal similarity index 100% rename from doc/whatsnew/fragments/8407.breaking rename to doc/whatsnew/fragments/8407.internal diff --git a/doc/whatsnew/fragments/8408.breaking b/doc/whatsnew/fragments/8408.internal similarity index 100% rename from doc/whatsnew/fragments/8408.breaking rename to doc/whatsnew/fragments/8408.internal diff --git a/doc/whatsnew/fragments/8409.breaking b/doc/whatsnew/fragments/8409.internal similarity index 100% rename from doc/whatsnew/fragments/8409.breaking rename to doc/whatsnew/fragments/8409.internal diff --git a/doc/whatsnew/fragments/8412.breaking b/doc/whatsnew/fragments/8412.internal similarity index 100% rename from doc/whatsnew/fragments/8412.breaking rename to doc/whatsnew/fragments/8412.internal diff --git a/pylint/__pkginfo__.py b/pylint/__pkginfo__.py index 21b0de6deb..5a86f05b03 100644 --- a/pylint/__pkginfo__.py +++ b/pylint/__pkginfo__.py @@ -9,7 +9,7 @@ from __future__ import annotations -__version__ = "3.0.0a6" +__version__ = "3.0.0b1" def get_numversion_from_version(v: str) -> tuple[int, int, int]: diff --git a/tbump.toml b/tbump.toml index bbf28790b8..02c194c80d 100644 --- a/tbump.toml +++ b/tbump.toml @@ -1,7 +1,7 @@ github_url = "https://github.com/pylint-dev/pylint" [version] -current = "3.0.0a6" +current = "3.0.0b1" regex = ''' ^(?P0|[1-9]\d*) \. diff --git a/towncrier.toml b/towncrier.toml index f71f5e8298..fddae71a07 100644 --- a/towncrier.toml +++ b/towncrier.toml @@ -1,7 +1,7 @@ [tool.towncrier] -version = "2.17.1" +version = "3.0.0" directory = "doc/whatsnew/fragments" -filename = "doc/whatsnew/2/2.17/index.rst" +filename = "doc/whatsnew/3/3.0/index.rst" template = "doc/whatsnew/fragments/_template.rst" issue_format = "`#{issue} `_" wrap = true