Bump filelock from 3.19.1 to 3.20.3
Type: Pull Request
State: Closed
Association: Unknown
Comments: 3
(26 days ago)
(26 days ago)
(26 days ago)
dependencies python:uv
[!WARNING]
Dependabot will stop supportingpython v3.9!Please upgrade to one of the following versions:
v3.9,v3.10,v3.11,v3.12,v3.13, orv3.14.
Bumps filelock from 3.19.1 to 3.20.3.
Release notes
Sourced from filelock's releases.
3.20.3
What's Changed
- Fix TOCTOU symlink vulnerability in SoftFileLock by
@gaborbernatin tox-dev/filelock#465Full Changelog: https://github.com/tox-dev/filelock/compare/3.20.2...3.20.3
3.20.2
What's Changed
- Support Unix systems without O_NOFOLLOW by
@mwilliamsonin tox-dev/filelock#463- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ci[bot] in tox-dev/filelock#464New Contributors
@mwilliamsonmade their first contribution in tox-dev/filelock#463Full Changelog: https://github.com/tox-dev/filelock/compare/3.20.1...3.20.2
3.20.1
What's Changed
- CVE-2025-68146: Fix TOCTOU symlink vulnerability in lock file creation by
@gaborbernatin tox-dev/filelock#461Full Changelog: https://github.com/tox-dev/filelock/compare/3.20.0...3.20.1
3.20.0
What's Changed
- Add tox.toml to sdist by
@mtelkain tox-dev/filelock#436- Update docs with example by
@znichollscrin tox-dev/filelock#438- Add 3.14 support and drop 3.9 by
@gaborbernatin tox-dev/filelock#448New Contributors
@mtelkamade their first contribution in tox-dev/filelock#436@znichollscrmade their first contribution in tox-dev/filelock#438Full Changelog: https://github.com/tox-dev/filelock/compare/3.19.1...3.20.0
Changelog
Sourced from filelock's changelog.
########### Changelog ###########
3.29.0 (2026-04-19)
- ✨ feat(soft): enable stale lock detection on Windows :pr:
534- 🐛 fix(async): use single-thread executor for lock consistency :pr:
533- build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 :pr:
530- by :user:dependabot[bot]
3.28.0 (2026-04-14)
- 🐛 fix(ci): unbreak release workflow, publish to PyPI again :pr:
529
3.26.1 (2026-04-09)
- 🐛 fix(asyncio): add exit to BaseAsyncFileLock and fix del loop handling :pr:
518- by :user:naarob- build(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 :pr:
525- by :user:dependabot[bot]
3.26.0 (2026-04-06)
- ✨ feat(soft): add PID inspection and lock breaking :pr:
524- [pre-commit.ci] pre-commit autoupdate :pr:
523- by :user:pre-commit-ci[bot]- build(deps): bump astral-sh/setup-uv from 7.6.0 to 8.0.0 :pr:
522- by :user:dependabot[bot]- Remove persist-credentials: false from release job :pr:
520- [pre-commit.ci] pre-commit autoupdate :pr:
519- by :user:pre-commit-ci[bot]- 🔒 ci(workflows): add zizmor security auditing :pr:
517- [pre-commit.ci] pre-commit autoupdate :pr:
516- by :user:pre-commit-ci[bot]- [pre-commit.ci] pre-commit autoupdate :pr:
514- by :user:pre-commit-ci[bot]
3.25.2 (2026-03-11)
- 🐛 fix(unix): suppress EIO on close in Docker bind mounts :pr:
513
3.25.1 (2026-03-09)
- [pre-commit.ci] pre-commit autoupdate :pr:
510- by :user:pre-commit-ci[bot]- 🐛 fix(win): restore best-effort lock file cleanup on release :pr:
511
... (truncated)
Commits
41b42ddFix TOCTOU symlink vulnerability in SoftFileLock (#465)f2e7d40[pre-commit.ci] pre-commit autoupdate (#464)5088854Support Unix systems without O_NOFOLLOW (#463)377f622[pre-commit.ci] pre-commit autoupdate (#460)4724d7fFix TOCTOU symlink vulnerability in lock file creation (#461)cb69414Bump actions/upload-artifact from 5 to 6 (#459)0769294Bump actions/download-artifact from 6 to 7 (#458)414193a[pre-commit.ci] pre-commit autoupdate (#457)1456797[pre-commit.ci] pre-commit autoupdate (#456)8d6bf90Bump actions/checkout from 5 to 6 (#455)- Additional commits viewable in compare view
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.
Package Dependencies
Technical Details
| ID: | 15874888 |
| UUID: | 4496313041 |
| Node ID: | PR_kwDOAQmqL87eBigt |
| Host: | GitHub |
| Repository: | GeospatialPython/pyshp |