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