{"package": "opacus", "summary": "Train PyTorch models with Differential Privacy", "pypi_url": "https://pypi.org/project/opacus", "piwheels_url": "https://www.piwheels.org/project/opacus", "releases": {"1.6.0": {"released": "2026-05-05 18:15:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.6.0-py3-none-any.whl", "filehash": "b1cf788ed7cfd5f9309df079d50eeca11fd93fffcb53b6d66ce7f71190875edf", "filesize": 308911, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["numpy", "opt-einsum", "scipy", "torch"]}}}, "1.5.4": {"released": "2025-05-27 16:23:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.5.3": {"released": "2025-02-18 22:03:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.5.3-py3-none-any.whl", "filehash": "fc6c4ec679685ebcf364d5b76cd6f9ba46798aa191d8eaef44807e1183cc8712", "filesize": 251704, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["numpy", "opt-einsum", "scipy", "torch"]}}}, "1.5.2": {"released": "2024-08-03 10:32:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.5.2-py3-none-any.whl", "filehash": "0f0f9439ee379870d0b5c3095f11027a3abb8d5caa0b8dd2b63b18f70191955b", "filesize": 239863, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["numpy", "opt-einsum", "scipy", "torch"]}}}, "1.5.1": {"released": "2024-07-26 16:26:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.5.1-py3-none-any.whl", "filehash": "2b0cdac38aed9a8e1e00bad2784cbb18caa3f88fee8d60f02468dccbf2578047", "filesize": 238714, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["numpy", "opt-einsum", "scipy", "torch"]}}}, "1.5": {"released": "2024-07-26 15:12:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.5-py3-none-any.whl", "filehash": "6b10c1a942c361a7f11477e226603f955764fe1ef12057646e72644409ebc6d2", "filesize": 238682, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["numpy", "opt-einsum", "scipy", "torch"]}}}, "1.4.1": {"released": "2024-02-11 17:28:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.4.1-py3-none-any.whl", "filehash": "d42b73b719698db245fc6c4c191589f7b3bc8a4484fc6fd92ffa4ec4df824a62", "filesize": 226658, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["numpy", "opt-einsum", "scipy", "torch"]}}}, "1.4.0": {"released": "2023-03-24 16:00:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.4.0-py3-none-any.whl", "filehash": "98609d48359a67f19aaebe9be50d5ca462ded9a08b0d52e6cdb7e0d202042904", "filesize": 224761, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["numpy", "opt-einsum", "scipy", "torch"]}}}, "1.3.0": {"released": "2022-11-14 13:49:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.3.0-py3-none-any.whl", "filehash": "afe1732e523bfec62f6f47fe2f556a8cec2d8e01b39586e4617814224b2a7e3a", "filesize": 216931, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["functorch", "numpy", "opt-einsum", "scipy", "torch"]}}}, "1.2.0": {"released": "2022-09-09 17:50:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.2.0-py3-none-any.whl", "filehash": "ff2402bbb8a728628f0ec4bc21ded520dc8fa86ad23a5f8e91dd30d09220be86", "filesize": 203559, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["functorch", "numpy", "opt-einsum", "scipy", "torch"]}}}, "1.1.3": {"released": "2022-07-13 13:36:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.1.3-py3-none-any.whl", "filehash": "f1ca07986ae50ef98d4fd9952536b2df1dd2c1de4ddd1af8e243e05c05226b2d", "filesize": 181712, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["numpy", "opt-einsum", "scipy", "torch"]}}}, "1.1.2": {"released": "2022-05-06 09:43:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.1.2-py3-none-any.whl", "filehash": "39ad489d48d785fabe743b6375cee8b8e289bf6018d9727560925cf839061b90", "filesize": 176143, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["numpy", "scipy", "torch"]}}}, "1.1.1": {"released": "2022-04-08 18:56:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.1.1-py3-none-any.whl", "filehash": "73194fc319776d13c179a09b1c7f3732411034a7d160fc3fea31dafdf3645140", "filesize": 175456, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["numpy", "scipy", "torch"]}}}, "1.1.0": {"released": "2022-03-15 12:52:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.1.0-py3-none-any.whl", "filehash": "4f96ef3465cb951c0bd5b344fca831ead4e280662c579d27d80abb00fe65a080", "filesize": 174647, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["numpy", "scipy", "torch"]}}}, "1.0.2": {"released": "2022-02-09 23:25:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-1.0.2-py3-none-any.whl", "filehash": "d591f06edb9bf2b72a0d53f3f05357453ef8d6289da580962268f55a39654c77", "filesize": 145183, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.5", "apt_dependencies": [], "pip_dependencies": ["numpy", "scipy", "torch"]}}}, "1.0.1": {"released": "2022-01-04 00:19:31", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "1.0.0": {"released": "2021-12-01 08:54:32", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "0.15.0": {"released": "2021-11-25 01:26:52", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "0.14.0": {"released": "2021-06-23 16:51:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-0.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-0.14.0-py3-none-any.whl", "filehash": "4beb4519c86b4b8aec740cbe5ad97a12f0fb325044a8b2caeb74ce573a353276", "filesize": 114288, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.8", "apt_dependencies": [], "pip_dependencies": ["numpy", "scipy", "torch"]}}}, "0.13.0": {"released": "2021-03-10 19:25:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-0.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-0.13.0-py3-none-any.whl", "filehash": "9880b5498724e105cd7c1acce3333a3bc8e5177fd8ee0d620e7df26e7c12f6be", "filesize": 102127, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.8", "apt_dependencies": [], "pip_dependencies": ["numpy", "requests", "scipy", "torch", "torchvision", "tqdm"]}}}, "0.12.0": {"released": "2021-03-03 01:02:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-0.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-0.12.0-py3-none-any.whl", "filehash": "fb60f7a292ca3dc17d1a518c9d692f0e701340a886bcd7a449a0ec59bd50eb59", "filesize": 97249, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.8", "apt_dependencies": [], "pip_dependencies": ["numpy", "pytest", "scipy", "torch", "torchvision", "tqdm"]}}}, "0.11.0": {"released": "2020-12-17 17:30:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-0.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-0.11.0-py3-none-any.whl", "filehash": "9ade2590830ba2664606705917080b9d5a78f695f6e284278560bfccc29d5f05", "filesize": 90322, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "pytest", "scipy", "torch", "torchvision", "tqdm"]}}}, "0.10.1": {"released": "2020-11-21 20:55:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-0.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-0.10.1-py3-none-any.whl", "filehash": "ae2a7ca37bba3bea5e7f9b20dd964bc6186adbddfa7d3e190ef5ff3f79a4240f", "filesize": 84457, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "pytest", "scipy", "torch", "torchcsprng", "torchvision", "tqdm"]}}}, "0.10.0": {"released": "2020-11-06 23:43:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-0.10.0-py3-none-any.whl", "filehash": "653721c094ed361f5456cdf96019bcdbee385754a16877300378640d2cb9272a", "filesize": 77817, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "bleach", "certifi", "cffi", "chardet", "colorama", "cryptography", "dataclasses", "docutils", "future", "idna", "importlib-metadata", "iniconfig", "jeepney", "keyring", "numpy", "packaging", "pillow", "pkginfo", "pluggy", "py", "pycparser", "pygments", "pyparsing", "pytest", "readme-renderer", "requests", "requests-toolbelt", "rfc3986", "scipy", "secretstorage", "six", "toml", "torch", "torchcsprng", "torchvision", "tqdm", "twine", "typing-extensions", "urllib3", "webencodings", "zipp"]}}}, "0.9.1": {"released": "2020-09-21 17:58:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-0.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-0.9.1-py3-none-any.whl", "filehash": "6b9b0748005a39666b451282536522f274c6fcb397d77ffd8619b5b0c0c27473", "filesize": 76400, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "bleach", "certifi", "cffi", "chardet", "colorama", "cryptography", "docutils", "future", "idna", "importlib-metadata", "iniconfig", "jeepney", "keyring", "more-itertools", "numpy", "packaging", "pillow", "pkginfo", "pluggy", "py", "pycparser", "pygments", "pyparsing", "pytest", "readme-renderer", "requests", "requests-toolbelt", "rfc3986", "scipy", "secretstorage", "six", "toml", "torch", "torchcsprng", "torchvision", "tqdm", "twine", "urllib3", "webencodings", "zipp"]}}}, "0.9.0": {"released": "2020-08-31 05:14:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"opacus-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/opacus/opacus-0.9.0-py3-none-any.whl", "filehash": "f60d61eae71e0fcefc2a08063464a6eecb77356171bd20715cff2c8d3c460633", "filesize": 76507, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["attrs", "bleach", "certifi", "chardet", "colorama", "docutils", "future", "idna", "importlib-metadata", "iniconfig", "keyring", "more-itertools", "numpy", "packaging", "pillow", "pkginfo", "pluggy", "py", "pygments", "pyparsing", "pytest", "readme-renderer", "requests", "requests-toolbelt", "rfc3986", "scipy", "six", "toml", "torch", "torchcsprng", "torchvision", "tqdm", "twine", "urllib3", "webencodings", "zipp"]}}}}}