Repository navigation
chore(deps): bump filelock from 3.32.7 to 4.2.1 - #72
Closed
dependabot[bot] wants to merge 1 commit into
Closed
dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [filelock](https://github.com/tox-dev/filelock) from 3.32.7 to 4.2.1. - [Release notes](https://github.com/tox-dev/filelock/releases) - [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst) - [Commits](tox-dev/filelock@3.32.7...4.2.1) --- updated-dependencies: - dependency-name: filelock dependency-version: 4.2.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
laithalsaadoon
added a commit
that referenced
this pull request
Oct 31, 2026
…reshold scan `uv lock --upgrade` inside the 7-day cooldown moves 47 packages, among them litellm 1.106.3, pillow 13.0.0, pyarrow 26.0.0, certifi 2026.10.23, filelock 4.2.4, setuptools 84.2.1, lancedb 0.40.0, ty 0.0.91, ruff 0.17.2 and hypothesis 6.170.9. lancedb's ceiling moves to <0.41 and uv_build's to <0.14 in every member, as Dependabot #71 and #62 proposed. The pillow, certifi and filelock moves close the open Dependabot and scanner alerts on uv.lock. litellm caps filelock below 4 in every release through 1.106.6, and filelock's CVE fixes ship only in 4.2.1, so Dependabot #72 downgraded litellm to 1.103.7 to reach it and turned the pricing identity test red. A uv override-dependencies entry now admits filelock 4. litellm is a dev-only oracle, and a fresh install of the published package already resolves filelock 4 through huggingface-hub and torch, so the lock now matches what users get. ty 0.0.85 added truthiness-test-of-none-union, which reports 55 sites across six members; the last refresh held ty at 0.0.84 for it. Every site is an `if value:` that treats None and an empty value alike, and the converter's mirror harbor's, so the rule is off in [tool.ty.rules] and ty moves. `scripts/update_prices.py --ref v1.106.3` regenerates the price table: 28 new ids (Claude Haiku 5.5 and Sonnet 5.5 direct and in every Bedrock region, GPT-6.1 Sol, a few OpenAI previews), GPT-6 Astra's ultrafast rates, flex and priority rates for the four Bedrock gpt-oss ids, and no above-200k rates for claude-sonnet-4-5 and the two Bedrock claude-3-5-sonnet ids. litellm 1.106.2 (commit d7db18589ddd, the 1.106.x backport of 312479739914) also changed the threshold scan in `_get_token_base_cost`: a threshold now counts when any of the four rate families prices above it, or the request's own tier variant does, and every exceeded threshold applies lowest first. The identity grid caught it on GPT-6 Astra and GPT-6.1 Sol ultrafast above 272k (ours billed the base rates, litellm six times them). `domain.pricing` ports the scan, the `balanced` tier, and the seven ModelInfoBase fields 1.106 added. The current table holds no key that tells the old scan from the new apart from that ultrafast case, so TestSyntheticThresholds prices three synthetic entries through both litellm and the fast path, and each of four planted defects in the port (one rate family only, highest threshold first, no tier keys, no balanced tier) fails it. The grid now runs the balanced tier too. CONVERTER_SCHEMA_VERSION 10 -> 11: costs change for the models above, so a corpus re-converts on its next materialize. `docs:citations:fix` rewrote the citations the pyproject.toml line moves shifted, and the docs that state the lancedb and uv_build ranges and the litellm tag follow. Supersedes Dependabot #60, #62, #64, #70, #71 and #72. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Owner
|
Superseded by #73. |
Contributor
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps filelock from 3.32.7 to 4.2.1.
Release notes
Sourced from filelock's releases.
... (truncated)
Changelog
Sourced from filelock's changelog.
... (truncated)
Commits
60331bbRelease 4.2.1834bf13🧪 test(soft): skip Unix pin test on Windows9d15e38fix(soft-rw): isolate subclass singleton registries (#855)e1e825b🐛 fix(open): keep lock files intact, honor deadlines and mode (#835)5e3f2ec🐛 fix(read-write): keep SQLite off shared names, bound schema (#834)bfa066d🐛 fix(strict): keep claim directories private to the lock (#839)977d2c3🐛 fix(soft): wait on an empty marker instead of evicting (#846)740ff66🐛 fix(soft): break stale markers without emptying the lock path (#843)86c6d5f🐛 fix(async): honor cancellation and per-thread gates (#844)eeceaa8🐛 fix(soft): keep live holders when owner identity differs (#836)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.