{"package": "spoof", "summary": "A simple HTTP server for test environments", "pypi_url": "https://pypi.org/project/spoof", "piwheels_url": "https://www.piwheels.org/project/spoof", "releases": {"2.4.2": {"released": "2026-06-10 18:20:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.4.2-py3-none-any.whl", "filehash": "52f4a85943289bce63741b7b71d9f4b20c59e856abad68b48b43bd76035799c1", "filesize": 12709, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.4.1": {"released": "2026-05-10 00:22:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.4.1-py3-none-any.whl", "filehash": "708c4399ff7860739a6a430b1a75a9ee90c07b7b420d6a5f05d7939f736e635c", "filesize": 12705, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.4.0": {"released": "2026-05-04 21:48:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.4.0-py3-none-any.whl", "filehash": "c32e326e68abf8ad15aa8dabb86179b8407427af51bca65a5545f960f44e09e7", "filesize": 12862, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.3.1": {"released": "2026-05-01 19:48:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.3.1-py3-none-any.whl", "filehash": "772a8998a73541c03618e01a73f22fb17c85ad1cbbfbe6ad355b94776072c194", "filesize": 12707, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.3.0": {"released": "2026-04-28 03:32:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.3.0-py3-none-any.whl", "filehash": "fe0e34139738d677745e4b7d5fe077ce73a983e1d087377a1900921cea239b71", "filesize": 12637, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.2.2": {"released": "2026-04-21 18:42:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.2.2-py3-none-any.whl", "filehash": "6e54105a6b362a92cf4795340de9ab2d85e9e7ba61b4753bce8bbe68d71d3e69", "filesize": 12473, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.2.1": {"released": "2026-04-17 23:12:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.2.1-py3-none-any.whl", "filehash": "1ca4a7af8523acf3fdc5b71b04b058aae2dd4b49007d75c10e6236aff21726b7", "filesize": 12373, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.2.0": {"released": "2026-04-14 19:08:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.2.0-py3-none-any.whl", "filehash": "b0a8e4ad8e62db6a2b96e2d17c41dfe4f59602f03827a71d39311a2329f8b1f0", "filesize": 12074, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.1.0": {"released": "2026-04-11 23:08:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.1.0-py3-none-any.whl", "filehash": "d378d395b8b46eea053cf0b76267f0df2c233294276332dc4807aeed06357fe4", "filesize": 11863, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.6": {"released": "2026-04-06 17:19:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.0.6-py3-none-any.whl", "filehash": "590dd161e4ac2bf652c92e42f209a6c6cbee335021fdc04334daa4d9ca749077", "filesize": 11475, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.5": {"released": "2026-04-05 21:40:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.0.5-py3-none-any.whl", "filehash": "942bdb4ce61111d6b9f50e866eb3e91c4e5b4ae3611427dd032a6b90a31cf32e", "filesize": 10956, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.3": {"released": "2026-04-03 19:10:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.0.3-py3-none-any.whl", "filehash": "e274b920c55724baf5b13be1f780de1ee91bf28c4d8b6ee8e5c9a65bb2db46af", "filesize": 10807, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.2": {"released": "2026-04-01 02:44:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.0.2-py3-none-any.whl", "filehash": "4c4a137e6449cc0aa9101e812fcdc220c2f971f130dc0311eb051aa87e261363", "filesize": 11075, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.1": {"released": "2026-03-29 21:39:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.0.1-py3-none-any.whl", "filehash": "9102313d33219c31703844994df3f380907a7444cb033b8359cb46551abdbeb4", "filesize": 10814, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.0": {"released": "2026-03-29 01:23:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-2.0.0-py3-none-any.whl", "filehash": "479800bca6e795f96a3868e070052ab4d9c64c9d912d47e2f1e5a0668676fae6", "filesize": 10814, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.5": {"released": "2026-03-25 02:55:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-1.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-1.5.5-py3-none-any.whl", "filehash": "ae26fc8985878853a6431fb46932e901b400d42b5433f881d1355e3cf5704edd", "filesize": 10658, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.4": {"released": "2026-03-25 02:45:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-1.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-1.5.4-py3-none-any.whl", "filehash": "7c9342cdecbe5839051f526781fe3d93a70c8ecbd12b05d86e81e4498993ef27", "filesize": 10659, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.3": {"released": "2022-11-06 21:57:56", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "1.5.2": {"released": "2021-10-07 02:20:59", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "1.5.1": {"released": "2021-04-10 23:49:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-1.5.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-1.5.1-py2.py3-none-any.whl", "filehash": "95604a9126ecac4917e33969f0222ebcaa1564a21ad0d39d0f4654a43d9bd86f", "filesize": 10537, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.0": {"released": "2018-12-11 03:06:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-1.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-1.5.0-py2.py3-none-any.whl", "filehash": "c205e77354bfba9342fbb3ff90e2a493ae8840a3e6b54df2620cb872b9914938", "filesize": 10517, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.4.0": {"released": "2018-11-18 15:50:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-1.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-1.4.0-py2.py3-none-any.whl", "filehash": "76ce83fc043bec3747d9df6ec68669245a7d38eec2bfcbd5a0a425cf85287726", "filesize": 10465, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.3.0": {"released": "2018-11-17 00:47:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-1.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-1.3.0-py2.py3-none-any.whl", "filehash": "e66e34a52dc99c47fae42879db64b7f679c66badf20b71fa56d9cee9aa656584", "filesize": 10335, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.2.0": {"released": "2018-03-07 03:19:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-1.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-1.2.0-py2.py3-none-any.whl", "filehash": "af9f98c8f447d7e65887e3da0572d94634e18c782841bcdef51f0c5560e43d47", "filesize": 12127, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.5": {"released": "2017-04-23 18:58:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-1.0.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-1.0.5-py2.py3-none-any.whl", "filehash": "f18810236ba705bf064e280891e6c43f6470a43a49b55ad9f82c757fbe3555c0", "filesize": 10606, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.4": {"released": "2017-04-10 14:48:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spoof-1.0.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spoof/spoof-1.0.4-py2.py3-none-any.whl", "filehash": "845fe1af4852cb2fdc3a9a5d58979f3636edcd4989cff09d8cd6aa13816896c6", "filesize": 7196, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.3": {"released": "2016-11-11 23:13:34", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}}}