Repository navigation
Release 3.2.3: agentscore-py 2.8.2, fastapi 0.159.1, uv 0.13.5, pypi-publish v1.14.3 - #167
Conversation
…uv v10.3.2, uv 0.13.5, pypi-publish v1.14.3
|
Review of Blocking: a fresh
Lock diff, read in full (163 package names on both sides; the version line moves for exactly these)
No other package's dependency list changed, apart from python-dateutil gaining python-dateutil 3.0.0
FastAPI 0.146 to 0.159.1
web3<8 hold, re-tested
CI inputs
Release and checks
|
|
Fixed in the new commit. aiohttp is floored at 3.14.4 in the mppx and aiohttp extras and the dev group. Forcing pympp==0.14.0 against the old manifest resolves aiohttp 3.14.3 (osv: 8 known vulnerabilities); with the floor, that combination is unsatisfiable (pympp[tempo] 0.14 pins yarl 1.24.5, every aiohttp at 3.14.4 or later needs yarl 1.25.1 or later), so fresh installs keep pympp at 0.11 or lower, matching the lock. The pympp hold and its lift condition go into the holds registry in this sweep's hivemind PR. The eth-abi line is corrected. |
Summary
Release 3.2.3, from the 2026-10-22 maintenance sweep.
agentscore-pyfloor:>=2.8.1to>=2.8.2, the SDK release from this sweep.uv lock --upgrade:>=3.14.4in themppxandaiohttpextras and the dev group.yarl==1.24.5andpropcache==0.5.2, and the only aiohttp compatible with those is 3.14.3, which has 8 advisories fixed in 3.14.4.pip install agentscore-commerce[mppx]could take the pympp 0.14 path.pympp==0.14.0against the old manifest resolves aiohttp 3.14.3 (osv: 8 known vulnerabilities). With the floor, that combination is unsatisfiable, so pympp stays at 0.11 or lower, where it already was.web3<8. pympp 0.14.0 (the latest) still requireseth-abi<6for its tempo and stripe extras.0.66b1semantic-conventions packages, which have never published a stable release.prerelease = "if-necessary"admits exactly those.Worked with Varun.
Type of change
Public API
Unchanged.
Test plan
uv sync --frozen --all-extras --all-groups, then ruff check, ruff format, ty and vulture pass.pytest: 1674 passed, 4 skipped.osv-scanneronuv.lock: no issues found.Checklist