Mercurial > repos > shellac > sam_consensus_v3
comparison env/lib/python3.9/site-packages/lockfile-0.12.2.dist-info/METADATA @ 0:4f3585e2f14b draft default tip
"planemo upload commit 60cee0fc7c0cda8592644e1aad72851dec82c959"
| author | shellac |
|---|---|
| date | Mon, 22 Mar 2021 18:12:50 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:4f3585e2f14b |
|---|---|
| 1 Metadata-Version: 2.0 | |
| 2 Name: lockfile | |
| 3 Version: 0.12.2 | |
| 4 Summary: Platform-independent file locking module | |
| 5 Home-page: http://launchpad.net/pylockfile | |
| 6 Author: OpenStack | |
| 7 Author-email: openstack-dev@lists.openstack.org | |
| 8 License: UNKNOWN | |
| 9 Platform: UNKNOWN | |
| 10 Classifier: Intended Audience :: Developers | |
| 11 Classifier: License :: OSI Approved :: MIT License | |
| 12 Classifier: Operating System :: POSIX :: Linux | |
| 13 Classifier: Operating System :: MacOS | |
| 14 Classifier: Operating System :: Microsoft :: Windows :: Windows NT/2000 | |
| 15 Classifier: Operating System :: POSIX | |
| 16 Classifier: Programming Language :: Python | |
| 17 Classifier: Programming Language :: Python :: 2 | |
| 18 Classifier: Programming Language :: Python :: 2.7 | |
| 19 Classifier: Programming Language :: Python :: 3 | |
| 20 Classifier: Programming Language :: Python :: 3.3 | |
| 21 Classifier: Topic :: Software Development :: Libraries :: Python Modules | |
| 22 | |
| 23 Note: This package is **deprecated**. It is highly preferred that instead of | |
| 24 using this code base that instead `fasteners`_ or `oslo.concurrency`_ is | |
| 25 used instead. For any questions or comments or further help needed | |
| 26 please email `openstack-dev`_ and prefix your email subject | |
| 27 with ``[oslo][pylockfile]`` (for a faster response). | |
| 28 | |
| 29 The lockfile package exports a LockFile class which provides a simple API for | |
| 30 locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf | |
| 31 and flock functions, and the deprecated posixfile module, the API is | |
| 32 identical across both Unix (including Linux and Mac) and Windows platforms. | |
| 33 The lock mechanism relies on the atomic nature of the link (on Unix) and | |
| 34 mkdir (on Windows) system calls. An implementation based on SQLite is also | |
| 35 provided, more as a demonstration of the possibilities it provides than as | |
| 36 production-quality code. | |
| 37 | |
| 38 Note: In version 0.9 the API changed in two significant ways: | |
| 39 | |
| 40 * It changed from a module defining several classes to a package containing | |
| 41 several modules, each defining a single class. | |
| 42 | |
| 43 * Where classes had been named SomethingFileLock before the last two words | |
| 44 have been reversed, so that class is now SomethingLockFile. | |
| 45 | |
| 46 The previous module-level definitions of LinkFileLock, MkdirFileLock and | |
| 47 SQLiteFileLock will be retained until the 1.0 release. | |
| 48 | |
| 49 To install: | |
| 50 | |
| 51 python setup.py install | |
| 52 | |
| 53 * Documentation: http://docs.openstack.org/developer/pylockfile | |
| 54 * Source: http://git.openstack.org/cgit/openstack/pylockfile | |
| 55 * Bugs: http://bugs.launchpad.net/pylockfile | |
| 56 | |
| 57 | |
| 58 |
