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

Bump the dev-dependencies group across 1 directory with 42 updates #23

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 14, 2024

Bumps the dev-dependencies group with 42 updates in the / directory:

Package From To
anyio 4.4.0 4.6.2
attrs 23.2.0 24.2.0
bluesky 1.13.0a4 1.13
certifi 2024.7.4 2024.8.30
contourpy 1.2.1 1.3.0
dnspython 2.6.1 2.7.0
epicscorelibs 7.0.7.99.0.2 7.0.7.99.1.1
fastapi 0.111.1 0.115.2
fastapi-cli 0.0.4 0.0.5
fonttools 4.53.1 4.54.1
httpcore 1.0.5 1.0.6
httpx 0.27.0 0.27.2
idna 3.7 3.10
importlib-resources 6.4.0 6.4.5
jsonschema-specifications 2023.12.1 2024.10.1
kiwisolver 1.4.5 1.4.7
markupsafe 2.1.5 3.0.1
matplotlib 3.9.1 3.9.2
msgpack 1.0.8 1.1.0
networkx 3.3 3.4.1
numpy 1.26.4 2.1.2
ophyd-async 0.5.0 0.6.0
p4p 4.1.12 4.2.0
pvxslibs 1.3.1 1.3.2
pydantic 2.8.2 2.9.2
pydantic-core 2.20.1 2.24.1
pydantic-numpy 5.0.2 6.0.0
pyparsing 3.1.2 3.2.0
python-multipart 0.0.9 0.0.12
pyyaml 6.0.1 6.0.2
rich 13.7.1 13.9.2
rpds-py 0.19.1 0.20.0
setuptools-dso 2.10 2.11
starlette 0.37.2 0.39.2
toolz 0.12.1 1.0.0
tqdm 4.66.4 4.66.5
typer 0.12.3 0.12.5
uvicorn 0.30.3 0.31.1
uvloop 0.19.0 0.20.0
watchfiles 0.22.0 0.24.0
websockets 12.0 13.1
zict 2.2.0 3.0.0

Updates anyio from 4.4.0 to 4.6.2

Release notes

Sourced from anyio's releases.

4.6.2

  • Fixed regression caused by (#807) that prevented the use of parametrized async fixtures

4.6.1

This release contains all the changes from both v4.5.1 and v4.6.0, plus:

  • Fixed TaskGroup and CancelScope producing cyclic references in tracebacks when raising exceptions (#806) (PR by @​graingert)

4.6.0

  • Dropped support for Python 3.8 (as #698 cannot be resolved without cancel message support)
  • Fixed 100% CPU use on asyncio while waiting for an exiting task group to finish while said task group is within a cancelled cancel scope (#695)
  • Fixed cancel scopes on asyncio not propagating CancelledError on exit when the enclosing cancel scope has been effectively cancelled (#698)
  • Fixed asyncio task groups not yielding control to the event loop at exit if there were no child tasks to wait on
  • Fixed inconsistent task uncancellation with asyncio cancel scopes belonging to a task group when said task group has child tasks running

4.5.2

  • Fixed regression caused by (#807) that prevented the use of parametrized async fixtures.

4.5.1

As Python 3.8 support was dropped in v4.6.0, this interim release was created to bring a regression fix to Python 3.8, and adds a few other fixes also present in v4.6.1.

  • Fixed acquring a lock twice in the same task on asyncio hanging instead of raising a RuntimeError (#798)
  • Fixed an async fixture's self being different than the test's self in class-based tests (#633) (PR by @​agronholm and @​graingert)
  • Fixed TypeError with TLSStream on Windows when a certificate verification error occurs when using a truststore SSL certificate (#795)
  • Corrected documentation on anyio.Path regarding the limitations imposed by the current Python version on several of its methods, and made the is_junction method unavailable on Python versions earlier than 3.12 (#794)

4.5.0

  • Improved the performance of anyio.Lock and anyio.Semaphore on asyncio (even up to 50 %)
  • Added the fast_acquire parameter to anyio.Lock and anyio.Semaphore to further boost performance at the expense of safety (acquire() will not yield control back if there is no contention)
  • Added support for the from_uri(), full_match(), parser methods/properties in anyio.Path, newly added in Python 3.13 (#737)
  • Added support for more keyword arguments for run_process() and open_process(): startupinfo, creationflags, pass_fds, user, group, extra_groups and umask (#742)
  • Improved the type annotations and support for PathLike in run_process() and open_process() to allow for path-like arguments, just like subprocess.Popen
  • Changed the ResourceWarning from an unclosed memory object stream to include its address for easier identification
  • Changed start_blocking_portal() to always use daemonic threads, to accommodate the "loitering event loop" use case
  • Bumped the minimum version of Trio to v0.26.1
  • Fixed __repr__() of MemoryObjectItemReceiver, when item is not defined (#767; PR by @​Danipulok)
  • Fixed to_process.run_sync() failing to initialize if __main__.__file__ pointed to a file in a nonexistent directory (#696)
  • Fixed AssertionError: feed_data after feed_eof on asyncio when a subprocess is closed early, before its output has been read (#490)
  • Fixed TaskInfo.has_pending_cancellation() on asyncio not respecting shielded scopes (#771; PR by @​gschaffner)
  • Fixed SocketStream.receive() returning bytearray instead of bytes when using asyncio with ProactorEventLoop (Windows) (#776)
  • Fixed quitting the debugger in a pytest test session while in an active task group failing the test instead of exiting the test session (because the exit exception arrives in an exception group)
  • Fixed support for Linux abstract namespaces in UNIX sockets that was broken in v4.2 (#781; PR by @​tapetersen)
  • Fixed KeyboardInterrupt (ctrl+c) hanging the asyncio pytest runner
Changelog

Sourced from anyio's changelog.

Version history

This library adheres to Semantic Versioning 2.0 <http://semver.org/>_.

4.6.2

  • Fixed regression caused by ([#807](https://github.com/agronholm/anyio/issues/807) <https://github.com/agronholm/anyio/pull/807>_) that prevented the use of parametrized async fixtures

4.6.1

This release contains all the changes from both v4.5.1 and v4.6.0, plus:

  • Fixed TaskGroup and CancelScope producing cyclic references in tracebacks when raising exceptions ([#806](https://github.com/agronholm/anyio/issues/806) <https://github.com/agronholm/anyio/pull/806>_) (PR by @​graingert)

4.6.0

This release is the successor to v4.5.0 with Python 3.8 support dropped, and does not contain the changes from v4.5.1.

  • Dropped support for Python 3.8 (as [#698](https://github.com/agronholm/anyio/issues/698) <https://github.com/agronholm/anyio/issues/698>_ cannot be resolved without cancel message support)
  • Fixed 100% CPU use on asyncio while waiting for an exiting task group to finish while said task group is within a cancelled cancel scope ([#695](https://github.com/agronholm/anyio/issues/695) <https://github.com/agronholm/anyio/issues/695>_)
  • Fixed cancel scopes on asyncio not propagating CancelledError on exit when the enclosing cancel scope has been effectively cancelled ([#698](https://github.com/agronholm/anyio/issues/698) <https://github.com/agronholm/anyio/issues/698>_)
  • Fixed asyncio task groups not yielding control to the event loop at exit if there were no child tasks to wait on
  • Fixed inconsistent task uncancellation with asyncio cancel scopes belonging to a task group when said task group has child tasks running

4.5.1

As Python 3.8 support was dropped in v4.6.0, this interim release was created to bring a regression fix to Python 3.8, and adds a few other fixes also present in v4.6.1.

  • Fixed acquring a lock twice in the same task on asyncio hanging instead of raising a RuntimeError ([#798](https://github.com/agronholm/anyio/issues/798) <https://github.com/agronholm/anyio/issues/798>_)
  • Fixed an async fixture's self being different than the test's self in class-based tests ([#633](https://github.com/agronholm/anyio/issues/633) <https://github.com/agronholm/anyio/issues/633>_) (PR by @​agronholm and @​graingert)
  • Fixed TypeError with TLSStream on Windows when a certificate verification error occurs when using a truststore <https://github.com/sethmlarson/truststore>_ SSL certificate ([#795](https://github.com/agronholm/anyio/issues/795) <https://github.com/agronholm/anyio/issues/795>_)

... (truncated)

Commits
  • 5861355 Bumped up the version
  • f6ddfc8 Fixed a regression in the pytest plugin that broke parametrized async fixtures
  • 4ecc963 Bumped up the version
  • 5489fbd Fixed tox configuration
  • 77b94df Updated Path documentation and made is_junction() conditional (#800)
  • bf130dc Fixed TypeError when TLS handshake fails with truststore SSLContext (#801)
  • 4cb89a5 Migrated to native TOML configuration for Tox
  • 6bebf18 Made test_start_task_soon_cancel_immediately() less flaky
  • e8546bd Rebind instance method fixtures to the same instance as the test (#807)
  • 57bcbc9 Updated macOS and Windows to test on Python 3.13 by default
  • Additional commits viewable in compare view

Updates attrs from 23.2.0 to 24.2.0

Commits

Updates bluesky from 1.13.0a4 to 1.13

Release notes

Sourced from bluesky's releases.

v1.13

What's Changed

... (truncated)

Changelog

Sourced from bluesky's changelog.

================= Release History

Commits
  • 7c2a44f Add collated documentation and type hints (#1776)
  • f465024 Merge pull request #1804 from bluesky/windows_input_plan
  • 70d2dee Fix bps.input_plan() for Windows compatibility
  • 22b5bd5 Merge pull request #1803 from bluesky/1800-make-reading-generic
  • 0f311a1 made Reading generic on the type of Reading.value
  • ace1a96 Merge pull request #1780 from jwlodek/custom-wrapper-identify-plan
  • fd06b5d Simplify return condition
  • 56a3531 Update to use single underscore
  • 978995b Merge pull request #1796 from jwlodek/use-dtype-numpy
  • 3c04bdd Merge pull request #1790 from jwlodek/sres-doc-uses-dataset-not-path
  • Additional commits viewable in compare view

Updates certifi from 2024.7.4 to 2024.8.30

Commits

Updates contourpy from 1.2.1 to 1.3.0

Release notes

Sourced from contourpy's releases.

Version 1.3.0

ContourPy 1.3.0 adds new ContourGenerator functions multi_lines and multi_filled to calculate contour lines and filled contours over a sequence of levels in a single function call. There are also new functions to render, convert and dechunk the returns from multi_lines and multi_filled.

This release adds support for Python 3.13, including free-threaded. The latter should be considered experimental.

The use of np.nan as the lower_level or upper_level of ContourGenerator.filled() is no longer permitted.

Windows wheels uploaded to PyPI now bundle the C++ runtime statically to avoid problems with up and downstream libraries causing the use of incorrect DLLs.

This release supports CPython 3.9 to 3.13, and PyPy 3.9 to 3.10.

Thanks to new contributor @​lysnikolaou and core maintainer @​ianthomas23.

Enhancements:

  • multi_lines and multi_filled:

    • ContourGenerator.multi_lines and multi_filled (#338, #340, #342, #343)
    • Renderer.multi_lines and multi_filled (#341)
    • convert_multi_lines and convert_multi_filled (#348)
    • dechunk_multi_lines and dechunk_multi_filled (#345)
  • Prevent use of np.nanas lower or upper level in filled (#339)

Compatibility:

Code improvements:

  • Support improved typing in NumPy 2.1.0 (#422)

Documentation improvements:

  • Simpler sphinx cross-references (#361)
  • Add more doc cross-references to explain returned data formats (#366)
  • Remove download numbers for conda packages (#428)
  • Documentation for multi_lines and multi_filled (#390, #431)
  • Document possibility of duplicate contour points (#432)

Build, testing and CI improvements:

  • Add pytest option to log image differences to CSV file (#335)
  • Label flaky test (#385)
  • MSVC linking and std::mutex compiler flag (#391, #395, #414, #419, #427)
  • Add minimal test script (#399)
  • Bump minimum supported NumPy to 1.23 (#403)
  • Build and publish nightly wheels (#413, #425)
  • Bump default python version in CI to 3.12 (#430)
Changelog

Sourced from contourpy's changelog.

v1.3.0 (2024-08-27)

ContourPy 1.3.0 adds new ContourGenerator functions multi_lines and multi_filled to calculate contour lines and filled contours over a sequence of levels in a single function call. There are also new functions to render, convert and dechunk the returns from multi_lines and multi_filled.

This release adds support for Python 3.13, including free-threaded. The latter should be considered experimental.

The use of np.nan as the lower_level or upper_level of ContourGenerator.filled() is no longer permitted.

Windows wheels uploaded to PyPI now bundle the C++ runtime statically to avoid problems with up and downstream libraries causing the use of incorrect DLLs.

This release supports CPython 3.9 to 3.13, and PyPy 3.9 to 3.10.

Thanks to new contributor :user:lysnikolaou and core maintainer :user:ianthomas23.

Enhancements:

  • multi_lines and multi_filled:

    • ContourGenerator.multi_lines and multi_filled (:pr:338, :pr:340, :pr:342, :pr:343)
    • Renderer.multi_lines and multi_filled (:pr:341)
    • convert_multi_lines and convert_multi_filled (:pr:348)
    • dechunk_multi_lines and dechunk_multi_filled (:pr:345)
  • Prevent use of np.nan as lower or upper level in filled (:pr:339)

Compatibility:

  • Support CPython 3.13 including free-threaded (:pr:382, :pr:384, :pr:388, :pr:408, :pr:410, :pr:411, :pr:412, :pr:423)
  • Support PyPy 3.10 (:pr:404)

Code improvements:

  • Support improved typing in NumPy 2.1.0 (:pr:422)

Documentation improvements:

  • Simpler sphinx cross-references (:pr:361)
  • Add more doc cross-references to explain returned data formats (:pr:366)
  • Remove download numbers for conda packages (:pr:428)
  • Documentation for multi_lines and multi_filled (:pr:390, :pr:431)
  • Document possibility of duplicate contour points (:pr:432)

Build, testing and CI improvements:

... (truncated)

Commits

Updates dnspython from 2.6.1 to 2.7.0

Release notes

Sourced from dnspython's releases.

dnspython 2.7.0

See What's New for details.

The minimum supported version of Python is 3.9.

My thanks to the many people who have contributed to this release. Also thanks to my co-maintainers: Tomáš Křížek, Petr Špaček, and Brian Wellington.

Changelog

Sourced from dnspython's changelog.

2.7.0

  • dns.query.https() and dns.asyncquery.https() now support HTTP/3 and the http_version parameter may be used to specify which version to use.

  • If the cryptography module is installed, then dnspython will now create deterministic ECDSA signatures by default. Cryptography, if installed, must be at least version 43. Thanks to Jakob Schlyter for adding the feature.

  • The RESINFO and WALLET RdataTypes are now supported.

  • The COOKIE and Report-Channel EDNS0 options are now supported.

  • All supported RdataTypes can now be imported at a single time rather than lazily on first use by calling dns.rdata.load_all_types().

  • The SVCB and HTTPS records now support the ohttp parameter.

  • xfr() and inbound_xfr() now share a common implementation.

  • Tokens are now supported for QUIC and HTTP/3.

  • dns.message.from_wire() now saves the input wire format in the Message's "wire" attribute. Likewise, dns.message.Message.to_wire() now records the generated wire format in that attribute.

  • The dns.message.Message object now has a get_options() helper to retrieve EDNS0 options of a specified type, and an extended_errors() helper to retrieve the list of EDE options in a message (if any).

  • dns.message.make_response() now has a copy mode which controls how sections are copied. By default, a copy mode appropriate for the opcode is used. This is currently dns.message.CopyMode.QUESTION for all opcodes.

  • If an IP address is used as the hostname in a URL, the https query code now passes the sni_hostname to httpx as this is required to get httpx to validate the certificate and check for an IP subject alternative name.

  • The minimum supported aioquic version is now 1.0.0.

  • The minimum supported Python version is now 3.9.

Commits

Updates epicscorelibs from 7.0.7.99.0.2 to 7.0.7.99.1.1

Commits

Updates fastapi from 0.111.1 to 0.115.2

Release notes

Sourced from fastapi's releases.

0.115.2

Upgrades

0.115.1

Fixes

Refactors

  • ♻️ Update type annotations for improved python-multipart. PR #12407 by @​tiangolo.

Docs

Translations

Internal

... (truncated)

Commits

Updates fastapi-cli from 0.0.4 to 0.0.5

Release notes

Sourced from fastapi-cli's releases.

0.0.5

Breaking Changes

  • ♻️ Add fastapi-cli[standard] including Uvicorn, make fastapi-cli and fastapi-cli-slim have the same packages. PR #55 by @​tiangolo.
  • ➕ Keep Uvicorn in default dependencies. PR #57 by @​tiangolo.

Summary

Install with:

pip install "fastapi[standard]"

Or if for some reason installing only the FastAPI CLI:

pip install "fastapi-cli[standard]"

Technical Details

Before this, fastapi-cli would include Uvicorn and fastapi-cli-slim would not include Uvicorn.

In a future version, fastapi-cli will not include Uvicorn unless it is installed with fastapi-cli[standard].

FastAPI version 0.112.0 has a fastapi[standard] and that one includes fastapi-cli[standard].

Before, you would install pip install fastapi, or pip install fastapi-cli. Now you should include the standard optional dependencies (unless you want to exclude one of those): pip install "fastapi[standard]".

In a future version, fastapi-cli will not include Uvicorn unless it is installed with fastapi-cli[standard].

Refactors

Docs

  • 🚚 Rename repo references to new GitHub FastAPI org. PR #56 by @​tiangolo.

Internal

... (truncated)

Changelog

Sourced from fastapi-cli's changelog.

0.0.5

Breaking Changes

  • ♻️ Add fastapi-cli[standard] including Uvicorn, make fastapi-cli and fastapi-cli-slim have the same packages. PR #55 by @​tiangolo.
  • ➕ Keep Uvicorn in default dependencies. PR #57 by @​tiangolo.

Summary

Install with:

pip install "fastapi[standard]"

Or if for some reason installing only the FastAPI CLI:

pip install "fastapi-cli[standard]"

Technical Details

Before this, fastapi-cli would include Uvicorn and fastapi-cli-slim would not include Uvicorn.

In a future version, fastapi-cli will not include Uvicorn unless it is installed with fastapi-cli[standard].

FastAPI version 0.112.0 has a fastapi[standard] and that one includes fastapi-cli[standard].

Before, you would install pip install fastapi, or pip install fastapi-cli. Now you should include the standard optional dependencies (unless you want to exclude one of those): pip install "fastapi[standard]".

In a future version, fastapi-cli will not include Uvicorn unless it is installed with fastapi-cli[standard].

Refactors

Docs

  • 🚚 Rename repo references to new GitHub FastAPI org. PR #56 by @​tiangolo.

Internal

... (truncated)

Commits
  • 4903ed1 🔖 R...

    Description has been truncated

Bumps the dev-dependencies group with 42 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [anyio](https://github.com/agronholm/anyio) | `4.4.0` | `4.6.2` |
| [attrs](https://github.com/sponsors/hynek) | `23.2.0` | `24.2.0` |
| [bluesky](https://github.com/bluesky/bluesky) | `1.13.0a4` | `1.13` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.7.4` | `2024.8.30` |
| [contourpy](https://github.com/contourpy/contourpy) | `1.2.1` | `1.3.0` |
| [dnspython](https://github.com/rthalley/dnspython) | `2.6.1` | `2.7.0` |
| [epicscorelibs](https://github.com/mdavidsaver/epicscorelibs) | `7.0.7.99.0.2` | `7.0.7.99.1.1` |
| [fastapi](https://github.com/fastapi/fastapi) | `0.111.1` | `0.115.2` |
| [fastapi-cli](https://github.com/fastapi/fastapi-cli) | `0.0.4` | `0.0.5` |
| [fonttools](https://github.com/fonttools/fonttools) | `4.53.1` | `4.54.1` |
| [httpcore](https://github.com/encode/httpcore) | `1.0.5` | `1.0.6` |
| [httpx](https://github.com/encode/httpx) | `0.27.0` | `0.27.2` |
| [idna](https://github.com/kjd/idna) | `3.7` | `3.10` |
| [importlib-resources](https://github.com/python/importlib_resources) | `6.4.0` | `6.4.5` |
| [jsonschema-specifications](https://github.com/python-jsonschema/jsonschema-specifications) | `2023.12.1` | `2024.10.1` |
| [kiwisolver](https://github.com/nucleic/kiwi) | `1.4.5` | `1.4.7` |
| [markupsafe](https://github.com/pallets/markupsafe) | `2.1.5` | `3.0.1` |
| [matplotlib](https://github.com/matplotlib/matplotlib) | `3.9.1` | `3.9.2` |
| [msgpack](https://github.com/msgpack/msgpack-python) | `1.0.8` | `1.1.0` |
| [networkx](https://github.com/networkx/networkx) | `3.3` | `3.4.1` |
| [numpy](https://github.com/numpy/numpy) | `1.26.4` | `2.1.2` |
| [ophyd-async](https://github.com/bluesky/ophyd-async) | `0.5.0` | `0.6.0` |
| [p4p](https://github.com/epics-base/p4p) | `4.1.12` | `4.2.0` |
| [pvxslibs](https://epics-base.github.io/pvxs) | `1.3.1` | `1.3.2` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.8.2` | `2.9.2` |
| [pydantic-core](https://github.com/pydantic/pydantic-core) | `2.20.1` | `2.24.1` |
| [pydantic-numpy](https://github.com/caniko/pydantic-numpy) | `5.0.2` | `6.0.0` |
| [pyparsing](https://github.com/pyparsing/pyparsing) | `3.1.2` | `3.2.0` |
| [python-multipart](https://github.com/Kludex/python-multipart) | `0.0.9` | `0.0.12` |
| [pyyaml](https://github.com/yaml/pyyaml) | `6.0.1` | `6.0.2` |
| [rich](https://github.com/Textualize/rich) | `13.7.1` | `13.9.2` |
| [rpds-py](https://github.com/crate-py/rpds) | `0.19.1` | `0.20.0` |
| [setuptools-dso](https://github.com/mdavidsaver/setuptools_dso) | `2.10` | `2.11` |
| [starlette](https://github.com/encode/starlette) | `0.37.2` | `0.39.2` |
| [toolz](https://github.com/pytoolz/toolz) | `0.12.1` | `1.0.0` |
| [tqdm](https://github.com/tqdm/tqdm) | `4.66.4` | `4.66.5` |
| [typer](https://github.com/fastapi/typer) | `0.12.3` | `0.12.5` |
| [uvicorn](https://github.com/encode/uvicorn) | `0.30.3` | `0.31.1` |
| [uvloop](https://github.com/MagicStack/uvloop) | `0.19.0` | `0.20.0` |
| [watchfiles](https://github.com/samuelcolvin/watchfiles) | `0.22.0` | `0.24.0` |
| [websockets](https://github.com/python-websockets/websockets) | `12.0` | `13.1` |
| [zict](http://zict.readthedocs.io/en/latest/) | `2.2.0` | `3.0.0` |



Updates `anyio` from 4.4.0 to 4.6.2
- [Release notes](https://github.com/agronholm/anyio/releases)
- [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst)
- [Commits](agronholm/anyio@4.4.0...4.6.2)

Updates `attrs` from 23.2.0 to 24.2.0
- [Commits](https://github.com/sponsors/hynek/commits)

Updates `bluesky` from 1.13.0a4 to 1.13
- [Release notes](https://github.com/bluesky/bluesky/releases)
- [Changelog](https://github.com/bluesky/bluesky/blob/main/docs/api_changes.rst)
- [Commits](bluesky/bluesky@v1.13.0a4...v1.13)

Updates `certifi` from 2024.7.4 to 2024.8.30
- [Commits](certifi/python-certifi@2024.07.04...2024.08.30)

Updates `contourpy` from 1.2.1 to 1.3.0
- [Release notes](https://github.com/contourpy/contourpy/releases)
- [Changelog](https://github.com/contourpy/contourpy/blob/main/docs/changelog.rst)
- [Commits](contourpy/contourpy@v1.2.1...v1.3.0)

Updates `dnspython` from 2.6.1 to 2.7.0
- [Release notes](https://github.com/rthalley/dnspython/releases)
- [Changelog](https://github.com/rthalley/dnspython/blob/main/doc/whatsnew.rst)
- [Commits](rthalley/dnspython@v2.6.1...v2.7.0)

Updates `epicscorelibs` from 7.0.7.99.0.2 to 7.0.7.99.1.1
- [Changelog](https://github.com/epics-base/epicscorelibs/blob/master/documentation/RELEASE_NOTES.md)
- [Commits](https://github.com/mdavidsaver/epicscorelibs/commits)

Updates `fastapi` from 0.111.1 to 0.115.2
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.111.1...0.115.2)

Updates `fastapi-cli` from 0.0.4 to 0.0.5
- [Release notes](https://github.com/fastapi/fastapi-cli/releases)
- [Changelog](https://github.com/fastapi/fastapi-cli/blob/main/release-notes.md)
- [Commits](fastapi/fastapi-cli@0.0.4...0.0.5)

Updates `fonttools` from 4.53.1 to 4.54.1
- [Release notes](https://github.com/fonttools/fonttools/releases)
- [Changelog](https://github.com/fonttools/fonttools/blob/main/NEWS.rst)
- [Commits](fonttools/fonttools@4.53.1...4.54.1)

Updates `httpcore` from 1.0.5 to 1.0.6
- [Release notes](https://github.com/encode/httpcore/releases)
- [Changelog](https://github.com/encode/httpcore/blob/master/CHANGELOG.md)
- [Commits](encode/httpcore@1.0.5...1.0.6)

Updates `httpx` from 0.27.0 to 0.27.2
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](encode/httpx@0.27.0...0.27.2)

Updates `idna` from 3.7 to 3.10
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](kjd/idna@v3.7...v3.10)

Updates `importlib-resources` from 6.4.0 to 6.4.5
- [Release notes](https://github.com/python/importlib_resources/releases)
- [Changelog](https://github.com/python/importlib_resources/blob/main/NEWS.rst)
- [Commits](python/importlib_resources@v6.4.0...v6.4.5)

Updates `jsonschema-specifications` from 2023.12.1 to 2024.10.1
- [Release notes](https://github.com/python-jsonschema/jsonschema-specifications/releases)
- [Commits](python-jsonschema/jsonschema-specifications@v2023.12.1...v2024.10.1)

Updates `kiwisolver` from 1.4.5 to 1.4.7
- [Release notes](https://github.com/nucleic/kiwi/releases)
- [Changelog](https://github.com/nucleic/kiwi/blob/main/releasenotes.rst)
- [Commits](nucleic/kiwi@1.4.5...1.4.7)

Updates `markupsafe` from 2.1.5 to 3.0.1
- [Release notes](https://github.com/pallets/markupsafe/releases)
- [Changelog](https://github.com/pallets/markupsafe/blob/main/CHANGES.rst)
- [Commits](pallets/markupsafe@2.1.5...3.0.1)

Updates `matplotlib` from 3.9.1 to 3.9.2
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](matplotlib/matplotlib@v3.9.1...v3.9.2)

Updates `msgpack` from 1.0.8 to 1.1.0
- [Release notes](https://github.com/msgpack/msgpack-python/releases)
- [Changelog](https://github.com/msgpack/msgpack-python/blob/main/ChangeLog.rst)
- [Commits](msgpack/msgpack-python@v1.0.8...v1.1.0)

Updates `networkx` from 3.3 to 3.4.1
- [Release notes](https://github.com/networkx/networkx/releases)
- [Commits](networkx/networkx@networkx-3.3...networkx-3.4.1)

Updates `numpy` from 1.26.4 to 2.1.2
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v1.26.4...v2.1.2)

Updates `ophyd-async` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/bluesky/ophyd-async/releases)
- [Commits](bluesky/ophyd-async@v0.5.0...v0.6.0)

Updates `p4p` from 4.1.12 to 4.2.0
- [Commits](epics-base/p4p@4.1.12...4.2.0)

Updates `pvxslibs` from 1.3.1 to 1.3.2

Updates `pydantic` from 2.8.2 to 2.9.2
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.8.2...v2.9.2)

Updates `pydantic-core` from 2.20.1 to 2.24.1
- [Release notes](https://github.com/pydantic/pydantic-core/releases)
- [Commits](pydantic/pydantic-core@v2.20.1...v2.24.1)

Updates `pydantic-numpy` from 5.0.2 to 6.0.0
- [Commits](https://github.com/caniko/pydantic-numpy/commits)

Updates `pyparsing` from 3.1.2 to 3.2.0
- [Release notes](https://github.com/pyparsing/pyparsing/releases)
- [Changelog](https://github.com/pyparsing/pyparsing/blob/master/CHANGES)
- [Commits](pyparsing/pyparsing@pyparsing_3.1.2...3.2.0)

Updates `python-multipart` from 0.0.9 to 0.0.12
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)
- [Commits](Kludex/python-multipart@0.0.9...0.0.12)

Updates `pyyaml` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/main/CHANGES)
- [Commits](yaml/pyyaml@6.0.1...6.0.2)

Updates `rich` from 13.7.1 to 13.9.2
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](Textualize/rich@v13.7.1...v13.9.2)

Updates `rpds-py` from 0.19.1 to 0.20.0
- [Release notes](https://github.com/crate-py/rpds/releases)
- [Commits](crate-py/rpds@v0.19.1...v0.20.0)

Updates `setuptools-dso` from 2.10 to 2.11
- [Changelog](https://github.com/epics-base/setuptools_dso/blob/master/documentation/releasenotes.rst)
- [Commits](epics-base/setuptools_dso@2.10...2.11)

Updates `starlette` from 0.37.2 to 0.39.2
- [Release notes](https://github.com/encode/starlette/releases)
- [Changelog](https://github.com/encode/starlette/blob/master/docs/release-notes.md)
- [Commits](encode/starlette@0.37.2...0.39.2)

Updates `toolz` from 0.12.1 to 1.0.0
- [Release notes](https://github.com/pytoolz/toolz/releases)
- [Changelog](https://github.com/pytoolz/toolz/blob/master/release-notes)
- [Commits](pytoolz/toolz@0.12.1...1.0.0)

Updates `tqdm` from 4.66.4 to 4.66.5
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](tqdm/tqdm@v4.66.4...v4.66.5)

Updates `typer` from 0.12.3 to 0.12.5
- [Release notes](https://github.com/fastapi/typer/releases)
- [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md)
- [Commits](fastapi/typer@0.12.3...0.12.5)

Updates `uvicorn` from 0.30.3 to 0.31.1
- [Release notes](https://github.com/encode/uvicorn/releases)
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md)
- [Commits](encode/uvicorn@0.30.3...0.31.1)

Updates `uvloop` from 0.19.0 to 0.20.0
- [Release notes](https://github.com/MagicStack/uvloop/releases)
- [Commits](MagicStack/uvloop@v0.19.0...v0.20.0)

Updates `watchfiles` from 0.22.0 to 0.24.0
- [Release notes](https://github.com/samuelcolvin/watchfiles/releases)
- [Commits](samuelcolvin/watchfiles@v0.22.0...v0.24.0)

Updates `websockets` from 12.0 to 13.1
- [Release notes](https://github.com/python-websockets/websockets/releases)
- [Commits](python-websockets/websockets@12.0...13.1)

Updates `zict` from 2.2.0 to 3.0.0

---
updated-dependencies:
- dependency-name: anyio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: bluesky
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: contourpy
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: dnspython
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: epicscorelibs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: fastapi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: fastapi-cli
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: fonttools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: httpcore
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: httpx
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: idna
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: importlib-resources
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: jsonschema-specifications
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: kiwisolver
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: markupsafe
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: matplotlib
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: msgpack
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: networkx
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: numpy
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: ophyd-async
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: p4p
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: pvxslibs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: pydantic-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: pydantic-numpy
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: pyparsing
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: python-multipart
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: pyyaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: rich
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: rpds-py
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: setuptools-dso
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: starlette
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: toolz
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: tqdm
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: typer
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: uvicorn
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: uvloop
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: watchfiles
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: websockets
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: zict
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 14, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 21, 2024

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

@dependabot dependabot bot closed this Oct 21, 2024
@dependabot dependabot bot deleted the dependabot/pip/dev-dependencies-95e8776389 branch October 21, 2024 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants