Key | Value |
---|---|
MD5 | 499FDA8CE525073E15E000956151746F |
PackageArch | noarch |
PackageDescription | 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. |
PackageName | python38-lockfile |
PackageRelease | 40.19 |
PackageVersion | 0.12.2 |
SHA-1 | 324169DB298C211D0B78E3BF0768DB98D8EC7E10 |
SHA-256 | 4B52DEAAB086ED09BFC2219529EB263211652E727978AE41D5824B15081BE578 |
hashlookup:children-total | 30 |
hashlookup:trust | 50 |
The searched file hash includes 30 children files known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
CRC32 | 3E4270F0 |
FileName | usr/lib/python3.12/site-packages/lockfile-0.12.2-py3.12.egg-info/pbr.json |
FileSize | 46 |
MD5 | 5F120BCDC05EAA4E326537E7431C8E46 |
OpSystemCode | 362 |
ProductCode | 181087 |
RDS:package_id | 222721 |
SHA-1 | 202AA9C980A6A517C6DB3E8817D584DA2A258118 |
SHA-256 | E1A020E7ED7593D28EBC5B0BB1D56FDF1D4B6F79FE0B694DBA1A484A6DFD3886 |
SHA-512 | A89CA674169F6BD217EDDD1D9674CFBE83B812F9CD6C4991235D2F641630D9A39E35B4BFC925EC808DD5028C75729F81C83B930FEC6F9301BC20CC65218E5758 |
SSDEEP | 3:YCMcMu1KF7MMt4:YCMcV1KF7Q |
SpecialCode | |
TLSH | |
db | nsrl_modern_rds |
insert-timestamp | 1727109688.257816 |
mimetype | application/json |
source | snap:NgKGYmmZZ6XnI12r2fiNueCsPwp488dD_38 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
CRC32 | D9092391 |
FileName | usr/lib/python3.12/site-packages/lockfile/symlinklockfile.py |
FileSize | 2616 |
MD5 | 5497E0FADCB2016D937C4452ADD2D70E |
OpSystemCode | 362 |
ProductCode | 239085 |
RDS:package_id | 308167 |
SHA-1 | 39128CBEDC94BD43CEBDEFCB9F42A1D79AFD554F |
SHA-256 | 001C175E6BD31EF0A5E6F88F6E54A12F73C6FA01AC2E24F5AE800C7C3470862F |
SHA-512 | 0BB9DB5830524D747ADEA54B470C7B751A8C2E773601F859F1528A88D1C7AC88F38CDB613C390D87EBF7F5BE59D7532106AC38308A0FCDAC800E187FE5AC03EF |
SSDEEP | 48:P9D8ecjGZ/MgqGIWVfDrdG12MCAimVCuQ1fv1Icew:Vncy5MgV1VbrdG12Mpimk1n1Zew |
SpecialCode | |
TLSH | T16751E16A65228818D3B3C9490F62F0D26315BA9B25481579F9ECC094BF5D93492ECF49 |
db | nsrl_android |
insert-timestamp | 1735815436.1789103 |
mimetype | text/x-python |
source | snap:NuG6keooSf4PhU7xNk6I2nXYKLXCgnqJ_43 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/lib/python3.8/site-packages/lockfile/__pycache__/sqlitelockfile.cpython-38.opt-1.pyc |
FileSize | 3691 |
MD5 | 1B551438E55865DB6DABB772A06551A5 |
SHA-1 | 598172E5860EEEA1F0B409319BCFAB1C03EAF94A |
SHA-256 | 40939712942F891FB0548C8A611F8404ED9C20782E159E2A0DD24F76650B7347 |
SSDEEP | 96:RIZ70UJNNIcLG3WUrHnhfZNH6t2CHU0r2ELw7W:RahI/WUrHnhZNat2CHU0r2GwS |
TLSH | T1667172DA86B34C6EFDE4F3F7AC5E0150DE52826BA3A461077B0CE0556F4C4E5906B388 |
Key | Value |
---|---|
CRC32 | BBAD3378 |
FileName | ./usr/share/doc/python3-lockfile/ACKS |
FileSize | 125 |
MD5 | 8C525945D4D8AD678966A6F82DD15B2F |
OpSystemCode | 362 |
ProductCode | 181087 |
RDS:package_id | 222721 |
SHA-1 | 63BB3DF3AD30708AC54DA4C614FEF04CB00CE87C |
SHA-256 | 9CF30A8054F842A3C9C3B868BDD9D47C54DF47235EB167FAB48D545A5A391D1D |
SHA-512 | 687719A4741D71FF27A3B78E55005C3CC03EC65210FD3182023B35743901C2330B110DF05C76B30F43FD9EDCDD021062AF04858974A255FB9D9ECC2DF25A6CC8 |
SSDEEP | 3:xWFLS7mOqDMF6SQXE9ZURdMEJg4v/xqnWLwzTHdjn:xWF2iJMF6SQXDzgyQnMwzTHdjn |
SpecialCode | |
TLSH | T169B02B0FE18001D31EC3841054882091E114D275D3810D05213C1088432527030040E0 |
db | nsrl_modern_rds |
insert-timestamp | 1727109654.298103 |
mimetype | text/plain |
source | snap:NgKGYmmZZ6XnI12r2fiNueCsPwp488dD_38 |
Key | Value |
---|---|
CRC32 | 27F2DE2B |
FileName | usr/lib/python3.12/site-packages/lockfile/linklockfile.py |
FileSize | 2652 |
MD5 | E9BABA57603EF66A53578C6E146EC107 |
OpSystemCode | 362 |
ProductCode | 239085 |
RDS:package_id | 308167 |
SHA-1 | 7A6C5DAF2454F4A7C0025E404870FC850053BC0C |
SHA-256 | 0BB387DC7E0674AEBCBB8150829F1F90FDA43B87F25134B28F75FA6E581FA1B7 |
SHA-512 | 1430383CFD200074B71D68BFC5D554A89EDE2C69FD4652A5F83E099A39697360E0EC034E03F73CEDE686669FF7911ADDEF0CE792D00648CBBCDA2F0A44A80C16 |
SSDEEP | 48:PViXVuuuiAGdmZG12M+JWXIzrilppCuQnvEN3sO2x:IwVwEZG12MailpInvElB2x |
SpecialCode | |
TLSH | T16F5122BF9121C810D2B2C58E0F73A0D36305E86B19480775B9DCC0D4AF19A3862F9F59 |
db | nsrl_android |
insert-timestamp | 1735815436.162363 |
mimetype | text/x-python |
source | snap:NuG6keooSf4PhU7xNk6I2nXYKLXCgnqJ_43 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/lib/python3.8/site-packages/lockfile/__pycache__/mkdirlockfile.cpython-38.pyc |
FileSize | 2632 |
MD5 | A74CD492719350D2B98E8F75AE8BAC1E |
SHA-1 | 7D860A4AB5886D7DE86CA308D0834CED48FA91B4 |
SHA-256 | 5769238C61F2A14EC7BCE626AF0A6BCD37A6A6ED09C00326053A1807D33A4B14 |
SSDEEP | 48:s0xsicUKinkEZ+E+iqCiy+eqDxynQrM2DEXanKV3tlBylbbkyf:hq/UKXEhgy+eqdynQI2DEXC6lBylbbko |
TLSH | T17D51539875B0ADDEFEA4F2F5082A11B05251C76F9F2D30637709D14B6E0B9D46860B8C |
Key | Value |
---|---|
FileName | ./usr/lib/python3.8/site-packages/lockfile/__pycache__/pidlockfile.cpython-38.opt-1.pyc |
FileSize | 4836 |
MD5 | AEE9CD308B7B3A53D67D494470113D46 |
SHA-1 | 7E2D13EF1D15A4D448DC86B69E8696234B31C3B0 |
SHA-256 | 9177E2D25271957CCF23F299B878666655AD82121840B54EBE1C4DCDEC3A1A8A |
SSDEEP | 96:P8/boMsPT2MJQvhgXPQc2L7ZD2c6P4qcC20J2ShcclqgmJF5VQ9U7y:/TNQeoc2l2c64hC20J2CSJ9oUy |
TLSH | T1A7A110E65AE80FA6F9D0E5FAD95E52F04343C23FA6285517748CC09BBF4D9A058E22C4 |
Key | Value |
---|---|
FileName | ./usr/lib/python3.6/site-packages/lockfile/__init__.py |
FileSize | 9382 |
MD5 | 187B5494D3ADCD4BA09B0C4FA457F650 |
SHA-1 | 823ABAE0D6CF215B1D869FCB09B911970B8DC009 |
SHA-256 | 6BEDA8D5E3E2096AA8AC3302FF2BB430F143F27EBACE6C3C202521E1F1DD23CD |
SSDEEP | 192:5PJppGK5kzz30V2X/0O6EADNXdsbMk2DXIpDrG4UTR+sUAw4RyglU52RcJHpBi:THi0GSXdIMkMIpDr2t+zyGGUg |
TLSH | T11912301FE6790CD2932389F55E3A50A07A46992B870C217ABCFCC15C2F9D924C1E6CEC |
Key | Value |
---|---|
CRC32 | 7593D5C6 |
FileName | ./usr/share/doc/packages/python3-lockfile/LICENSE |
FileSize | 1136 |
MD5 | 2340DFFBBFEA534B58F1349984EEEF72 |
OpSystemCode | 362 |
ProductCode | 183711 |
RDS:package_id | 298204 |
SHA-1 | 937157040D49AB4BBCF2070ED8F9B6849FDFA442 |
SHA-256 | A26276D53DACB369641F31AA0FE37216028A0D93753F862AE206CE04F54B7B29 |
SSDEEP | 24:qtOc/DrmJHcwH0MP3gt8Hw1hj9QHOsUv4eOk4/+/m3oqMSFJ:PAaJ8YHvEH5QHOs5exm3oEFJ |
SpecialCode | |
TLSH | T14A219A1D7365477618A613A05976689DB12B728E7A6F1644542DF240233906CD1FB854 |
db | nsrl_modern_rds |
insert-timestamp | 1696457861.7505043 |
source | db.sqlite |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
CRC32 | 90B53797 |
FileName | usr/lib/python3.12/site-packages/lockfile-0.12.2-py3.12.egg-info/SOURCES.txt |
FileSize | 546 |
MD5 | 5280526CD5A309E7FEEC0FFA4D6B4039 |
OpSystemCode | 362 |
ProductCode | 163709 |
RDS:package_id | 298828 |
SHA-1 | 961EE7923460B2375CC77EA27F9F4426768A8EDD |
SHA-256 | 6E2AADBCAE98B560455514DEF01E5F77DB0FFB184AA929028133251220F35362 |
SSDEEP | 6:32LCuGD+xL0QYMJTN8dWyFeadTdcXxORmJ+IsLmIAWtWuRfWMEZJzWDWKJpWK7vK:GLXG60QJJTN8VelkjiR92vkz |
SpecialCode | |
TLSH | T1BCF0BED782BE65D32690F786AF4B2736B5E7E5ABF90584969304C042AC7CDC044EF830 |
db | nsrl_modern_rds |
insert-timestamp | 1696458712.0341408 |
source | db.sqlite |
tar:gname | root |
tar:uname | root |