{"package": "pyprotect-th", "summary": "Advanced Python code obfuscator with machine ID binding", "pypi_url": "https://pypi.org/project/pyprotect-th", "piwheels_url": "https://www.piwheels.org/project/pyprotect-th", "releases": {"2.1.2": {"released": "2025-12-09 19:27:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyprotect_th-2.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyprotect-th/pyprotect_th-2.1.2-py3-none-any.whl", "filehash": "9fdec84b35db567d733f362475ba533896072229b63f1beeb7c00c8bc11ea484", "filesize": 24330, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": []}}}, "2.1.1": {"released": "2025-12-09 19:25:37", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.0.2": {"released": "2025-12-09 16:55:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyprotect_th-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyprotect-th/pyprotect_th-1.0.2-py3-none-any.whl", "filehash": "c35e903728dac2dedb42122195ddf9f12d17db857b84246721f428d391f67820", "filesize": 23488, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.0": {"released": "2025-12-09 16:01:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyprotect_th-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyprotect-th/pyprotect_th-1.0.0-py3-none-any.whl", "filehash": "599d0071424161ae1b31f86292a2528c62ef777fca1682deb997ab91d2111210", "filesize": 22940, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": []}}}}}