Bump filelock from 3.9.0 to 3.12.0
Bumps filelock from 3.9.0 to 3.12.0.
Release notes
Sourced from filelock's releases.
3.12.0
What's Changed
- Fix: #225 :Get rid of warning about inability to link to _thread._local. by
@csm10495
in tox-dev/py-filelock#226- Bump deps and tools by
@gaborbernat
in tox-dev/py-filelock#228- Add umask check to tests so umask 002 is valid by
@TheMatt2
in tox-dev/py-filelock#227- Fix lock hang on Windows by
@TheMatt2
in tox-dev/py-filelock#231- Conditionally disable/enable thread-local lock behavior. by
@csm10495
in tox-dev/py-filelock#232Full Changelog: https://github.com/tox-dev/py-filelock/compare/3.11.0...3.12.0
3.11.0
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 by
@dependabot
in tox-dev/py-filelock#218- Fix #220: Allow filelock test thread to catch any exceptions by
@TheMatt2
in tox-dev/py-filelock#221- Bump deps and tools by
@gaborbernat
in tox-dev/py-filelock#222- Run more pypy versions in CI but without coverage by
@gaborbernat
in tox-dev/py-filelock#224- Make the lock a thread local variable by
@csm10495
in tox-dev/py-filelock#219New Contributors
@csm10495
made their first contribution in tox-dev/py-filelock#219Full Changelog: https://github.com/tox-dev/py-filelock/compare/3.10.7...3.11.0
3.10.7
What's Changed
- use fchmod by
@jfennick
in tox-dev/py-filelock#214New Contributors
@jfennick
made their first contribution in tox-dev/py-filelock#214Full Changelog: https://github.com/tox-dev/py-filelock/compare/3.10.6...3.10.7
3.10.6
What's Changed
- Bugfix/147 by
@jahrules
in tox-dev/py-filelock#213Full Changelog: https://github.com/tox-dev/py-filelock/compare/3.10.5...3.10.6
3.10.5
What's Changed
- proposed fix for issue #67 by
@jahrules
in tox-dev/py-filelock#212Full Changelog: https://github.com/tox-dev/py-filelock/compare/3.10.4...3.10.5
3.10.4
What's Changed
- updated os.open to preserve mode by
@jahrules
in tox-dev/py-filelock#211
... (truncated)
Changelog
Sourced from filelock's changelog.
v3.12.0 (2023-04-18)
- Make the thread local behaviour something the caller can enable/disable via a flag during the lock creation, it's on by default.
- Better error handling on Windows.
v3.11.0 (2023-04-06)
- Make the lock thread local.
v3.10.7 (2023-03-27)
- Use
fchmod
instead ofchmod
to work around bug in PyPy via Anaconda.v3.10.6 (2023-03-25)
- Enhance the robustness of the try/catch block in _soft.py. by :user:
jahrules
.v3.10.5 (2023-03-25)
- Add explicit error check as certain UNIX filesystems do not support flock. by :user:
jahrules
.v3.10.4 (2023-03-24)
- Update os.open to preserve mode= for certain edge cases. by :user:
jahrules
.v3.10.3 (2023-03-23)
- Fix permission issue - by :user:
jahrules
.v3.10.2 (2023-03-22)
- Bug fix for using filelock with threaded programs causing undesired file permissions - by :user:
jahrules
.v3.10.1 (2023-03-22)
- Handle pickle for :class:
filelock.Timeout
🇵🇷 203
- by :user:TheMatt2
.v3.10.0 (2023-03-15)
- Add support for explicit file modes for lockfiles
🇵🇷 192
- by :user:jahrules
.v3.9.1 (2023-03-14)
- Use
time.perf_counter
instead oftime.monotonic
for calculating timeouts.
Commits
-
b4713c9
Conditionally disable/enable thread-local lock behavior. (#232) -
9c44c11
Fix lock hang on Windows (#231) -
2cd5f63
Add umask check to tests so umask 002 is valid (#227) -
dceb9e5
Bump deps and tools (#228) -
d44bd10
Fix: #225 :Get rid of warning about inability to link to _thread._local. (#226) -
d3241b9
Update changelog.rst -
eb09492
Make the lock a thread local variable (#219) -
fc38859
Run more pypy versions in CI but without coverage (#224) -
995c93e
Bump deps and tools (#222) -
abcc19f
Fix #220: Allow filelock test thread to catch any exceptions (#221) - Additional commits viewable in compare view