Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Scheduled weekly dependency update for week 38 #358

Closed
wants to merge 4 commits into from

Conversation

pyup-bot
Copy link
Collaborator

Update setuptools from 68.0.0 to 68.2.2.

Changelog

68.2.2

=======

Bugfixes
--------

- Improve backwards compatibility with deprecated CLI practices. (4048)

68.2.1

=======

Bugfixes
--------

- Avoid using caching attributes in ``Distribution.metadata`` for requirements.
This is done for backwards compatibility with customizations that attempt to
modify ``install_requires`` or ``extras_require`` at a late point (still not
recommended). (4043)


Misc
----

- 4045

68.2.0

=======

Features
--------

- Rework how ``setuptools`` internally handles ``dependencies/install_requires``
and ``optional-dependencies/extras_require``. (3903)
- Improve the generated ``PKG-INFO`` files, by adding ``Requires-Dist`` fields.
Previously, these fields would be omitted in favour of a non-standard
``*.egg-info/requires.txt`` file (which is still generated for the time being). (3904)
- Improve atomicity when writing ``PKG-INFO`` files to avoid race
conditions with ``importlib.metadata``. (3904)


Bugfixes
--------

- Fix the name given to the ``*-nspkg.pth`` files in editable installs,
ensuring they are unique per distribution. (4041)
- Workaround some limitations on ``pkg_resources``-style legacy namespaces in
the meta path finder for editable installations. (4041)


Misc
----

- 4023, 4027, 4027

68.1.2

=======

Misc
----

- 4022, 4022

68.1.1

=======

Bugfixes
--------

- Fix editable install finder handling of nested packages, by only handling 1
level of nesting and relying on ``importlib.machinery`` to find the remaining
modules based on the parent package path. (4020)

68.1.0

=======

Features
--------

- Removed code referencing bdist_wininst in install_scripts. (3525)
- Promote ``pyproject.toml``'s ``[tool.setuptools]`` out of beta.
Note that some fields are still considered deprecated and/or obsolete,
and these might be removed in future versions (i.e., there is no guarantee
for long term support and backward compatibility on those fields). (3962)
- Automatically add files listed in ``Extension.depends`` to sdists,
as long as they are contained in the project directory -- by :user:`RuRo` (4000)
- Require Python 3.8 or later.


Bugfixes
--------

- Made imports in editable installs case-sensitive on case-insensitive filesystems -- by :user:`aganders3` (3995)
- Use default encoding to create ``.pth`` files with ``editable_wheel``. (4009)
- Detects (and complain about) ``scripts`` and ``gui-scripts`` set via ``setup.py``
when ``pyproject.toml`` does not include them in ``dynamic``. (4012)


Misc
----

- 3833, 3960, 4001, 4007
Links

Update pytest from 7.4.0 to 7.4.2.

Changelog

7.4.2

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

Bug Fixes
---------

- `11237 <https://github.com/pytest-dev/pytest/issues/11237>`_: Fix doctest collection of `functools.cached_property` objects.


- `11306 <https://github.com/pytest-dev/pytest/issues/11306>`_: Fixed bug using ``--importmode=importlib`` which would cause package ``__init__.py`` files to be imported more than once in some cases.


- `11367 <https://github.com/pytest-dev/pytest/issues/11367>`_: Fixed bug where `user_properties` where not being saved in the JUnit XML file if a fixture failed during teardown.


- `11394 <https://github.com/pytest-dev/pytest/issues/11394>`_: Fixed crash when parsing long command line arguments that might be interpreted as files.



Improved Documentation
----------------------

- `11391 <https://github.com/pytest-dev/pytest/issues/11391>`_: Improved disclaimer on pytest plugin reference page to better indicate this is an automated, non-curated listing.

7.4.1

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

Bug Fixes
---------

- `10337 <https://github.com/pytest-dev/pytest/issues/10337>`_: Fixed bug where fake intermediate modules generated by ``--import-mode=importlib`` would not include the
child modules as attributes of the parent modules.


- `10702 <https://github.com/pytest-dev/pytest/issues/10702>`_: Fixed error assertion handling in :func:`pytest.approx` when ``None`` is an expected or received value when comparing dictionaries.


- `10811 <https://github.com/pytest-dev/pytest/issues/10811>`_: Fixed issue when using ``--import-mode=importlib`` together with ``--doctest-modules`` that caused modules
to be imported more than once, causing problems with modules that have import side effects.
Links

Update pytest-env from 0.8.2 to 1.0.1.

Changelog

1.0.1

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
* Disable plugin autoloading in the test suite by mgorny in https://github.com/pytest-dev/pytest-env/pull/49

New Contributors
* mgorny made their first contribution in https://github.com/pytest-dev/pytest-env/pull/49

**Full Changelog**: https://github.com/pytest-dev/pytest-env/compare/1.0.0...1.0.1

1.0.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
* Exclude dependabot and pre-commit ci from release notes by gaborbernat in https://github.com/pytest-dev/pytest-env/pull/37
* chore: typo fix in pyproject.toml by sandrotosi in https://github.com/pytest-dev/pytest-env/pull/42

New Contributors
* pre-commit-ci made their first contribution in https://github.com/pytest-dev/pytest-env/pull/39
* sandrotosi made their first contribution in https://github.com/pytest-dev/pytest-env/pull/42

**Full Changelog**: https://github.com/pytest-dev/pytest-env/compare/0.8.2...1.0.0
Links

Update fiftyone from 0.21.4 to 0.21.6.

Changelog

0.21.6

Please visit our `fiftyone` [release notes](https://docs.voxel51.com/release-notes.html#fiftyone-0-21-6)

0.21.5

[Release notes](https://docs.voxel51.com/release-notes.html#release-notes-v0-21-5)
Links

@pyup-bot
Copy link
Collaborator Author

Closing this in favor of #361

@pyup-bot pyup-bot closed this Sep 25, 2023
@guysmoilov guysmoilov deleted the pyup-scheduled-update-2023-09-18 branch September 25, 2023 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant