{"package": "fasteners", "summary": "A python package that provides useful locks", "pypi_url": "https://pypi.org/project/fasteners", "piwheels_url": "https://www.piwheels.org/project/fasteners", "releases": {"0.20": {"released": "2025-08-11 10:19:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.20-py3-none-any.whl": {"file_url": "/simple/fasteners/fasteners-0.20-py3-none-any.whl", "filehash": "859d8c6058cd463782c11e7ff2ca7551552c1504823c7110e7c96df3bcd9d7f1", "filesize": 18702, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": []}}}, "0.19": {"released": "2023-09-19 17:11:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.19-py3-none-any.whl": {"file_url": "/simple/fasteners/fasteners-0.19-py3-none-any.whl", "filehash": "bba5c854998fca7d8b6acde63344d6a241b0228973455f307fddf55bfda24743", "filesize": 18679, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": []}}}, "0.18": {"released": "2022-09-14 11:49:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.18-py3-none-any.whl", "filehash": "242ab027f19ce893abc31c45e091968764eed794d0ba5f38813a40bdbbb59741", "filesize": 18481, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": []}}}, "0.17.3": {"released": "2022-01-25 14:54:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.17.3-py3-none-any.whl": {"file_url": "/simple/fasteners/fasteners-0.17.3-py3-none-any.whl", "filehash": "905078b4dcc108b5d8aa3950fa974e379e3545691f0a1a8551414e7803186f78", "filesize": 18441, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": []}}}, "0.17.2": {"released": "2022-01-17 14:15:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.17.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.17.2-py3-none-any.whl", "filehash": "7f8d76e05fad3d1dbfd09566c239b6372d2af4440e8c739e84bbae950c8ae905", "filesize": 18433, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": []}}}, "0.17.1": {"released": "2022-01-17 11:42:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.17.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.17.1-py3-none-any.whl", "filehash": "785b740da08782d8c4a54d4019bf433703e67ac11ecb6b73f99aef6b27ac29ab", "filesize": 18434, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": []}}}, "0.16.3": {"released": "2021-06-14 11:15:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.16.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.16.3-py2.py3-none-any.whl", "filehash": "8408e52656455977053871990bd25824d85803b9417aa348f10ba29ef0c751f7", "filesize": 28605, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["monotonic", "six"]}}}, "0.16.2": {"released": "2021-06-07 16:14:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.16.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.16.2-py2.py3-none-any.whl", "filehash": "5d6b04bf12802a8bbb88233014b033e851f39470a675d93703412e9c5deac15c", "filesize": 37252, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["monotonic", "six"]}}}, "0.16.1": {"released": "2021-06-04 08:05:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.16.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.16.1-py2.py3-none-any.whl", "filehash": "ea0570c5c932acb675ec63c7332ec0ad40ad99c765968319670f740f8c5a0462", "filesize": 36980, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": []}}}, "0.16": {"released": "2020-12-16 18:04:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.16-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.16-py2.py3-none-any.whl", "filehash": "74b6847e0a6bb3b56c8511af8e24c40e4cf7a774dfff5b251c260ed338096a4b", "filesize": 28581, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["monotonic", "six"]}}}, "0.15": {"released": "2019-05-20 17:38:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.15-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.15-py2.py3-none-any.whl", "filehash": "007e4d2b2d4a10093f67e932e5166722d2eab83b77724156e92ad013c6226574", "filesize": 23512, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["monotonic", "six"]}}}, "0.14.1": {"released": "2015-11-13 06:47:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.14.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.14.1-py2.py3-none-any.whl", "filehash": "564a115ff9698767df401efca29620cbb1a1c2146b7095ebd304b79cc5807a7c", "filesize": 20797, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["monotonic", "six"]}}}, "0.14.0": {"released": "2015-11-13 06:44:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.14.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.14.0-py2.py3-none-any.whl", "filehash": "24c18bae3275b8d43ad5d399afc6e705773d703499c0bbda0490916efbb44de0", "filesize": 20793, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["monotonic", "six"]}}}, "0.13.0": {"released": "2015-08-22 14:30:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.13.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.13.0-py2.py3-none-any.whl", "filehash": "44811169339d2d026d17c643cf2aaca7c419d307cc5ead4e22540fda1caab2d0", "filesize": 20728, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["monotonic", "six"]}}}, "0.12.0": {"released": "2015-06-19 19:20:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.12.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.12.0-py2.py3-none-any.whl", "filehash": "264eb2b0d229719be5d1bb4a065e87da5080fad9b54ad5eb9c25b9910cf0000e", "filesize": 20774, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["monotonic", "six"]}}}, "0.11.0": {"released": "2015-06-16 18:02:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.11.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.11.0-py2.py3-none-any.whl", "filehash": "e232c557f2c89ee99d88f08953d472ed726f840eda4bf4605a4b52c54a3d6efa", "filesize": 20659, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["monotonic", "six"]}}}, "0.10.0": {"released": "2015-06-12 19:59:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.10.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.10.0-py2.py3-none-any.whl", "filehash": "64528c66a2628d12d9c2367e51068fedac873b01c787120636a62723532e5f71", "filesize": 20391, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "0.9.0": {"released": "2015-06-11 06:28:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.9.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.9.0-py2.py3-none-any.whl", "filehash": "15e7447d2f81ee77f16e7659a14ebadc5b8b9f0d71ea03d131844fea30e1eb14", "filesize": 19750, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "0.8.0": {"released": "2015-06-07 03:47:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.8.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.8.0-py2.py3-none-any.whl", "filehash": "3c50415feb1dc114d3babcc0c994d1804b2cc5ca5229f91914dd489929083cc1", "filesize": 19493, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "0.7.0": {"released": "2015-06-04 23:16:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.7.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.7.0-py2.py3-none-any.whl", "filehash": "defd84355c0ff4b7d91ab17207f03ff4efec93bd268609893b0cb7fa706f0e25", "filesize": 19353, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "0.6.0": {"released": "2015-06-02 19:13:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.6.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.6.0-py2.py3-none-any.whl", "filehash": "da8b8552d5060f477a4344708598dc3c863c4765b116c0b088dcd7ccf7e7934f", "filesize": 16314, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "0.5.0": {"released": "2015-05-26 22:38:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.5.0-py2.py3-none-any.whl", "filehash": "5c5bf8707fa7480a726f4acb887364da2359c72b9ad4830db9c365d6238e035f", "filesize": 15499, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["oslo-utils", "six"]}}}, "0.4.0": {"released": "2015-05-24 23:59:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.4.0-py2.py3-none-any.whl", "filehash": "b42269c819c3b237e12476b504edbce2c2f82b839cee167032e536548cea9184", "filesize": 15162, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["oslo-utils", "six"]}}}, "0.3.0": {"released": "2015-05-24 07:10:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fasteners-0.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fasteners/fasteners-0.3.0-py2.py3-none-any.whl", "filehash": "7a475f5908b8f70126bad858fa66902fb3e7d20d3ddd3dcb75eaea42f86ef0ac", "filesize": 15078, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["oslo-utils", "six"]}}}}}