Skip to content

v1.1.0

Compare
Choose a tag to compare
@brainix brainix released this 29 Dec 15:46
· 415 commits to master since this release

New Feature: synchronize()

synchronize() is a decorator that allows only one thread to execute a function at a time. Under the hood, synchronize() uses a Redlock, so refer to the Redlock documentation for more details.

What's Changed

  • Choose a random Redis database for unit tests by @brainix in #302
  • Implement and test redlock() decorator by @brainix in #303
  • Choose Redis database 1 for doctests by @brainix in #304
  • Rename redlock() decorator to synchronize() by @brainix in #305
  • Move CI to GitHub Actions by @brainix in #307
  • Skip slow doctests; update status badges by @brainix in #308
  • Author documentation for synchronize() decorator by @brainix in #306

Full Changelog: v1.0.9...v1.1.0