Information for RPM python-locket-1.0.0-4.oc9.src.rpm
| ID | 356243 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Build | python-locket-1.0.0-4.oc9 | ||||||||
| Name | python-locket | ||||||||
| Version | 1.0.0 | ||||||||
| Release | 4.oc9 | ||||||||
| Epoch | |||||||||
| Arch | src | ||||||||
| Draft | False | ||||||||
| Summary | File-based locks for Python for Linux and Windows | ||||||||
| Description | Locket implements a lock that can be used by multiple processes provided they use the same path. Locks largely behave as (non-reentrant) Lock instances from the threading module in the standard library. Specifically, their behaviour is: * Locks are uniquely identified by the file being locked, both in the same process and across different processes. * Locks are either in a locked or unlocked state. * When the lock is unlocked, calling acquire() returns immediately and changes the lock state to locked. * When the lock is locked, calling acquire() will block until the lock state changes to unlocked, or until the timeout expires. * If a process holds a lock, any thread in that process can call release() to change the state to unlocked. * Behaviour of locks after fork is undefined. | ||||||||
| Build Time | 2025-06-13 16:11:03 GMT | ||||||||
| Size | 18.82 KB | ||||||||
| b14a6756c1fd4ab09a3cdf70b5b0600f | |||||||||
| License | BSD | ||||||||
| Buildroot | dist-oc9-epol-build-155859-79738 | ||||||||
| Provides |
|
||||||||
| Obsoletes | No Obsoletes | ||||||||
| Conflicts | No Conflicts | ||||||||
| Requires |
|
||||||||
| Recommends | No Recommends | ||||||||
| Suggests | No Suggests | ||||||||
| Supplements | No Supplements | ||||||||
| Enhances | No Enhances | ||||||||
| Files |
|
||||||||
| Component of | No Buildroots | ||||||||

