Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Oct 18, 2021

Bumps anyio[curio,trio] from 2.0.2 to 3.3.4.

Changelog

Sourced from anyio[curio,trio]'s changelog.

Version history

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

3.3.4

  • Fixed BrokenResourceError instead of EndOfStream being raised in TLSStream when the peer abruptly closes the connection while TLSStream is receiving data with standard_compatible=False set

3.3.3

  • Fixed UNIX socket listener not setting accepted sockets to non-blocking mode on asyncio
  • Changed unconnected UDP sockets to be always bound to a local port (on "any" interface) to avoid errors on asyncio + Windows

3.3.2

  • Fixed cancellation problem on asyncio where level-triggered cancellation for all parent cancel scopes would not resume after exiting a shielded nested scope ([#370](https://github.com/agronholm/anyio/issues/370) <https://github.com/agronholm/anyio/issues/370>_)

3.3.1

  • Added missing documentation for the ExceptionGroup.exceptions attribute
  • Changed the asyncio test runner not to use uvloop by default (to match the behavior of anyio.run())
  • Fixed RuntimeError on asyncio when a CancelledError is raised from a task spawned through a BlockingPortal ([#357](https://github.com/agronholm/anyio/issues/357) <https://github.com/agronholm/anyio/issues/357>_)
  • Fixed asyncio warning about a Future with an exception that was never retrieved which happened when a socket was already written to but the peer abruptly closed the connection

3.3.0

  • Added asynchronous Path class
  • Added the wrap_file() function for wrapping existing files as asynchronous file objects
  • Relaxed the type of the path initializer argument to FileReadStream and FileWriteStream so they accept any path-like object (including the new asynchronous Path class)
  • Dropped unnecessary dependency on the async_generator library
  • Changed the generics in AsyncFile so that the methods correctly return either str or bytes based on the argument to open_file()
  • Fixed an asyncio bug where under certain circumstances, a stopping worker thread would still accept new assignments, leading to a hang

3.2.1

  • Fixed idle thread pruning on asyncio sometimes causing an expired worker thread to be assigned a task

... (truncated)

Commits
  • 2fcfe88 Bumped up the version
  • 00776b1 Fixed wrong exception raised on sudden TLS stream end on receive() (#380)
  • c0002bf Bumped up the version
  • 276409e Always bind unconnected UDP sockets to a local port (#378)
  • ee785bd Fixed UNIX socket listener not setting accepted sockets to non-blocking mode ...
  • 7320839 Fixed the name of the PyPy 3.7 interpreter in CI
  • c7e2f96 Updated CI workflow for Python 3.10 final
  • d973403 Bumped up the version
  • 49ddd1b Fixed level cancellation not resuming for all parent scopes after exiting a s...
  • cd20543 Renamed a misnamed test
  • Additional commits viewable in compare view

Dependabot compatibility score

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 ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [anyio[curio,trio]](https://github.com/agronholm/anyio) from 2.0.2 to 3.3.4.
- [Release notes](https://github.com/agronholm/anyio/releases)
- [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst)
- [Commits](agronholm/anyio@2.0.2...3.3.4)

---
updated-dependencies:
- dependency-name: anyio[curio,trio]
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 18, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Nov 29, 2021

Superseded by #58.

@dependabot dependabot bot closed this Nov 29, 2021
@dependabot dependabot bot deleted the dependabot/pip/testing/plugins_integration/anyio-curiotrio--3.3.4 branch November 29, 2021 03:02
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant