Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python3-lockfile | Distribution: SUSE Linux Enterprise 15 |
Version: 0.10.2 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 2.24 | Build date: Fri May 25 22:19:35 2018 |
Group: Development/Languages/Python | Build host: sheep16 |
Size: 85486 | Source RPM: python-lockfile-0.10.2-2.24.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/openstack/pylockfile | |
Summary: Platform-independent file locking module |
The lockfile package exports a LockFile class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf and flock functions, and the deprecated posixfile module, the API is identical across both Unix (including Linux and Mac) and Windows platforms. The lock mechanism relies on the atomic nature of the link (on Unix) and mkdir (on Windows) system calls. An implementation based on SQLite is also provided, more as a demonstration of the possibilities it provides than as production-quality code.
MIT
* Thu Aug 24 2017 jmatejek@suse.com - singlespec auto-conversion * Thu May 07 2015 benoit.monin@gmx.fr - update to version 0.10.2: * Fix package name - additional changes from version 0.10.1: * Add missing cover env in tox - additional changes from version 0.10.0: * Fix documentation bug report address * Add py34 in tox * Remove old diff file * Add .gitreview, tox targets and use pbr * fix for timeout=0 * remove 2.5, 3.1 and 3.4 from the list for the time being - may get added back later * Bugfix: locking two different files in the same directory caused an error during unlocking the last unlocking * typo - update project URL - point the source URL to pypi - add new build dependencies: python-nose, python-pbr and python-setuptools - run the tests during build with nosetests * Mon Jul 21 2014 fcrozat@suse.com - Add LICENSE to %doc * Wed Jun 27 2012 saschpe@suse.de - Less macros * Thu Feb 02 2012 iartarisi@suse.cz - added a patch to fix a TypeError in LockBase.__init__ when the current thread has ident == None * Sat Apr 16 2011 alexandre@exatati.com.br - Regenerate spec file with py2pack; - Add README and RELEASE-NOTES files as documentation. * Sun Sep 19 2010 alexandre@exatati.com.br - Update to 0.9.1; - Bzip2 source file; - Spec file cleaned with spec-cleaner. * Thu Sep 24 2009 alexandre@exatati.com.br - Initial package (0.8) for openSUSE.
/usr/lib/python3.6/site-packages/lockfile /usr/lib/python3.6/site-packages/lockfile-0.10.2-py3.6.egg-info /usr/lib/python3.6/site-packages/lockfile-0.10.2-py3.6.egg-info/PKG-INFO /usr/lib/python3.6/site-packages/lockfile-0.10.2-py3.6.egg-info/SOURCES.txt /usr/lib/python3.6/site-packages/lockfile-0.10.2-py3.6.egg-info/dependency_links.txt /usr/lib/python3.6/site-packages/lockfile-0.10.2-py3.6.egg-info/not-zip-safe /usr/lib/python3.6/site-packages/lockfile-0.10.2-py3.6.egg-info/top_level.txt /usr/lib/python3.6/site-packages/lockfile/__init__.py /usr/lib/python3.6/site-packages/lockfile/__pycache__ /usr/lib/python3.6/site-packages/lockfile/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/lockfile/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/lockfile/__pycache__/linklockfile.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/lockfile/__pycache__/linklockfile.cpython-36.pyc /usr/lib/python3.6/site-packages/lockfile/__pycache__/mkdirlockfile.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/lockfile/__pycache__/mkdirlockfile.cpython-36.pyc /usr/lib/python3.6/site-packages/lockfile/__pycache__/pidlockfile.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/lockfile/__pycache__/pidlockfile.cpython-36.pyc /usr/lib/python3.6/site-packages/lockfile/__pycache__/sqlitelockfile.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/lockfile/__pycache__/sqlitelockfile.cpython-36.pyc /usr/lib/python3.6/site-packages/lockfile/__pycache__/symlinklockfile.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/lockfile/__pycache__/symlinklockfile.cpython-36.pyc /usr/lib/python3.6/site-packages/lockfile/linklockfile.py /usr/lib/python3.6/site-packages/lockfile/mkdirlockfile.py /usr/lib/python3.6/site-packages/lockfile/pidlockfile.py /usr/lib/python3.6/site-packages/lockfile/sqlitelockfile.py /usr/lib/python3.6/site-packages/lockfile/symlinklockfile.py /usr/share/doc/packages/python3-lockfile /usr/share/doc/packages/python3-lockfile/LICENSE /usr/share/doc/packages/python3-lockfile/README /usr/share/doc/packages/python3-lockfile/RELEASE-NOTES
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 19:58:50 2024