Skip to content

Scheduled biweekly dependency update for week 14 #1278

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
wants to merge 9 commits into from

Conversation

pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented Apr 7, 2025

Update flake8 from 7.1.1 to 7.2.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update isort from 6.0.0 to 6.0.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update Sphinx from 8.1.3 to 8.3.0.

Changelog

8.3.0

==============================

Dependencies
------------

Incompatible changes
--------------------

Deprecated
----------

Features added
--------------

Bugs fixed
----------

Testing
-------
Links

Update django-filter from 24.3 to 25.1.

Changelog

25.1

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

* Removed the in-built API schema generation methods, which have been
deprecated since v23.2.

You should use `drf-spectacular <https://drf-spectacular.readthedocs.io/en/latest/>`_
for generating OpenAPI schemas with DRF.

* Dropped support for EOL Python 3.8.

* Added testing against Python 3.13.

* Added official support for Django 5.2.
Links

Update Faker from 35.2.0 to 37.1.0.

Changelog

37.1.0

* Add `ng_NG` currency provider. Thanks Theocode12.

37.0.2

* Fix type annotiation

37.0.1

* Fix last names from `en_PK` provider. Thanks bradenkwebb.
* fix Belgium IBAN incorrect checksum. Thanks xeirzo.

37.0.0

* Fix: `es_ES` `doi()` to use standard DOI format. Thanks jasur-py.

36.2.3

* Fix typing for hash methods. Thanks lindycoder.

36.2.2

* Fix male prefix in `gu_IN`. Thanks Hitesh1122.

36.2.1

* Fix type annotations for hash methods. Thanks samueljsb.

36.2.0

* Add `snils` to `ru_RU` company provider. Thanks Pandede.

36.1.1

* Fix typing for `uuid` provider. Thanks evenicoulddoit.

36.1.0

* Drop `python-dateutil` dependency. Thanks knyghty.
* Add dependency on `tzdata`.

36.0.0

* Drop Python 3.8 support. Thanks knyghty.

35.2.2

* Revert accidental deprecation of Python 3.8.

35.2.1

* Remove invalid word from `ja_JP` lorem provider. Thanks kymckay
* Fix typing for `tar` provider.
Links

Update pytest from 8.3.4 to 8.3.5.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update pytest-cov from 6.0.0 to 6.1.1.

Changelog

6.1.1

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

* Fixed breakage that occurs when ``--cov-context`` and the ``no_cover`` marker are used together.

6.1.0

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

* Change terminal output to use full width lines for the coverage header.
Contributed by Tsvika Shapira in `678 <https://github.com/pytest-dev/pytest-cov/pull/678>`_.
* Removed unnecessary CovFailUnderWarning. Fixes `675 <https://github.com/pytest-dev/pytest-cov/issues/675>`_.
* Fixed the term report not using the precision specified via ``--cov-precision``.
Links

Update pytest-django from 4.9.0 to 4.11.1.

Changelog

4.11.1

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

Bugfixes
^^^^^^^^

* Fixed a regression in v4.11.0 for Django ``TestCase`` tests using the ``databases`` class variable (`1188 <https://github.com/pytest-dev/pytest-django/issues/1188>`__).

4.11.0

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

Compatibility
^^^^^^^^^^^^^

* Added official support for Django 5.2 (`PR 1179 <https://github.com/pytest-dev/pytest-django/pull/1179>`__).
* Dropped testing on MySQL’s MyISAM storage engine (`PR 1180 <https://github.com/pytest-dev/pytest-django/pull/1180>`__).

Bugfixes
^^^^^^^^

* Stopped setting up and serializing databases on test session setup when not needed (the database is not requested / ``serialized_rollback`` is not used).
On test databases with large amounts of pre-seeded data, this may remove a delay of a few seconds when running ``pytest --reuse-db``.

The determination of which databases to setup is done by static inspection of the test suite.
Using pytest's dynamic features to request db access, such as :meth:`request.getfixturevalue("db") <pytest.FixtureRequest.getfixturevalue>`, may throw off this analysis.
If you start seeing ``DatabaseOperationForbidden`` or "unable to open database" errors, this is likely the cause.
To fix this, decorate at least one test with the :func:`django_db <pytest.mark.django_db>` marker with appropriate ``databases`` and ``serialized_rollback`` settings.

4.10.0

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

Compatibility
^^^^^^^^^^^^^

* Added official support for Python 3.13.

Improvements
^^^^^^^^^^^^

* Added ``using`` argument to :fixture:`django_assert_num_queries` and
:fixture:`django_assert_max_num_queries` to easily specify the database
alias to use.

Bugfixes
^^^^^^^^

* Fixed lock/unlock of db breaks if pytest is executed twice in the same process.
Links

Update syrupy from 4.8.1 to 4.9.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

@pyup-bot
Copy link
Collaborator Author

Closing this in favor of #1280

@pyup-bot pyup-bot closed this Apr 21, 2025
@sliverc sliverc deleted the pyup-scheduled-update-2025-04-07 branch April 21, 2025 14:06
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant