django-json-api / django-rest-framework-json-api

JSON:API support for Django REST framework
https://django-rest-framework-json-api.readthedocs.org/
BSD 2-Clause "Simplified" License
1.18k stars 294 forks source link

Scheduled biweekly dependency update for week 33 #1247

Closed pyup-bot closed 1 week ago

pyup-bot commented 3 weeks ago

Update Sphinx from 7.4.7 to 8.0.2.

Changelog ### 8.0.2 ``` ===================================== Bugs fixed ---------- * Fix the ``pygments.Formatter.__class_getitem__`` patch. Patch by Adam Turner. ``` ### 8.0.1 ``` ===================================== Bugs fixed ---------- * Patch ``pygments.Formatter.__class_getitem__`` in Pygments 2.17. Patch by Adam Turner. ``` ### 8.0.0 ``` ===================================== Dependencies ------------ * 12633: Drop Python 3.9 support. Incompatible changes -------------------- .. rst-class:: compact * Remove deprecated functions from ``sphinx.util``: * Removed ``sphinx.util.path_stabilize`` (use ``sphinx.util.osutil.path_stabilize``). * Removed ``sphinx.util.display_chunk`` (use ``sphinx.util.display.display_chunk``). * Removed ``sphinx.util.status_iterator`` (use ``sphinx.util.display.status_iterator``). * Removed ``sphinx.util.SkipProgressMessage`` (use ``sphinx.util.display.SkipProgressMessage``). * Removed ``sphinx.util.progress_message`` (use ``sphinx.util.display.progress_message``). * Removed ``sphinx.util.epoch_to_rfc1123`` (use ``sphinx.http_date.epoch_to_rfc1123``). * Removed ``sphinx.util.rfc1123_to_epoch`` (use ``sphinx.http_date.rfc1123_to_epoch``). * Removed ``sphinx.util.save_traceback`` (use ``sphinx.exceptions.save_traceback``). * Removed ``sphinx.util.format_exception_cut_frames`` (use ``sphinx.exceptions.format_exception_cut_frames``). * Removed ``sphinx.util.xmlname_checker`` (use ``sphinx.builders.epub3._XML_NAME_PATTERN``). Patch by Adam Turner. * Removed :py:func:`!sphinx.util.osutil.cd` (use :py:func:`contextlib.chdir`). Patch by Adam Turner. * Removed :py:func:`!sphinx.util.typing.stringify` (use :py:func:`!sphinx.util.typing.stringify_annotation`). Patch by Adam Turner. * 12593: Raise an error for invalid :confval:`html_sidebars` values. Patch by Adam Turner. * 12593: Raise an error in :py:func:`!Theme.get_config` for invalid sections. Patch by Adam Turner. * 11693: Remove support for old-style :file:`Makefile` and :file:`make.bat` output in :program:`sphinx-quickstart`. * 11693: Remove the :option:`!--no-use-make-mode`, :option:`!-M`, :option:`!--use-make-mode`, and :option:`!-m` options from :program:`sphinx-quickstart`. Patch by Adam Turner. * Removed the tuple interface to :py:class:`!sphinx.ext.autodoc.ObjectMember`. Patch by Adam Turner. * 12630: Sphinx 8 makes two changes to the ``linkcheck`` configuration defaults: * :confval:`linkcheck_allow_unauthorized` is now ``False`` by default. * :confval:`linkcheck_report_timeouts_as_broken` is now ``False`` by default. Patch by James Addison. * 12597: Change the default of :confval:`show_warning_types` from ``False`` to ``True``. Patch by Chris Sewell. * 12083: Remove support for the old (2008--2010) Sphinx 0.5 and Sphinx 0.6 :confval:`intersphinx_mapping` format. Patch by Bénédikt Tran and Adam Turner. * 12096: Do not overwrite user-supplied files when copying assets unless forced with ``force=True``. Patch by Adam Turner. * 12646: Remove :py:func:`!sphinx.util.inspect.isNewType`. Use ``isinstance(obj, typing.NewType)`` instead on Python 3.10 and newer. Patch by Adam Turner. * Remove the long-deprecated (since Sphinx 2) alias to :py:class:`!VersionChange` in :py:mod:`!sphinx.directives.other` (Deprecated since Sphinx 2). Use :py:class:`!sphinx.domains.changeset.VersionChange` directly. Patch by Adam Turner. Deprecated ---------- * 12643: Renamed ``sphinx.ext.intersphinx.normalize_intersphinx_mapping`` to ``sphinx.ext.intersphinx.validate_intersphinx_mapping``. The old name will be removed in Sphinx 10. Patch by Adam Turner. * 12650, 12686, 12690: Extend the deprecation for string methods on :py:class:`~pathlib.Path` objects to Sphinx 9. Use :py:func:`os.fspath` to convert :py:class:`~pathlib.Path` objects to strings, or :py:class:`~pathlib.Path`'s methods to work with path objects. Patch by Adam Turner. ```
Links - PyPI: https://pypi.org/project/sphinx - Changelog: https://data.safetycli.com/changelogs/sphinx/

Update pyyaml from 6.0.1 to 6.0.2.

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

Links - PyPI: https://pypi.org/project/pyyaml - Homepage: https://pyyaml.org/

Update factory-boy from 3.3.0 to 3.3.1.

Changelog ### 3.3.1 ``` ------------------ *New:* - Add support for Django 4.2 - Add support for Django 5.1 - Add support for Python 3.12 - :issue:`903`: Add basic typing annotations - Run the test suite against ``mongomock`` instead of an actual MongoDB server *Bugfix:* - :issue:`1031`: Do not require :attr:`~factory.alchemy.SQLAlchemyOptions.sqlalchemy_session` when :attr:`~factory.alchemy.SQLAlchemyOptions.sqlalchemy_session_factory` is provided. *Removed:* - Stop advertising and verifying support for Django 3.2, 4.0, 4.1 ```
Links - PyPI: https://pypi.org/project/factory-boy - Changelog: https://data.safetycli.com/changelogs/factory-boy/ - Repo: https://github.com/FactoryBoy/factory_boy

Update Faker from 26.1.0 to 27.0.0.

Changelog ### 27.0.0 ``` * Re-introduce `part_of_speech` argument to `words()` method. ``` ### 26.3.0 ``` * Extend `ro_RO` company localization with prefixes. Thanks DDSNA. ``` ### 26.2.0 ``` * Add Swahili (`sw`) provider for generating Swahili names. Thanks 5uru. ```
Links - PyPI: https://pypi.org/project/faker - Changelog: https://data.safetycli.com/changelogs/faker/ - Repo: https://github.com/joke2k/faker
pyup-bot commented 1 week ago

Closing this in favor of #1250