Releases: pylint-dev/pylint-django
Releases · pylint-dev/pylint-django
Version 2.5.4 (10 Oct 2023)
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)
Version 2.4.0 (06 Jan 2021)
- Allowed configuration of the Django settings module to be used via a
commandline argument#286 <https://github.com/PyCQA/pylint-django/issues/286>
_ - If Django settings are not specified via a commandline argument or environment
variable, an error is issued but defaults are loaded from Django, removing the
fatal error behaviour.#277 <https://github.com/PyCQA/pylint-django/issues/277>
_
and#243 <https://github.com/PyCQA/pylint-django/issues/243>
_ - Fixed tests to work with pylint>2.6
- Fixed
AttributeError: 'Subscript' object has no attribute 'name'
error.
Closes#284 <https://github.com/PyCQA/pylint-django/issues/284>
_ (@uy-rrodriguez) - Pin Faker version to Prevent Asteroid Crash (James Pulec)
- Remove Python 3.5 Support (EOL since Sept 2020 and Faker requires 3.6 anyway)
(James Pulec) - Fixed reverse manager
update_or_create
calls (James Pulec)
Version 2.3.0 (05 Aug 2020)
- Improvement in error message for
missing-backwards-migration-callable
(Bryan Mutai) - Start testing with Django 3.1 on Python 3.8
- Better error message when Django is not configured. Closes #277