Releases: pylint-dev/pylint-django
Releases · pylint-dev/pylint-django
Version 2.6.1 (10 Oct 2024)
NOTICE
We dropped support for Python 3.7, 3.8, and for pylint below 3.0.
Bugfixes
- Added Django aliases for ranges to support psycopg 2 and 3 #421
- Support for Python 3.12 datetime #427
- Fixed location of installed LICENSE file #431
- Fixed ForeignKeyStringChecker referencing linter config incorrectly #430
Other
- CI now tests against Django 5.1
Version 2.6.0 (9 Oct 2024)
Not released on pypi for lack of a release pipeline at the time the tag was created, see 2.6.1.
Version 2.5.4 (10 Oct 2023)
This is a small release to introduce pylint 3 functionality.
Version 2.5.3 (25 Mär 2022)
Bugfixes
- Fixed compatibility issue between pylint 2.12 and 2.13 to construct ScopeConsumer tuples correctly depending on version (#358)
Other
- pylint version is now pinned to <3 to give breathing space to update pylint-django before the major update lands
Version 2.5.2 (18 Feb 2022)
Bugfixes
- Fixed crash with assigning a class to a variable, and referencing the variable when subclassing (#349)
Other
- CI now tests against Django 4.0
Version 2.5.1 (16 Feb 2022)
Bugfix relase:
- Fixed picking for
augment_visit
(see #276)
Version 2.5.0 (2 Jan 2022)
Bugfixes
- Fixed compatability with astroid 2.9.1 (#343)
New
- Removed false positive error of missing member in TextChoices tuples #298 (see pulls #330 and #345)
- Moved from Travis CI to GitHub Actions (#336 and #340)
- Added pre-commit configuration and began enforcing black/isort code formatting
- Multiple test fixes (including #338) - newer versions of pylint expect a different format for the expected messages txt files.
- Bumped dependency for pylint-django-utils to get `multi-threaded pylint support (pylint-dev/pylint-plugin-utils#21)
Version 2.4.3 (09 Apr 2021)
v2.4.3 Changelog for v2.4.3
Version 2.4.2 (08 Jan 2021)
- Moved
Faker
dependencies to test-only. Closes #304
Version 2.4.1 (07 Jan 2021)
- Relaxed Faker package versioning requirement for
Faker
(Robin Chow)