Skip to content
This repository was archived by the owner on Feb 4, 2022. It is now read-only.

Conversation

@pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented Jan 2, 2022

This PR updates pylint-django from 2.3.0 to 2.5.0.

Changelog

2.5.0

---------------------------

Bugfixes
~~~~~~~~

- Fixed compatability with astroid 2.9.1 (`343 <https://github.com/PyCQA/pylint-django/issues/343>`_)

New
~~~

- Removed false positive error of missing member in TextChoices tuples `298 <https://github.com/PyCQA/pylint-django/issues/298>`_ (see pulls `#330 <https://github.com/PyCQA/pylint-django/pull/330>`_ and `#345 <https://github.com/PyCQA/pylint-django/pull/345>`_)
- Moved from Travis CI to GitHub Actions (`366 <https://github.com/PyCQA/pylint-django/pull/366>`_ and `#340 <https://github.com/PyCQA/pylint-django/pull/340>`_)
- Added pre-commit configuration and began enforcing black/isort code formatting
- Multiple test fixes (including `338 <https://github.com/PyCQA/pylint-django/issues/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 <https://github.com/PyCQA/pylint-plugin-utils/pull/21>`_

2.4.4

---------------------------

- Fix compatibility issues with pylint >= 2.8. Fixes
`322 <https://github.com/PyCQA/pylint-django/issues/322>`_ and
`323 <https://github.com/PyCQA/pylint-django/issues/323>`_

2.4.3

---------------------------

- Start testing with Django 3.2 on Python 3.9 (Michael K.)
- Teach pylint-django about all HTTP methods from the View class, not only
``get`` and ``post`` (Nicolás Quiroz)
- Typo fixes for
`314 <https://github.com/PyCQA/pylint-django/issues/314>`_ (John Sandall)
- Ignore ``unused-argument`` for ``*args``, ``**kwards`` in view method signatures

2.4.2

---------------------------

- Moved `Faker` dependencies to test-only `304 <https://github.com/PyCQA/pylint-django/issues/304>`_

2.4.1

---------------------------

- Relaxed Faker package versioning requirement for ``Faker`` (Robin Chow)

2.4.0

---------------------------

- 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)
Links

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants