#576 Compatibility with python-flufl-lock 4.0+
Closed by lsedlar. Opened by jonathanspw.

We need to update python-flufl-lock to the latest version to unblock some packages (mailman3 and hyperkitty to name 2).

4.0 and 5.0 both contain some breaking changes: https://gitlab.com/warsaw/flufl.lock/-/blob/cced594a534a938cfcb68bb255a019791411014e/docs/NEWS.rst

I see potential use of these items in odcs. Can you confirm compatibility with the 7.0 tree of python-flufl-lock and if it has issues, update odcs to be compatible?


A cursory glance at the source in server/odcs/server/mergerepo.py and server/odcs/server/cache.py lead me to believe there will not be an issue from the upgrade.

The flufl lock usage in ODCS is rather basic, and I don't see anything concerning in the changelog.
All of the unit tests are passing with flufl.lock-7.0 already.

Feel free to upgrade the Fedora package.

Metadata Update from @lsedlar:
- Issue status updated to: Closed (was: Open)

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/pungi/odcs/issues/576

Please continue any further discussion there.

Metadata