Fixed regression (from :pr:8280) with adding Content-Disposition to the form-data
part after appending to writer -- by :user:Dreamsorcerer/:user:Olegt0rr.
Fixed "Unclosed client session" when initialization of
:py:class:~aiohttp.ClientSession fails -- by :user:NewGlad.
Related issues and pull requests on GitHub:
:issue:8253.
Fixed regression (from :pr:8280) with adding Content-Disposition to the form-data
part after appending to writer -- by :user:Dreamsorcerer/:user:Olegt0rr.
Related issues and pull requests on GitHub:
:issue:8332.
Added default Content-Disposition in multipart/form-data responses to avoid broken
form-data responses -- by :user:Dreamsorcerer.
Related issues and pull requests on GitHub:
:issue:8335.
3.9.4 (2024-04-11)
Bug fixes
The asynchronous internals now set the underlying causes
when assigning exceptions to the future objects
-- by :user:webknjaz.
Related issues and pull requests on GitHub:
:issue:8089.
Bumps the dependencies group with 12 updates in the / directory:
3.9.3
3.9.5
0.6.0
0.7.0
1.0.0
1.2.0
3.6
3.7
7.2.0
7.2.1
5.0.0
5.0.1
4.0.0
4.0.1
2.6.4
2.7.2
2.16.3
2.18.3
1.44.1
2.3.1
4.2.1
4.3.0
4.11.0
4.12.0
Updates
aiohttp
from 3.9.3 to 3.9.5Release notes
Sourced from aiohttp's releases.
... (truncated)
Changelog
Sourced from aiohttp's changelog.
... (truncated)
Commits
b844d42
Release v3.9.5 (#8340)0415a4c
Patchback/backports/3.9/5fd29467fb63efdfae1ace280cec36b1f8139567/pr 8290 (#8311)f21c6f2
[PR #8335/5a6949da backport][3.9] Add Content-Disposition automatically (#8336)7eecdff
[PR #8332/482e6cdf backport][3.9] Add set_content_disposition test (#8333)82fbe64
[PR #8324/4a8fd08b backport][3.9] Add missing changelogs (#8330)01df7ec
Bump version7917ae2
Merge 3.1b3397c7
Release v3.9.4 (#8201)a7e240a
[PR #8320/9ba9a4e5 backport][3.9] Fix Python parser to mark responses without...2833552
Escape filenames and paths in HTML when generating index pages (#8317) (#8319)Updates
annotated-types
from 0.6.0 to 0.7.0Release notes
Sourced from annotated-types's releases.
Commits
0735cd3
Prepare for 0.7.0 release (#70)0757d41
Improve handling of GroupedMetadata (First try) (#69)99dbac8
AddUnit
type (#65)89e3d2e
Fix IsDigit -> IsDigits (#63)59a50d1
Correct misstatement in README (#62)6693037
suggested fix on typo (#60)195e340
add URLs topyproject.toml
(#58)657ded9
Allowtzinfo
objects forTimezone
(#56)Updates
backports-tarfile
from 1.0.0 to 1.2.0Changelog
Sourced from backports-tarfile's changelog.
Commits
8d5d067
Finalize86b0fb4
Supply FakePath on Python 3.9 and earlier.5759c07
Fix SyntaxError on Python 3.8.3e5775f
Add news fragment.2e3ef2e
Patch lzma and bz2 modules to allow tests to pass.3f68667
Merge branch 'cpython'5e21839
Apply changes from python/cpython@f912e5a2f63ad87d8
Updated implementation to match upstream at v3.13.0a40fd2be6
Merge branch 'cpython' (tracking upstream)a749fa9
Add tarfile implementation from Python 3.12.2Updates
idna
from 3.6 to 3.7Release notes
Sourced from idna's releases.
Changelog
Sourced from idna's changelog.
Commits
1d365e1
Release v3.7c1b3154
Merge pull request #172 from kjd/optimize-contextj0394ec7
Merge branch 'master' into optimize-contextjcd58a23
Merge pull request #152 from elliotwutingfeng/dev5beb28b
More efficient resolution of joiner contexts1b12148
Update ossf/scorecard-action to v2.3.1d516b87
Update Github actions/checkout to v4c095c75
Merge branch 'master' into dev60a0a4c
Fix typo in GitHub Actions workflow key5918a0e
Merge branch 'master' into devUpdates
inflect
from 7.2.0 to 7.2.1Changelog
Sourced from inflect's changelog.
Commits
8f61c9a
Restore Python 3.8 compatibility in annotations.504e023
Finalize3f7e9b3
Add news fragment.2506a98
Reformatd65ba3d
Consolidate returns across group and non-group.e47eded
Simplify logic by yielding the comma separately.d7e9341
Extract _render method for rendering the chunks.e5dee13
Re-write first as a single assignment of a boolean expression.ddcc187
Refactor signout handling to consolidate some behavior and limit interacting ...62651af
Remove remnant commentUpdates
jaraco-collections
from 5.0.0 to 5.0.1Changelog
Sourced from jaraco-collections's changelog.
Commits
6d870f7
Restore Python 3.8 compatibility.ff3c70a
Finalize02ccb6e
Add news fragment.6c198fc
Ran ruff --select UPa7e7c3a
👹 Feed the hobgoblins (delint).d4c5072
👹 Feed the hobgoblins (delint).7ba4802
Declare sort_params as an immutable Mapping. Fixes B006.0f0e35c
Merge https://github.com/jaraco/skeleton34ba6b2
Add link to blog entry from jaraco/skeleton#115 above CI build matrix.6ff02e0
Configure pytest to support namespace packages. Ref pytest-dev/pytest#12112.Updates
jaraco-functools
from 4.0.0 to 4.0.1Changelog
Sourced from jaraco-functools's changelog.
Commits
a626003
Finalizeccdd970
Merge https://github.com/jaraco/skeleton0190630
Migrated config to pyproject.toml using jaraco.develop.migrate-config and ini...f4529af
Move project metadata topyproject.toml
jaraco/skeleton#122
7ad4f2f
Pin against pytest 8.1.x due to pytest-dev/pytest#12194.34ba6b2
Add link to blog entry from jaraco/skeleton#115 above CI build matrix.6ff02e0
Configure pytest to support namespace packages. Ref pytest-dev/pytest#12112.3fc7a93
Move Python 3.11 out of the test matrix.d72c6a0
Fetch unshallow clones in readthedocs. Closes jaraco/skeleton#114.c9a7f97
Re-enable ignoring of temporary merge queue branches. Closes jaraco/skeleton#...Updates
pydantic
from 2.6.4 to 2.7.2Release notes
Sourced from pydantic's releases.
... (truncated)
Changelog
Sourced from pydantic's changelog.
... (truncated)
Commits
70ac7a0
fix version08d6ed2
Merge branch '2.7' of https://github.com/pydantic/pydantic into 2.742f544a
fix versiona20da21
2.7.2 prep (#9515)f42ae9b
Logfire annoucement (#9362)451f780
Replace__spec__.parent
with__package__
(#9331)2612947
2.7.1 release prep (#9307)2b8efa2
Move TODO regarding pickling to markdown (#9288)73d1049
adds test case for unexpected discriminated union behavior (#9236)c33b925
Change CI to usemacos-13
for Python 3.8 and 3.9 (#9305)Updates
pydantic-core
from 2.16.3 to 2.18.3Release notes
Sourced from pydantic-core's releases.
... (truncated)
Commits
fd26293
tests: use zoneinfo instead of pytz (#1304)5228721
Prep for 2.18.3 Release (#1301)a762041
Fix generate_self_schema for Python 3.12+ (#1299)0dcf82a
add test for 1298 (#1300)88a8a30
fix case of checking truthiness ofNotImplemented
(#1298)2415f42
uuid: allow str subclass as input (#1296)f04418b
support big ints in literals and enums (#1297)727deee
Fix str subclass validation for enums (#1273)b777774
fix: keyword only non default argument (#1290)0f8445e
defer to PyO3 i64 extraction to avoid implicit integer casts (#1288)Updates
sentry-sdk
from 1.44.1 to 2.3.1Release notes
Sourced from sentry-sdk's releases.
... (truncated)
Changelog
Sourced from sentry-sdk's changelog.
... (truncated)
Commits
a0ea6a9
Updated changelogf12712f
release: 2.3.135e9bab
Handle also byte arras as strings (#3101)45bf880
Do not crash exceptiongroup (by patching excepthook and keeping the name of t...0983f74
Merge branch 'release/2.3.0'4e74f91
Updated Changelogfadd277
Update CHANGELOG.md88dd524
release: 2.3.0121aa0e
Redis Cache Module - 1 - Prepare Code (#3073)30f72a3
Django caching instrumentation update (#3009)Updates
typeguard
from 4.2.1 to 4.3.0Release notes
Sourced from
dependabot[bot]
commented
2 months ago
Looks like these dependencies are updatable in another way, so this is no longer needed.