Skip to content

Releases: forslund/combo-lock

v0.3.0

14 Aug 08:39
e64b5ba
Compare
Choose a tag to compare
  • Use pyproject.toml
  • Fix permission issue when creating folders and lock file
  • replace os module calls with pathlib

v0.2.6

27 May 14:30
Compare
Choose a tag to compare

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

21 Mar 05:29
Compare
Choose a tag to compare

Fix issue handling missing files during lock lifetime.

v0.2.4

03 Oct 04:59
Compare
Choose a tag to compare

Fix race condition when creating directories in get_ram_directory()

v0.2.3

09 Jul 09:37
Compare
Choose a tag to compare

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

01 Mar 16:19
22ee4ed
Compare
Choose a tag to compare
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

11 Nov 06:01
Compare
Choose a tag to compare

Uppdate requirements to accept any compatible filelock version.

v0.2.0

03 Oct 16:11
Compare
Choose a tag to compare

Switch from fasteners InterProcessLock to FileLock.

v0.1.2

06 Aug 09:40
Compare
Choose a tag to compare
  • Add support for "weird" characters in NamedLock

v0.1.1post2

05 Jul 15:44
Compare
Choose a tag to compare

v0.1.1post2