Releases: forslund/combo-lock
Releases · forslund/combo-lock
v0.3.0
- Use pyproject.toml
- Fix permission issue when creating folders and lock file
- replace
os
module calls with pathlib
v0.2.6
Don't use memory file for non-linux systems, instead fall back to standard tempfile. This should improve chances that the module works on Mac OS X and Windows.
v0.2.5
Fix issue handling missing files during lock lifetime.
v0.2.4
Fix race condition when creating directories in get_ram_directory()
v0.2.3
Fix bug when NamedLock fails to get a ram directory. This was mainly an issue on Mac OS but will now ensure Mac OS is working. Many thanks to @NeonMaaria and @NeonDaniel for finding and fixing this issue.
v0.2.2
Loosen filelock requirement (#11)
* Loosen requirements of filelock
Tests still pass and _may_ resolve an issue experienced in
json-database 0.7.0 (which depends on combo-lock)
* Bump version to 0.2.2
* Use separate requirements for python 3.5/6
v0.2.1
Uppdate requirements to accept any compatible filelock version.
v0.2.0
Switch from fasteners InterProcessLock to FileLock.
v0.1.2
- Add support for "weird" characters in NamedLock