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

build(deps): bump the pip-dependencies group with 8 updates #62

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 4, 2023

Bumps the pip-dependencies group with 8 updates:

Package From To
torch 2.1.0 2.1.1
flake8-bugbear 23.9.16 23.12.2
pytest 7.4.2 7.4.3
sphinx-rtd-theme 1.3.0 2.0.0
tomlkit 0.12.1 0.12.3
mypy 1.6.1 1.7.1
hypothesis 6.88.1 6.91.0
xdoctest 1.1.1 1.1.2

Updates torch from 2.1.0 to 2.1.1

Release notes

Sourced from torch's releases.

PyTorch 2.1.1 Release, bug fix release

This release is meant to fix the following issues (regressions / silent correctness):

  • Remove spurious warning in comparison ops (#112170)
  • Fix segfault in foreach_* operations when input list length does not match (#112349)
  • Fix cuda driver API to load the appropriate .so file (#112996)
  • Fix missing CUDA initialization when calling FFT operations (#110326)
  • Ignore beartype==0.16.0 within the onnx package as it is incompatible (#111861)
  • Fix the behavior of torch.new_zeros in onnx due to TorchScript behavior change (#111694)
  • Remove unnecessary slow code in torch.distributed.checkpoint.optimizer.load_sharded_optimizer_state_dict (#111687)
  • Add planner argument to torch.distributed.checkpoint.optimizer.load_sharded_optimizer_state_dict (#111393)
  • Continue if param not exist in sharded load in torch.distributed.FSDP (#109116)
  • Fix handling of non-contiguous bias_mask in torch.nn.functional.scaled_dot_product_attention (#112673)
  • Fix the meta device implementation for nn.functional.scaled_dot_product_attention (#110893)
  • Fix copy from mps to cpu device when storage_offset is non-zero (#109557)
  • Fix segfault in torch.sparse.mm for non-contiguous inputs (#111742)
  • Fix circular import between Dynamo and einops (#110575)
  • Verify flatbuffer module fields are initialized for mobile deserialization (#109794)

The pytorch/pytorch#110961 contains all relevant pull requests related to this release as well as links to related issues.

Commits

Updates flake8-bugbear from 23.9.16 to 23.12.2

Release notes

Sourced from flake8-bugbear's releases.

23.12.2

  • B018: to detect useless-statements at all levels (#434)
  • B018: Add classname to b018 useless-expression output (#433)
  • B018: Include tuples in b018 useless-statement check (#432)

23.11.28

  • B035: Fix false positive when named expressions are used (#430)

23.11.26

  • B035: add check for static keys in dict-comprehension (#426)
  • B902: Add exceptions for standard library metaclasses (#415)
  • B017: Modify to no longer have a false negative when raises() is imported directly from pytest (#424)
  • B026: Fix bug where the check was not triggered for calls where the caller is an attribute (#420)
Commits
  • 975b54d Update CHANGES + move to version 23.12.2 to release
  • 89f950c B018 to detect useless-statements at all levels (#434)
  • 4ca0e6b add classname to b018 useless-expression output (#433)
  • 6686e52 include tuples in b018 useless-statement check (#432)
  • 09f44c3 add flake8 python version check script and CI check (#431)
  • eef0ee7 Update CHANGES + version to for 23.11.28 release
  • e0760c2 B035: Fix false positive when named expressions are used (#429) (#430)
  • 053c817 Update CHANGES + version to for 23.11.26 release
  • aabaf1d add flake8 w/ bugbear to pre-commit config (#427)
  • 5691df6 update black version, and exclude the tests/b*** files from formatting checks...
  • Additional commits viewable in compare view

Updates pytest from 7.4.2 to 7.4.3

Release notes

Sourced from pytest's releases.

pytest 7.4.3 (2023-10-24)

Bug Fixes

  • #10447: Markers are now considered in the reverse mro order to ensure base class markers are considered first -- this resolves a regression.

  • #11239: Fixed := in asserts impacting unrelated test cases.

  • #11439: Handled an edge case where :data:sys.stderr might already be closed when :ref:faulthandler is tearing down.

Commits
  • 2390610 Tweak changelog.rst
  • a0714aa Prepare release version 7.4.3
  • 44ad1c9 [7.4.x] fix #10447 - consider marks in reverse mro order to give base classes...
  • 5dc7725 [7.4.x] Ensure logging tests always cleanup after themselves (#11541)
  • a517827 [7.4.x] Configure ReadTheDocs to fail on warnings (#11540)
  • 21fe071 [7.4.x] fix for ValueError raised in faulthandler teardown code (#11455)
  • f8bb857 Force terminal width when running tests (#11425) (#11432)
  • 1944dc0 [7.4.x] Fix --import-mode=importlib when root contains __init__.py file (#1...
  • 946634c Merge pull request #11419 from nicoddemus/backport-11414-to-7.4.x
  • d849a3e [7.4.x] fix: closes #11343's [attr-defined] type errors (#11421)
  • Additional commits viewable in compare view

Updates sphinx-rtd-theme from 1.3.0 to 2.0.0

Changelog

Sourced from sphinx-rtd-theme's changelog.

2.0.0

Added

  • Support for Sphinx versions 6.x and 7.x
  • Support for docutils <=0.20

Deprecations

  • The HTML4 writer is now officially deprecated. An error will be thrown if your project configuration still uses the HTML4 writer.
  • Support for Sphinx versions < 5.0 was removed.
  • In addition, our supported dependencies will match the dependencies from our lowest supported Sphinx release, version 5.0: Python >= 3.6 and docutils > 0.14 and < 0.19

.. _release-1.3.0:

Commits

Updates tomlkit from 0.12.1 to 0.12.3

Release notes

Sourced from tomlkit's releases.

0.12.3

What's Changed

Full Changelog: python-poetry/tomlkit@0.12.2...0.12.3

0.12.2

What's Changed

New Contributors

Full Changelog: python-poetry/tomlkit@0.12.1...0.12.2

Changelog

Sourced from tomlkit's changelog.

[0.12.3] - 2023-11-15

Fixed

  • Improve the performance when parsing a table with nested dotted keys. (#193)
  • Keep the newlines when replacing a table. (#323)

[0.12.2] - 2023-11-02

Fixed

  • Fixed a bug that overwriting a sub table with a plain value raises an error. (#313)
  • Correct the return type of integer division. (#312)
Commits
  • a678c2f chore: bump version to 0.12.3
  • 238fec1 fix: Significant slowdown on nested tables depending on syntax (#324)
  • e9ccbe7 fix: Newline lost when updating a table (#323)
  • 524995d chore(deps-dev): bump urllib3 from 1.26.17 to 1.26.18 (#320)
  • b83b7db chore: remove pycln for incompatible
  • 84c6353 chore: aupdate pre-commit hooks
  • 481decf chore: bump version to 0.12.2
  • 0d9ded2 Retag 0.12.2
  • 636f697 chore(deps-dev): bump urllib3 from 1.26.14 to 1.26.17 (#314)
  • a55af8b [DOC] Add some docstrings (#316)
  • Additional commits viewable in compare view

Updates mypy from 1.6.1 to 1.7.1

Changelog

Sourced from mypy's changelog.

Mypy Release Notes

Next release

Stubgen will now include __all__ in its output if it is in the input file (PR 16356).

Mypy 1.7

We’ve just uploaded mypy 1.7 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features, performance improvements and bug fixes. You can install it as follows:

python3 -m pip install -U mypy

You can read the full documentation for this release on Read the Docs.

Using TypedDict for **kwargs Typing

Mypy now has support for using Unpack[...] with a TypedDict type to annotate **kwargs arguments enabled by default. Example:

# Or 'from typing_extensions import ...'
from typing import TypedDict, Unpack
class Person(TypedDict):
name: str
age: int
def foo(**kwargs: Unpack[Person]) -> None:
...
foo(name="x", age=1)  # Ok
foo(name=1)  # Error

The definition of foo above is equivalent to the one below, with keyword-only arguments name and age:

def foo(*, name: str, age: int) -> None:
    ...

Refer to PEP 692 for more information. Note that unlike in the current version of the PEP, mypy always treats signatures with Unpack[SomeTypedDict] as equivalent to their expanded forms with explicit keyword arguments, and there aren't special type checking rules for TypedDict arguments.

This was contributed by Ivan Levkivskyi back in 2022 (PR 13471).

TypeVarTuple Support Enabled (Experimental)

Mypy now has support for variadic generics (TypeVarTuple) enabled by default, as an experimental feature. Refer to PEP 646 for the details.

TypeVarTuple was implemented by Jared Hance and Ivan Levkivskyi over several mypy releases, with help from Jukka Lehtosalo.

... (truncated)

Commits

Updates hypothesis from 6.88.1 to 6.91.0

Commits
  • 66958d2 Bump hypothesis-python version to 6.91.0 and update changelog
  • f9d93e2 Merge pull request #3799 from HypothesisWorks/create-pull-request/patch
  • 47c286d Bump hypothesis-python version to 6.90.1 and update changelog
  • 4d95d5a Merge pull request #3802 from Zac-HD/testcase-subclass-settings
  • a3d9623 Events can have a payload now
  • 63c5298 get conjecturedata from runner
  • f032d00 Additional coverage pattern
  • 8a67dc7 refactor interesting_origin
  • 3962442 Note we support 3.12 now
  • beb18e3 Update pinned dependencies
  • Additional commits viewable in compare view

Updates xdoctest from 1.1.1 to 1.1.2

Release notes

Sourced from xdoctest's releases.

Version 1.1.2 - Released 2023-010-25

Added

  • Partial support for 3.12. New f-string syntax is not supported yet.

Changed

  • Removed dependency on six and got rid of old Python 2 logic
Changelog

Sourced from xdoctest's changelog.

Version 1.1.2 - Released 2023-010-25

Added

  • Partial support for 3.12. New f-string syntax is not supported yet.

Changed

  • Removed dependency on six and got rid of old Python 2 logic
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the pip-dependencies group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [torch](https://github.com/pytorch/pytorch) | `2.1.0` | `2.1.1` |
| [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) | `23.9.16` | `23.12.2` |
| [pytest](https://github.com/pytest-dev/pytest) | `7.4.2` | `7.4.3` |
| [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) | `1.3.0` | `2.0.0` |
| [tomlkit](https://github.com/sdispater/tomlkit) | `0.12.1` | `0.12.3` |
| [mypy](https://github.com/python/mypy) | `1.6.1` | `1.7.1` |
| [hypothesis](https://github.com/HypothesisWorks/hypothesis) | `6.88.1` | `6.91.0` |
| [xdoctest](https://github.com/Erotemic/xdoctest) | `1.1.1` | `1.1.2` |


Updates `torch` from 2.1.0 to 2.1.1
- [Release notes](https://github.com/pytorch/pytorch/releases)
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md)
- [Commits](pytorch/pytorch@v2.1.0...v2.1.1)

Updates `flake8-bugbear` from 23.9.16 to 23.12.2
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](PyCQA/flake8-bugbear@23.9.16...23.12.2)

Updates `pytest` from 7.4.2 to 7.4.3
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@7.4.2...7.4.3)

Updates `sphinx-rtd-theme` from 1.3.0 to 2.0.0
- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](readthedocs/sphinx_rtd_theme@1.3.0...2.0.0)

Updates `tomlkit` from 0.12.1 to 0.12.3
- [Release notes](https://github.com/sdispater/tomlkit/releases)
- [Changelog](https://github.com/sdispater/tomlkit/blob/master/CHANGELOG.md)
- [Commits](python-poetry/tomlkit@0.12.1...0.12.3)

Updates `mypy` from 1.6.1 to 1.7.1
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.6.1...v1.7.1)

Updates `hypothesis` from 6.88.1 to 6.91.0
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-6.88.1...hypothesis-python-6.91.0)

Updates `xdoctest` from 1.1.1 to 1.1.2
- [Release notes](https://github.com/Erotemic/xdoctest/releases)
- [Changelog](https://github.com/Erotemic/xdoctest/blob/main/CHANGELOG.md)
- [Commits](Erotemic/xdoctest@v1.1.1...v1.1.2)

---
updated-dependencies:
- dependency-name: torch
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-dependencies
- dependency-name: flake8-bugbear
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pip-dependencies
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pip-dependencies
- dependency-name: sphinx-rtd-theme
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-dependencies
- dependency-name: tomlkit
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-dependencies
- dependency-name: mypy
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pip-dependencies
- dependency-name: hypothesis
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pip-dependencies
- dependency-name: xdoctest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pip-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the kind: infrastructure Modify dependencies, installation, tools, etc. label Dec 4, 2023
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 11, 2023

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Dec 11, 2023
@dependabot dependabot bot deleted the dependabot/pip/pip-dependencies-cec1ecb6d3 branch December 11, 2023 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: infrastructure Modify dependencies, installation, tools, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants