kislyuk/argcomplete (argcomplete)
### [`v3.5.0`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v350-2024-08-06)
[Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.4.0...v3.5.0)
\===============================
- Use project.scripts instead of setuptools scripts ([#498](https://togithub.com/kislyuk/argcomplete/issues/498))
- Test infrastructure improvements
### [`v3.4.0`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v340-2024-06-16)
[Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.3.0...v3.4.0)
\===============================
- No stdin for python calls from bash completion functions ([#488](https://togithub.com/kislyuk/argcomplete/issues/488))
Prevents usage of stdin by (python) executables that are called
during completion generation. This prevents the completion locking up
the entire shell when the python script is broken i.e. it enters an
interactive mode (REPL) instead of generating the completions, as
expected.
- Localize shell variable REPLY to avoid overwriting users’ value
([#489](https://togithub.com/kislyuk/argcomplete/issues/489))
The variable REPLY is used by default by the `read` shell builtin
to store the return value, and like all bash/zsh variables, is scoped
globally. This change allows this variable to be used for other needs
by appropriately scoping its internal use by an argcomplete utility
function that uses `read`.
### [`v3.3.0`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v330-2024-04-14)
[Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.2.3...v3.3.0)
\===============================
- Preserve compatibility with argparse option tuples of length 4. This
update is required to use argcomplete on Python 3.11.9+ or 3.12.3+.
tox-dev/py-filelock (filelock)
### [`v3.15.4`](https://togithub.com/tox-dev/filelock/releases/tag/3.15.4)
[Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.15.3...3.15.4)
#### What's Changed
- Pass `file_lock` as positional argument by [@kwist-sgr](https://togithub.com/kwist-sgr) in [https://github.com/tox-dev/filelock/pull/347](https://togithub.com/tox-dev/filelock/pull/347)
**Full Changelog**: https://github.com/tox-dev/filelock/compare/3.15.3...3.15.4
### [`v3.15.3`](https://togithub.com/tox-dev/filelock/releases/tag/3.15.3)
[Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.15.2...3.15.3)
#### What's Changed
- Add test for virtualenv stability by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/filelock/pull/344](https://togithub.com/tox-dev/filelock/pull/344)
- Fix `TypeError: _CountedFileLock.__init__() got an unexpected keyword argument 'timeout'` by [@kwist-sgr](https://togithub.com/kwist-sgr) in [https://github.com/tox-dev/filelock/pull/345](https://togithub.com/tox-dev/filelock/pull/345)
**Full Changelog**: https://github.com/tox-dev/filelock/compare/3.15.2...3.15.3
### [`v3.15.2`](https://togithub.com/tox-dev/filelock/releases/tag/3.15.2)
[Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.15.1...3.15.2)
#### What's Changed
- Use a metaclass to implement the singleton pattern by [@kwist-sgr](https://togithub.com/kwist-sgr) in [https://github.com/tox-dev/filelock/pull/340](https://togithub.com/tox-dev/filelock/pull/340)
#### New Contributors
- [@kwist-sgr](https://togithub.com/kwist-sgr) made their first contribution in [https://github.com/tox-dev/filelock/pull/340](https://togithub.com/tox-dev/filelock/pull/340)
**Full Changelog**: https://github.com/tox-dev/filelock/compare/3.15.1...3.15.2
### [`v3.15.1`](https://togithub.com/tox-dev/filelock/releases/tag/3.15.1)
[Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.15.0...3.15.1)
#### What's Changed
- Hotfix: Restore **init** method; more robust initialization for singleton locks by [@ethanbb](https://togithub.com/ethanbb) in [https://github.com/tox-dev/filelock/pull/338](https://togithub.com/tox-dev/filelock/pull/338)
**Full Changelog**: https://github.com/tox-dev/filelock/compare/3.15.0...3.15.1
### [`v3.15.0`](https://togithub.com/tox-dev/filelock/releases/tag/3.15.0)
[Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.14.0...3.15.0)
#### What's Changed
- asyncio support by [@Ovizro](https://togithub.com/Ovizro) in [https://github.com/tox-dev/filelock/pull/332](https://togithub.com/tox-dev/filelock/pull/332)
- Don't initialize BaseFileLock when just returning existing instance by [@ethanbb](https://togithub.com/ethanbb) in [https://github.com/tox-dev/filelock/pull/334](https://togithub.com/tox-dev/filelock/pull/334)
#### New Contributors
- [@Ovizro](https://togithub.com/Ovizro) made their first contribution in [https://github.com/tox-dev/filelock/pull/332](https://togithub.com/tox-dev/filelock/pull/332)
- [@ethanbb](https://togithub.com/ethanbb) made their first contribution in [https://github.com/tox-dev/filelock/pull/334](https://togithub.com/tox-dev/filelock/pull/334)
**Full Changelog**: https://github.com/tox-dev/filelock/compare/3.14.0...3.15.0
### [`v3.14.0`](https://togithub.com/tox-dev/filelock/releases/tag/3.14.0)
[Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.13.4...3.14.0)
#### What's Changed
- feat: `blocking` parameter on lock constructor with tests and docs by [@iamkhav](https://togithub.com/iamkhav) in [https://github.com/tox-dev/filelock/pull/325](https://togithub.com/tox-dev/filelock/pull/325)
#### New Contributors
- [@iamkhav](https://togithub.com/iamkhav) made their first contribution in [https://github.com/tox-dev/filelock/pull/325](https://togithub.com/tox-dev/filelock/pull/325)
**Full Changelog**: https://github.com/tox-dev/filelock/compare/3.13.4...3.14.0
### [`v3.13.4`](https://togithub.com/tox-dev/filelock/releases/tag/3.13.4)
[Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.13.3...3.13.4)
#### What's Changed
- Raise error on incompatible singleton timeout and mode args by [@nefrob](https://togithub.com/nefrob) in [https://github.com/tox-dev/filelock/pull/320](https://togithub.com/tox-dev/filelock/pull/320)
**Full Changelog**: https://github.com/tox-dev/filelock/compare/3.13.3...3.13.4
### [`v3.13.3`](https://togithub.com/tox-dev/filelock/releases/tag/3.13.3)
[Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.13.2...3.13.3)
#### What's Changed
- Make singleton class instance dict unique per subclass by [@nefrob](https://togithub.com/nefrob) in [https://github.com/tox-dev/filelock/pull/318](https://togithub.com/tox-dev/filelock/pull/318)
**Full Changelog**: https://github.com/tox-dev/filelock/compare/3.13.2...3.13.3
### [`v3.13.2`](https://togithub.com/tox-dev/filelock/releases/tag/3.13.2)
[Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.13.1...3.13.2)
#### What's Changed
- Fixed small typo in \_unix.py by [@snemes](https://togithub.com/snemes) in [https://github.com/tox-dev/filelock/pull/302](https://togithub.com/tox-dev/filelock/pull/302)
- Update SECURITY.md to reflect Python 3.7 support dropoff by [@kemzeb](https://togithub.com/kemzeb) in [https://github.com/tox-dev/filelock/pull/304](https://togithub.com/tox-dev/filelock/pull/304)
- Update index.rst to improve the demo usage by [@youkaichao](https://togithub.com/youkaichao) in [https://github.com/tox-dev/filelock/pull/314](https://togithub.com/tox-dev/filelock/pull/314)
- \[BugFix] fix permission denied error when lock file is placed in `/tmp` by [@kota-iizuka](https://togithub.com/kota-iizuka) in [https://github.com/tox-dev/filelock/pull/317](https://togithub.com/tox-dev/filelock/pull/317)
#### New Contributors
- [@snemes](https://togithub.com/snemes) made their first contribution in [https://github.com/tox-dev/filelock/pull/302](https://togithub.com/tox-dev/filelock/pull/302)
- [@kemzeb](https://togithub.com/kemzeb) made their first contribution in [https://github.com/tox-dev/filelock/pull/304](https://togithub.com/tox-dev/filelock/pull/304)
- [@youkaichao](https://togithub.com/youkaichao) made their first contribution in [https://github.com/tox-dev/filelock/pull/314](https://togithub.com/tox-dev/filelock/pull/314)
- [@kota-iizuka](https://togithub.com/kota-iizuka) made their first contribution in [https://github.com/tox-dev/filelock/pull/317](https://togithub.com/tox-dev/filelock/pull/317)
**Full Changelog**: https://github.com/tox-dev/filelock/compare/3.13.1...3.13.2
google-github-actions/setup-gcloud (google-github-actions/setup-gcloud)
### [`v2.1.1`](https://togithub.com/google-github-actions/setup-gcloud/releases/tag/v2.1.1)
[Compare Source](https://togithub.com/google-github-actions/setup-gcloud/compare/v2.1.0...v2.1.1)
#### What's Changed
- security: bump undici from 5.28.2 to 5.28.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/google-github-actions/setup-gcloud/pull/681](https://togithub.com/google-github-actions/setup-gcloud/pull/681)
- Fix typo in sample workflow shown in README.md. by [@msng](https://togithub.com/msng) in [https://github.com/google-github-actions/setup-gcloud/pull/682](https://togithub.com/google-github-actions/setup-gcloud/pull/682)
- Fix ADC documentation, [issue#685](https://togithub.com/issue/setup-gcloud/issues/685) by [@eeaton](https://togithub.com/eeaton) in [https://github.com/google-github-actions/setup-gcloud/pull/686](https://togithub.com/google-github-actions/setup-gcloud/pull/686)
- security: bump undici from 5.28.3 to 5.28.4 in the npm_and_yarn group by [@dependabot](https://togithub.com/dependabot) in [https://github.com/google-github-actions/setup-gcloud/pull/687](https://togithub.com/google-github-actions/setup-gcloud/pull/687)
- Disable prompts by [@sethvargo](https://togithub.com/sethvargo) in [https://github.com/google-github-actions/setup-gcloud/pull/688](https://togithub.com/google-github-actions/setup-gcloud/pull/688)
- Update deps and switch to autodoc by [@sethvargo](https://togithub.com/sethvargo) in [https://github.com/google-github-actions/setup-gcloud/pull/690](https://togithub.com/google-github-actions/setup-gcloud/pull/690)
- Update deps by [@sethvargo](https://togithub.com/sethvargo) in [https://github.com/google-github-actions/setup-gcloud/pull/691](https://togithub.com/google-github-actions/setup-gcloud/pull/691)
- Release: v2.1.1 by [@google-github-actions-bot](https://togithub.com/google-github-actions-bot) in [https://github.com/google-github-actions/setup-gcloud/pull/692](https://togithub.com/google-github-actions/setup-gcloud/pull/692)
#### New Contributors
- [@msng](https://togithub.com/msng) made their first contribution in [https://github.com/google-github-actions/setup-gcloud/pull/682](https://togithub.com/google-github-actions/setup-gcloud/pull/682)
- [@eeaton](https://togithub.com/eeaton) made their first contribution in [https://github.com/google-github-actions/setup-gcloud/pull/686](https://togithub.com/google-github-actions/setup-gcloud/pull/686)
**Full Changelog**: https://github.com/google-github-actions/setup-gcloud/compare/v2.1.0...v2.1.1
wntrblm/nox (nox)
### [`v2024.4.15`](https://togithub.com/wntrblm/nox/compare/2024.03.02...2024.04.15)
[Compare Source](https://togithub.com/wntrblm/nox/compare/2024.03.02...2024.04.15)
pypa/packaging (packaging)
### [`v24.1`](https://togithub.com/pypa/packaging/releases/tag/24.1)
[Compare Source](https://togithub.com/pypa/packaging/compare/24.0...24.1)
#### What's Changed
- pyupgrade/black/isort/flake8 → ruff by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/pypa/packaging/pull/769](https://togithub.com/pypa/packaging/pull/769)
- Add support for Python 3.13 and drop EOL 3.7 by [@hugovk](https://togithub.com/hugovk) in [https://github.com/pypa/packaging/pull/783](https://togithub.com/pypa/packaging/pull/783)
- Bump the github-actions group with 4 updates by [@dependabot](https://togithub.com/dependabot) in [https://github.com/pypa/packaging/pull/782](https://togithub.com/pypa/packaging/pull/782)
- Fix typo in `_parser` docstring by [@pradyunsg](https://togithub.com/pradyunsg) in [https://github.com/pypa/packaging/pull/784](https://togithub.com/pypa/packaging/pull/784)
- Modernise type annotations using FA rules from ruff by [@pradyunsg](https://togithub.com/pradyunsg) in [https://github.com/pypa/packaging/pull/785](https://togithub.com/pypa/packaging/pull/785)
- Document `markers.default_environment()` by [@edgarrmondragon](https://togithub.com/edgarrmondragon) in [https://github.com/pypa/packaging/pull/753](https://togithub.com/pypa/packaging/pull/753)
- Bump the github-actions group with 3 updates by [@dependabot](https://togithub.com/dependabot) in [https://github.com/pypa/packaging/pull/789](https://togithub.com/pypa/packaging/pull/789)
- Work around platform.python_version() returning non PEP 440 compliant version for non-tagged CPython builds by [@sbidoul](https://togithub.com/sbidoul) in [https://github.com/pypa/packaging/pull/802](https://togithub.com/pypa/packaging/pull/802)
#### New Contributors
- [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/pypa/packaging/pull/782](https://togithub.com/pypa/packaging/pull/782)
- [@edgarrmondragon](https://togithub.com/edgarrmondragon) made their first contribution in [https://github.com/pypa/packaging/pull/753](https://togithub.com/pypa/packaging/pull/753)
**Full Changelog**: https://github.com/pypa/packaging/compare/24.0...24.1
platformdirs/platformdirs (platformdirs)
### [`v4.2.2`](https://togithub.com/platformdirs/platformdirs/releases/tag/4.2.2)
[Compare Source](https://togithub.com/platformdirs/platformdirs/compare/4.2.1...4.2.2)
#### What's Changed
- Fix android detection when python4android is present by [@tmolitor-stud-tu](https://togithub.com/tmolitor-stud-tu) in [https://github.com/platformdirs/platformdirs/pull/277](https://togithub.com/platformdirs/platformdirs/pull/277)
#### New Contributors
- [@tmolitor-stud-tu](https://togithub.com/tmolitor-stud-tu) made their first contribution in [https://github.com/platformdirs/platformdirs/pull/277](https://togithub.com/platformdirs/platformdirs/pull/277)
**Full Changelog**: https://github.com/platformdirs/platformdirs/compare/4.2.1...4.2.2
### [`v4.2.1`](https://togithub.com/platformdirs/platformdirs/releases/tag/4.2.1)
[Compare Source](https://togithub.com/platformdirs/platformdirs/compare/4.2.0...4.2.1)
#### What's Changed
- Switch to ruff for formatting and use codespell and docformatter by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/platformdirs/platformdirs/pull/261](https://togithub.com/platformdirs/platformdirs/pull/261)
- Use hatch over tox by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/platformdirs/platformdirs/pull/262](https://togithub.com/platformdirs/platformdirs/pull/262)
- chore: various minor fixes by [@deronnax](https://togithub.com/deronnax) in [https://github.com/platformdirs/platformdirs/pull/263](https://togithub.com/platformdirs/platformdirs/pull/263)
- chore: update dead Microsoft's known folders documentation link by [@deronnax](https://togithub.com/deronnax) in [https://github.com/platformdirs/platformdirs/pull/267](https://togithub.com/platformdirs/platformdirs/pull/267)
- Allow working without ctypes by [@youknowone](https://togithub.com/youknowone) in [https://github.com/platformdirs/platformdirs/pull/275](https://togithub.com/platformdirs/platformdirs/pull/275)
#### New Contributors
- [@deronnax](https://togithub.com/deronnax) made their first contribution in [https://github.com/platformdirs/platformdirs/pull/263](https://togithub.com/platformdirs/platformdirs/pull/263)
- [@youknowone](https://togithub.com/youknowone) made their first contribution in [https://github.com/platformdirs/platformdirs/pull/275](https://togithub.com/platformdirs/platformdirs/pull/275)
**Full Changelog**: https://github.com/platformdirs/platformdirs/compare/4.2.0...4.2.1
pypa/virtualenv (virtualenv)
### [`v20.26.3`](https://togithub.com/pypa/virtualenv/releases/tag/20.26.3)
[Compare Source](https://togithub.com/pypa/virtualenv/compare/20.26.2...20.26.3)
#### What's Changed
- release 20.26.2 by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/pypa/virtualenv/pull/2724](https://togithub.com/pypa/virtualenv/pull/2724)
- Bump embeded wheels by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/pypa/virtualenv/pull/2741](https://togithub.com/pypa/virtualenv/pull/2741)
**Full Changelog**: https://github.com/pypa/virtualenv/compare/20.26.2...20.26.3
### [`v20.26.2`](https://togithub.com/pypa/virtualenv/compare/20.26.1...20.26.2)
[Compare Source](https://togithub.com/pypa/virtualenv/compare/20.26.1...20.26.2)
### [`v20.26.1`](https://togithub.com/pypa/virtualenv/compare/20.26.0...20.26.1)
[Compare Source](https://togithub.com/pypa/virtualenv/compare/20.26.0...20.26.1)
### [`v20.26.0`](https://togithub.com/pypa/virtualenv/releases/tag/20.26.0)
[Compare Source](https://togithub.com/pypa/virtualenv/compare/20.25.3...20.26.0)
##### What's Changed
- release 20.25.3 by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/pypa/virtualenv/pull/2704](https://togithub.com/pypa/virtualenv/pull/2704)
- Fixed a case when template variable is WindowsPath by [@NtWriteCode](https://togithub.com/NtWriteCode) in [https://github.com/pypa/virtualenv/pull/2707](https://togithub.com/pypa/virtualenv/pull/2707)
- Allow builtin interpreter discovery to find specific Python versions given a general spec by [@flying-sheep](https://togithub.com/flying-sheep) in [https://github.com/pypa/virtualenv/pull/2709](https://togithub.com/pypa/virtualenv/pull/2709)
##### New Contributors
- [@NtWriteCode](https://togithub.com/NtWriteCode) made their first contribution in [https://github.com/pypa/virtualenv/pull/2707](https://togithub.com/pypa/virtualenv/pull/2707)
- [@flying-sheep](https://togithub.com/flying-sheep) made their first contribution in [https://github.com/pypa/virtualenv/pull/2709](https://togithub.com/pypa/virtualenv/pull/2709)
**Full Changelog**: https://github.com/pypa/virtualenv/compare/20.25.3...20.26.0
### [`v20.25.3`](https://togithub.com/pypa/virtualenv/releases/tag/20.25.3)
[Compare Source](https://togithub.com/pypa/virtualenv/compare/20.25.2...20.25.3)
#### What's Changed
- release 20.25.2 by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/pypa/virtualenv/pull/2703](https://togithub.com/pypa/virtualenv/pull/2703)
- Fix for tests: Python 3.13.0a6 renamed pathmod to parser by [@befeleme](https://togithub.com/befeleme) in [https://github.com/pypa/virtualenv/pull/2702](https://togithub.com/pypa/virtualenv/pull/2702)
#### New Contributors
- [@befeleme](https://togithub.com/befeleme) made their first contribution in [https://github.com/pypa/virtualenv/pull/2702](https://togithub.com/pypa/virtualenv/pull/2702)
**Full Changelog**: https://github.com/pypa/virtualenv/compare/20.25.2...20.25.3
### [`v20.25.2`](https://togithub.com/pypa/virtualenv/releases/tag/20.25.2)
[Compare Source](https://togithub.com/pypa/virtualenv/compare/20.25.1...20.25.2)
#### What's Changed
- release 20.25.1 by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/pypa/virtualenv/pull/2692](https://togithub.com/pypa/virtualenv/pull/2692)
- Fix windows utf8 encoding issue by [@PzaThief](https://togithub.com/PzaThief) in [https://github.com/pypa/virtualenv/pull/2687](https://togithub.com/pypa/virtualenv/pull/2687)
- Update changelog.rst by [@Callek](https://togithub.com/Callek) in [https://github.com/pypa/virtualenv/pull/2701](https://togithub.com/pypa/virtualenv/pull/2701)
- Fix indentation in activate.fish by [@junzh0u](https://togithub.com/junzh0u) in [https://github.com/pypa/virtualenv/pull/2700](https://togithub.com/pypa/virtualenv/pull/2700)
#### New Contributors
- [@PzaThief](https://togithub.com/PzaThief) made their first contribution in [https://github.com/pypa/virtualenv/pull/2687](https://togithub.com/pypa/virtualenv/pull/2687)
- [@Callek](https://togithub.com/Callek) made their first contribution in [https://github.com/pypa/virtualenv/pull/2701](https://togithub.com/pypa/virtualenv/pull/2701)
- [@junzh0u](https://togithub.com/junzh0u) made their first contribution in [https://github.com/pypa/virtualenv/pull/2700](https://togithub.com/pypa/virtualenv/pull/2700)
**Full Changelog**: https://github.com/pypa/virtualenv/compare/20.25.1...20.25.2
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
==3.2.3
->==3.5.0
==3.13.1
->==3.15.4
v2.1.0
->v2.1.1
==2024.3.2
->==2024.4.15
==24.0
->==24.1
==4.2.0
->==4.2.2
22.04
->24.04
==20.25.1
->==20.26.3
Release Notes
kislyuk/argcomplete (argcomplete)
### [`v3.5.0`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v350-2024-08-06) [Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.4.0...v3.5.0) \=============================== - Use project.scripts instead of setuptools scripts ([#498](https://togithub.com/kislyuk/argcomplete/issues/498)) - Test infrastructure improvements ### [`v3.4.0`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v340-2024-06-16) [Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.3.0...v3.4.0) \=============================== - No stdin for python calls from bash completion functions ([#488](https://togithub.com/kislyuk/argcomplete/issues/488)) Prevents usage of stdin by (python) executables that are called during completion generation. This prevents the completion locking up the entire shell when the python script is broken i.e. it enters an interactive mode (REPL) instead of generating the completions, as expected. - Localize shell variable REPLY to avoid overwriting users’ value ([#489](https://togithub.com/kislyuk/argcomplete/issues/489)) The variable REPLY is used by default by the `read` shell builtin to store the return value, and like all bash/zsh variables, is scoped globally. This change allows this variable to be used for other needs by appropriately scoping its internal use by an argcomplete utility function that uses `read`. ### [`v3.3.0`](https://togithub.com/kislyuk/argcomplete/blob/HEAD/Changes.rst#Changes-for-v330-2024-04-14) [Compare Source](https://togithub.com/kislyuk/argcomplete/compare/v3.2.3...v3.3.0) \=============================== - Preserve compatibility with argparse option tuples of length 4. This update is required to use argcomplete on Python 3.11.9+ or 3.12.3+.tox-dev/py-filelock (filelock)
### [`v3.15.4`](https://togithub.com/tox-dev/filelock/releases/tag/3.15.4) [Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.15.3...3.15.4) #### What's Changed - Pass `file_lock` as positional argument by [@kwist-sgr](https://togithub.com/kwist-sgr) in [https://github.com/tox-dev/filelock/pull/347](https://togithub.com/tox-dev/filelock/pull/347) **Full Changelog**: https://github.com/tox-dev/filelock/compare/3.15.3...3.15.4 ### [`v3.15.3`](https://togithub.com/tox-dev/filelock/releases/tag/3.15.3) [Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.15.2...3.15.3) #### What's Changed - Add test for virtualenv stability by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/filelock/pull/344](https://togithub.com/tox-dev/filelock/pull/344) - Fix `TypeError: _CountedFileLock.__init__() got an unexpected keyword argument 'timeout'` by [@kwist-sgr](https://togithub.com/kwist-sgr) in [https://github.com/tox-dev/filelock/pull/345](https://togithub.com/tox-dev/filelock/pull/345) **Full Changelog**: https://github.com/tox-dev/filelock/compare/3.15.2...3.15.3 ### [`v3.15.2`](https://togithub.com/tox-dev/filelock/releases/tag/3.15.2) [Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.15.1...3.15.2) #### What's Changed - Use a metaclass to implement the singleton pattern by [@kwist-sgr](https://togithub.com/kwist-sgr) in [https://github.com/tox-dev/filelock/pull/340](https://togithub.com/tox-dev/filelock/pull/340) #### New Contributors - [@kwist-sgr](https://togithub.com/kwist-sgr) made their first contribution in [https://github.com/tox-dev/filelock/pull/340](https://togithub.com/tox-dev/filelock/pull/340) **Full Changelog**: https://github.com/tox-dev/filelock/compare/3.15.1...3.15.2 ### [`v3.15.1`](https://togithub.com/tox-dev/filelock/releases/tag/3.15.1) [Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.15.0...3.15.1) #### What's Changed - Hotfix: Restore **init** method; more robust initialization for singleton locks by [@ethanbb](https://togithub.com/ethanbb) in [https://github.com/tox-dev/filelock/pull/338](https://togithub.com/tox-dev/filelock/pull/338) **Full Changelog**: https://github.com/tox-dev/filelock/compare/3.15.0...3.15.1 ### [`v3.15.0`](https://togithub.com/tox-dev/filelock/releases/tag/3.15.0) [Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.14.0...3.15.0) #### What's Changed - asyncio support by [@Ovizro](https://togithub.com/Ovizro) in [https://github.com/tox-dev/filelock/pull/332](https://togithub.com/tox-dev/filelock/pull/332) - Don't initialize BaseFileLock when just returning existing instance by [@ethanbb](https://togithub.com/ethanbb) in [https://github.com/tox-dev/filelock/pull/334](https://togithub.com/tox-dev/filelock/pull/334) #### New Contributors - [@Ovizro](https://togithub.com/Ovizro) made their first contribution in [https://github.com/tox-dev/filelock/pull/332](https://togithub.com/tox-dev/filelock/pull/332) - [@ethanbb](https://togithub.com/ethanbb) made their first contribution in [https://github.com/tox-dev/filelock/pull/334](https://togithub.com/tox-dev/filelock/pull/334) **Full Changelog**: https://github.com/tox-dev/filelock/compare/3.14.0...3.15.0 ### [`v3.14.0`](https://togithub.com/tox-dev/filelock/releases/tag/3.14.0) [Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.13.4...3.14.0) #### What's Changed - feat: `blocking` parameter on lock constructor with tests and docs by [@iamkhav](https://togithub.com/iamkhav) in [https://github.com/tox-dev/filelock/pull/325](https://togithub.com/tox-dev/filelock/pull/325) #### New Contributors - [@iamkhav](https://togithub.com/iamkhav) made their first contribution in [https://github.com/tox-dev/filelock/pull/325](https://togithub.com/tox-dev/filelock/pull/325) **Full Changelog**: https://github.com/tox-dev/filelock/compare/3.13.4...3.14.0 ### [`v3.13.4`](https://togithub.com/tox-dev/filelock/releases/tag/3.13.4) [Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.13.3...3.13.4) #### What's Changed - Raise error on incompatible singleton timeout and mode args by [@nefrob](https://togithub.com/nefrob) in [https://github.com/tox-dev/filelock/pull/320](https://togithub.com/tox-dev/filelock/pull/320) **Full Changelog**: https://github.com/tox-dev/filelock/compare/3.13.3...3.13.4 ### [`v3.13.3`](https://togithub.com/tox-dev/filelock/releases/tag/3.13.3) [Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.13.2...3.13.3) #### What's Changed - Make singleton class instance dict unique per subclass by [@nefrob](https://togithub.com/nefrob) in [https://github.com/tox-dev/filelock/pull/318](https://togithub.com/tox-dev/filelock/pull/318) **Full Changelog**: https://github.com/tox-dev/filelock/compare/3.13.2...3.13.3 ### [`v3.13.2`](https://togithub.com/tox-dev/filelock/releases/tag/3.13.2) [Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.13.1...3.13.2) #### What's Changed - Fixed small typo in \_unix.py by [@snemes](https://togithub.com/snemes) in [https://github.com/tox-dev/filelock/pull/302](https://togithub.com/tox-dev/filelock/pull/302) - Update SECURITY.md to reflect Python 3.7 support dropoff by [@kemzeb](https://togithub.com/kemzeb) in [https://github.com/tox-dev/filelock/pull/304](https://togithub.com/tox-dev/filelock/pull/304) - Update index.rst to improve the demo usage by [@youkaichao](https://togithub.com/youkaichao) in [https://github.com/tox-dev/filelock/pull/314](https://togithub.com/tox-dev/filelock/pull/314) - \[BugFix] fix permission denied error when lock file is placed in `/tmp` by [@kota-iizuka](https://togithub.com/kota-iizuka) in [https://github.com/tox-dev/filelock/pull/317](https://togithub.com/tox-dev/filelock/pull/317) #### New Contributors - [@snemes](https://togithub.com/snemes) made their first contribution in [https://github.com/tox-dev/filelock/pull/302](https://togithub.com/tox-dev/filelock/pull/302) - [@kemzeb](https://togithub.com/kemzeb) made their first contribution in [https://github.com/tox-dev/filelock/pull/304](https://togithub.com/tox-dev/filelock/pull/304) - [@youkaichao](https://togithub.com/youkaichao) made their first contribution in [https://github.com/tox-dev/filelock/pull/314](https://togithub.com/tox-dev/filelock/pull/314) - [@kota-iizuka](https://togithub.com/kota-iizuka) made their first contribution in [https://github.com/tox-dev/filelock/pull/317](https://togithub.com/tox-dev/filelock/pull/317) **Full Changelog**: https://github.com/tox-dev/filelock/compare/3.13.1...3.13.2google-github-actions/setup-gcloud (google-github-actions/setup-gcloud)
### [`v2.1.1`](https://togithub.com/google-github-actions/setup-gcloud/releases/tag/v2.1.1) [Compare Source](https://togithub.com/google-github-actions/setup-gcloud/compare/v2.1.0...v2.1.1) #### What's Changed - security: bump undici from 5.28.2 to 5.28.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/google-github-actions/setup-gcloud/pull/681](https://togithub.com/google-github-actions/setup-gcloud/pull/681) - Fix typo in sample workflow shown in README.md. by [@msng](https://togithub.com/msng) in [https://github.com/google-github-actions/setup-gcloud/pull/682](https://togithub.com/google-github-actions/setup-gcloud/pull/682) - Fix ADC documentation, [issue#685](https://togithub.com/issue/setup-gcloud/issues/685) by [@eeaton](https://togithub.com/eeaton) in [https://github.com/google-github-actions/setup-gcloud/pull/686](https://togithub.com/google-github-actions/setup-gcloud/pull/686) - security: bump undici from 5.28.3 to 5.28.4 in the npm_and_yarn group by [@dependabot](https://togithub.com/dependabot) in [https://github.com/google-github-actions/setup-gcloud/pull/687](https://togithub.com/google-github-actions/setup-gcloud/pull/687) - Disable prompts by [@sethvargo](https://togithub.com/sethvargo) in [https://github.com/google-github-actions/setup-gcloud/pull/688](https://togithub.com/google-github-actions/setup-gcloud/pull/688) - Update deps and switch to autodoc by [@sethvargo](https://togithub.com/sethvargo) in [https://github.com/google-github-actions/setup-gcloud/pull/690](https://togithub.com/google-github-actions/setup-gcloud/pull/690) - Update deps by [@sethvargo](https://togithub.com/sethvargo) in [https://github.com/google-github-actions/setup-gcloud/pull/691](https://togithub.com/google-github-actions/setup-gcloud/pull/691) - Release: v2.1.1 by [@google-github-actions-bot](https://togithub.com/google-github-actions-bot) in [https://github.com/google-github-actions/setup-gcloud/pull/692](https://togithub.com/google-github-actions/setup-gcloud/pull/692) #### New Contributors - [@msng](https://togithub.com/msng) made their first contribution in [https://github.com/google-github-actions/setup-gcloud/pull/682](https://togithub.com/google-github-actions/setup-gcloud/pull/682) - [@eeaton](https://togithub.com/eeaton) made their first contribution in [https://github.com/google-github-actions/setup-gcloud/pull/686](https://togithub.com/google-github-actions/setup-gcloud/pull/686) **Full Changelog**: https://github.com/google-github-actions/setup-gcloud/compare/v2.1.0...v2.1.1wntrblm/nox (nox)
### [`v2024.4.15`](https://togithub.com/wntrblm/nox/compare/2024.03.02...2024.04.15) [Compare Source](https://togithub.com/wntrblm/nox/compare/2024.03.02...2024.04.15)pypa/packaging (packaging)
### [`v24.1`](https://togithub.com/pypa/packaging/releases/tag/24.1) [Compare Source](https://togithub.com/pypa/packaging/compare/24.0...24.1) #### What's Changed - pyupgrade/black/isort/flake8 → ruff by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/pypa/packaging/pull/769](https://togithub.com/pypa/packaging/pull/769) - Add support for Python 3.13 and drop EOL 3.7 by [@hugovk](https://togithub.com/hugovk) in [https://github.com/pypa/packaging/pull/783](https://togithub.com/pypa/packaging/pull/783) - Bump the github-actions group with 4 updates by [@dependabot](https://togithub.com/dependabot) in [https://github.com/pypa/packaging/pull/782](https://togithub.com/pypa/packaging/pull/782) - Fix typo in `_parser` docstring by [@pradyunsg](https://togithub.com/pradyunsg) in [https://github.com/pypa/packaging/pull/784](https://togithub.com/pypa/packaging/pull/784) - Modernise type annotations using FA rules from ruff by [@pradyunsg](https://togithub.com/pradyunsg) in [https://github.com/pypa/packaging/pull/785](https://togithub.com/pypa/packaging/pull/785) - Document `markers.default_environment()` by [@edgarrmondragon](https://togithub.com/edgarrmondragon) in [https://github.com/pypa/packaging/pull/753](https://togithub.com/pypa/packaging/pull/753) - Bump the github-actions group with 3 updates by [@dependabot](https://togithub.com/dependabot) in [https://github.com/pypa/packaging/pull/789](https://togithub.com/pypa/packaging/pull/789) - Work around platform.python_version() returning non PEP 440 compliant version for non-tagged CPython builds by [@sbidoul](https://togithub.com/sbidoul) in [https://github.com/pypa/packaging/pull/802](https://togithub.com/pypa/packaging/pull/802) #### New Contributors - [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/pypa/packaging/pull/782](https://togithub.com/pypa/packaging/pull/782) - [@edgarrmondragon](https://togithub.com/edgarrmondragon) made their first contribution in [https://github.com/pypa/packaging/pull/753](https://togithub.com/pypa/packaging/pull/753) **Full Changelog**: https://github.com/pypa/packaging/compare/24.0...24.1platformdirs/platformdirs (platformdirs)
### [`v4.2.2`](https://togithub.com/platformdirs/platformdirs/releases/tag/4.2.2) [Compare Source](https://togithub.com/platformdirs/platformdirs/compare/4.2.1...4.2.2) #### What's Changed - Fix android detection when python4android is present by [@tmolitor-stud-tu](https://togithub.com/tmolitor-stud-tu) in [https://github.com/platformdirs/platformdirs/pull/277](https://togithub.com/platformdirs/platformdirs/pull/277) #### New Contributors - [@tmolitor-stud-tu](https://togithub.com/tmolitor-stud-tu) made their first contribution in [https://github.com/platformdirs/platformdirs/pull/277](https://togithub.com/platformdirs/platformdirs/pull/277) **Full Changelog**: https://github.com/platformdirs/platformdirs/compare/4.2.1...4.2.2 ### [`v4.2.1`](https://togithub.com/platformdirs/platformdirs/releases/tag/4.2.1) [Compare Source](https://togithub.com/platformdirs/platformdirs/compare/4.2.0...4.2.1) #### What's Changed - Switch to ruff for formatting and use codespell and docformatter by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/platformdirs/platformdirs/pull/261](https://togithub.com/platformdirs/platformdirs/pull/261) - Use hatch over tox by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/platformdirs/platformdirs/pull/262](https://togithub.com/platformdirs/platformdirs/pull/262) - chore: various minor fixes by [@deronnax](https://togithub.com/deronnax) in [https://github.com/platformdirs/platformdirs/pull/263](https://togithub.com/platformdirs/platformdirs/pull/263) - chore: update dead Microsoft's known folders documentation link by [@deronnax](https://togithub.com/deronnax) in [https://github.com/platformdirs/platformdirs/pull/267](https://togithub.com/platformdirs/platformdirs/pull/267) - Allow working without ctypes by [@youknowone](https://togithub.com/youknowone) in [https://github.com/platformdirs/platformdirs/pull/275](https://togithub.com/platformdirs/platformdirs/pull/275) #### New Contributors - [@deronnax](https://togithub.com/deronnax) made their first contribution in [https://github.com/platformdirs/platformdirs/pull/263](https://togithub.com/platformdirs/platformdirs/pull/263) - [@youknowone](https://togithub.com/youknowone) made their first contribution in [https://github.com/platformdirs/platformdirs/pull/275](https://togithub.com/platformdirs/platformdirs/pull/275) **Full Changelog**: https://github.com/platformdirs/platformdirs/compare/4.2.0...4.2.1pypa/virtualenv (virtualenv)
### [`v20.26.3`](https://togithub.com/pypa/virtualenv/releases/tag/20.26.3) [Compare Source](https://togithub.com/pypa/virtualenv/compare/20.26.2...20.26.3) #### What's Changed - release 20.26.2 by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/pypa/virtualenv/pull/2724](https://togithub.com/pypa/virtualenv/pull/2724) - Bump embeded wheels by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/pypa/virtualenv/pull/2741](https://togithub.com/pypa/virtualenv/pull/2741) **Full Changelog**: https://github.com/pypa/virtualenv/compare/20.26.2...20.26.3 ### [`v20.26.2`](https://togithub.com/pypa/virtualenv/compare/20.26.1...20.26.2) [Compare Source](https://togithub.com/pypa/virtualenv/compare/20.26.1...20.26.2) ### [`v20.26.1`](https://togithub.com/pypa/virtualenv/compare/20.26.0...20.26.1) [Compare Source](https://togithub.com/pypa/virtualenv/compare/20.26.0...20.26.1) ### [`v20.26.0`](https://togithub.com/pypa/virtualenv/releases/tag/20.26.0) [Compare Source](https://togithub.com/pypa/virtualenv/compare/20.25.3...20.26.0) ##### What's Changed - release 20.25.3 by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/pypa/virtualenv/pull/2704](https://togithub.com/pypa/virtualenv/pull/2704) - Fixed a case when template variable is WindowsPath by [@NtWriteCode](https://togithub.com/NtWriteCode) in [https://github.com/pypa/virtualenv/pull/2707](https://togithub.com/pypa/virtualenv/pull/2707) - Allow builtin interpreter discovery to find specific Python versions given a general spec by [@flying-sheep](https://togithub.com/flying-sheep) in [https://github.com/pypa/virtualenv/pull/2709](https://togithub.com/pypa/virtualenv/pull/2709) ##### New Contributors - [@NtWriteCode](https://togithub.com/NtWriteCode) made their first contribution in [https://github.com/pypa/virtualenv/pull/2707](https://togithub.com/pypa/virtualenv/pull/2707) - [@flying-sheep](https://togithub.com/flying-sheep) made their first contribution in [https://github.com/pypa/virtualenv/pull/2709](https://togithub.com/pypa/virtualenv/pull/2709) **Full Changelog**: https://github.com/pypa/virtualenv/compare/20.25.3...20.26.0 ### [`v20.25.3`](https://togithub.com/pypa/virtualenv/releases/tag/20.25.3) [Compare Source](https://togithub.com/pypa/virtualenv/compare/20.25.2...20.25.3) #### What's Changed - release 20.25.2 by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/pypa/virtualenv/pull/2703](https://togithub.com/pypa/virtualenv/pull/2703) - Fix for tests: Python 3.13.0a6 renamed pathmod to parser by [@befeleme](https://togithub.com/befeleme) in [https://github.com/pypa/virtualenv/pull/2702](https://togithub.com/pypa/virtualenv/pull/2702) #### New Contributors - [@befeleme](https://togithub.com/befeleme) made their first contribution in [https://github.com/pypa/virtualenv/pull/2702](https://togithub.com/pypa/virtualenv/pull/2702) **Full Changelog**: https://github.com/pypa/virtualenv/compare/20.25.2...20.25.3 ### [`v20.25.2`](https://togithub.com/pypa/virtualenv/releases/tag/20.25.2) [Compare Source](https://togithub.com/pypa/virtualenv/compare/20.25.1...20.25.2) #### What's Changed - release 20.25.1 by [@gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/pypa/virtualenv/pull/2692](https://togithub.com/pypa/virtualenv/pull/2692) - Fix windows utf8 encoding issue by [@PzaThief](https://togithub.com/PzaThief) in [https://github.com/pypa/virtualenv/pull/2687](https://togithub.com/pypa/virtualenv/pull/2687) - Update changelog.rst by [@Callek](https://togithub.com/Callek) in [https://github.com/pypa/virtualenv/pull/2701](https://togithub.com/pypa/virtualenv/pull/2701) - Fix indentation in activate.fish by [@junzh0u](https://togithub.com/junzh0u) in [https://github.com/pypa/virtualenv/pull/2700](https://togithub.com/pypa/virtualenv/pull/2700) #### New Contributors - [@PzaThief](https://togithub.com/PzaThief) made their first contribution in [https://github.com/pypa/virtualenv/pull/2687](https://togithub.com/pypa/virtualenv/pull/2687) - [@Callek](https://togithub.com/Callek) made their first contribution in [https://github.com/pypa/virtualenv/pull/2701](https://togithub.com/pypa/virtualenv/pull/2701) - [@junzh0u](https://togithub.com/junzh0u) made their first contribution in [https://github.com/pypa/virtualenv/pull/2700](https://togithub.com/pypa/virtualenv/pull/2700) **Full Changelog**: https://github.com/pypa/virtualenv/compare/20.25.1...20.25.2Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.