{"package": "pykeops", "summary": "Python bindings of KeOps: KErnel OPerationS, on CPUs and GPUs, with autodiff and without memory overflows", "pypi_url": "https://pypi.org/project/pykeops", "piwheels_url": "https://www.piwheels.org/project/pykeops", "releases": {"2.3": {"released": "2025-04-17 12:07:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.3": {"released": "2024-04-14 08:22:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-2.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.2.3-py3-none-any.whl", "filehash": "7d29e774567d0329e6f923c71b71409d0881733944f8355caa095f59063b54c1", "filesize": 118640, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["keopscore", "numpy", "pybind11"]}}}, "2.2.2": {"released": "2024-02-09 16:49:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-2.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.2.2-py3-none-any.whl", "filehash": "d01dfa824fac3301d8b093df9661bb4e1a3092ab69d163d5ac81438df757c672", "filesize": 118573, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["keopscore", "numpy", "pybind11"]}}}, "2.2.1": {"released": "2024-01-25 13:17:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-2.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.2.1-py3-none-any.whl", "filehash": "7d93085e0814defbacf161a483941b94d9172a28f1e521c1faf73063f8b91e1b", "filesize": 118482, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["keopscore", "numpy", "pybind11"]}}}, "2.2": {"released": "2024-01-18 17:39:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.2-py3-none-any.whl", "filehash": "1e171f103a0fee0e1a6a89a72cb16ad21139f89feb89eebab6cd44a4d7bc6e09", "filesize": 115387, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["keopscore", "numpy", "pybind11"]}}}, "2.1.2": {"released": "2023-04-04 07:36:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-2.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.1.2-py3-none-any.whl", "filehash": "6b305eea5a213bcbd7c826fb511baec3cd3b186543a629d0e7323a43fa926ca1", "filesize": 114077, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["keopscore", "numpy", "pybind11"]}}}, "2.1.1": {"released": "2023-01-09 16:36:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-2.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.1.1-py3-none-any.whl", "filehash": "915f26facd0009c23e872e7b2629a57120eb3e4d0e7489ba7e77ee4d1699adbb", "filesize": 112272, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["keopscore", "numpy", "pybind11"]}}}, "2.1": {"released": "2022-06-07 11:40:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.1-py3-none-any.whl", "filehash": "d795f9f51403e637e1697c70b7782b5cf0194bf78c42ffd3312cda110568646e", "filesize": 113663, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["keopscore", "numpy", "pybind11"]}}}, "2.0": {"released": "2022-03-17 17:27:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.0-py3-none-any.whl", "filehash": "d7e97ab4386d46e14669ff0b50d781ba0ed60077a6bf6115a165898657f18e82", "filesize": 113477, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["keopscore", "numpy", "pybind11"]}}}, "2.0b4": {"released": "2022-03-17 10:39:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pykeops-2.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.0b4-py3-none-any.whl", "filehash": "25a1f6f6b3cb6ed0a52a47badde77bffbe86ca22e7e5c7890d51298ea5e5e3ef", "filesize": 113507, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["keopscore", "numpy", "pybind11"]}}}, "2.0b3": {"released": "2022-03-16 15:20:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pykeops-2.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.0b3-py3-none-any.whl", "filehash": "b654808b9819a625675f5b1e930eae9c3f4a170f98f71bb0e4440416b0011722", "filesize": 113521, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["keopscore", "numpy", "pybind11"]}}}, "2.0b2": {"released": "2022-03-16 15:05:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pykeops-2.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.0b2-py3-none-any.whl", "filehash": "3d5e34bc3777eec1f8c31bb532196202c2e17dc1fd50a919e5b4933eb6b9d1ea", "filesize": 113503, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["keopscore", "numpy", "pybind11"]}}}, "2.0b1": {"released": "2022-02-25 15:52:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pykeops-2.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.0b1-py3-none-any.whl", "filehash": "42227dadba458bde6e88e3424ab39283488a83d1ab9d7a09b5f9123831817c31", "filesize": 99901, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["keopscore", "numpy", "pybind11"]}}}, "2.0b0": {"released": "2022-02-21 12:35:51", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pykeops-2.0b0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-2.0b0-py3-none-any.whl", "filehash": "1460d65cbbc168d20a589e39548396fde743fa690833fa0e9ef8aed54d2e605d", "filesize": 255796, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["numpy", "pybind11"]}}}, "1.5": {"released": "2021-03-24 15:48:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-1.5-py3-none-any.whl", "filehash": "e2336ea87a39dba4daacdb4bdd6c478a064acb5e75a9f91306bf629ad71ccb82", "filesize": 516036, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["numpy"]}}}, "1.4.2": {"released": "2020-11-27 16:03:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-1.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-1.4.2-py3-none-any.whl", "filehash": "5b27cc7afb6e0c59f6e73f0f55ff6eddbbca1d7aa27d574921e8971b54c6179d", "filesize": 487529, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["numpy"]}}}, "1.4.1": {"released": "2020-08-19 12:33:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-1.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-1.4.1-py3-none-any.whl", "filehash": "c880c6278177e6dedda05a3f0f6538af72f8cc1c6e6ec64673f3fa6dfef93948", "filesize": 435722, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "1.4": {"released": "2020-03-22 13:29:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-1.4-py3-none-any.whl", "filehash": "4f6f207b076bd2e0969fbb7eef65a0936a2daca5798a12499586a8b8c10d5106", "filesize": 433256, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "1.3": {"released": "2020-01-16 13:56:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-1.3-py3-none-any.whl", "filehash": "dbc0e1f18e5092bf67b60f8497645f6e3e85cccbb9b7913acef1145d079d6850", "filesize": 420286, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "1.2": {"released": "2019-09-25 10:58:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-1.2-py3-none-any.whl", "filehash": "99c9f13349d70d142d3d5a78dbcdec308542e2bc2a7a4525873cd093833856c5", "filesize": 406992, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "1.1.2": {"released": "2019-08-08 14:19:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-1.1.2-py3-none-any.whl", "filehash": "49a811e0cb69959f44b47f0d104cb44ef790625dbb60ed24999bbe62e569e318", "filesize": 357715, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "1.1.1": {"released": "2019-07-16 15:05:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-1.1.1-py3-none-any.whl", "filehash": "ff94adf42824b3539e71ba84e10cc5e857fefd6a7da0ac47a03ee802604d396b", "filesize": 328017, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "1.1": {"released": "2019-07-10 05:42:29", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "1.0.2": {"released": "2019-04-21 14:02:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-1.0.2-py3-none-any.whl", "filehash": "c84f232eeed50f976cb0abce1cecde376d3d75e7433a4d0aef798ecd6027e6e9", "filesize": 295928, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "1.0.1": {"released": "2019-04-09 09:16:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-1.0.1-py3-none-any.whl", "filehash": "08f86e1adb23d5ec43da820356161310360a66f0a9a251758ff23f118e171fb3", "filesize": 296981, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "1.0": {"released": "2019-04-04 21:14:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-1.0-py3-none-any.whl", "filehash": "ed6c923f14afa2765a6a812afe85c363b36d50f485f144f6f05064efa4742c84", "filesize": 296603, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "0.1.6": {"released": "2019-03-13 13:58:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-0.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-0.1.6-py3-none-any.whl", "filehash": "353cf0a00ce8776ab842b78fecb92e70e333319d0e3c3ee237e0bafd42f3c10c", "filesize": 259720, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "0.1.5": {"released": "2019-02-28 13:52:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-0.1.5-py3-none-any.whl", "filehash": "da4b2efb2ee10d3db9eda977c9a7f058fb9936f011310a41ce0eb3d398bd3b49", "filesize": 252407, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "0.1.4": {"released": "2019-01-31 15:26:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-0.1.4-py3-none-any.whl", "filehash": "433e1e26bbff9d153245c507e001664ea9fb17dbd490eb34ec18c340168c1d55", "filesize": 250526, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "0.1.3": {"released": "2018-11-06 15:35:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-0.1.3-py3-none-any.whl", "filehash": "5f50797ecb544b3713f40106fe9292261b02d283b80629a323dcaac131c69fec", "filesize": 251557, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "0.1.2": {"released": "2018-10-31 09:46:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-0.1.2-py3-none-any.whl", "filehash": "69f3bf84d195d7b78f6cfe8963569d7ff11e7753c72474eaee64932262497b9d", "filesize": 251443, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3", "apt_dependencies": [], "pip_dependencies": ["gputil", "numpy"]}}}, "0.0.14": {"released": "2018-07-20 21:02:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-0.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-0.0.14-py3-none-any.whl", "filehash": "91048f60630728e4bb6ce6a753817585f7e962d29676b42e5d65561d0f2c61b2", "filesize": 472491, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.12": {"released": "2018-07-04 14:53:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-0.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-0.0.12-py3-none-any.whl", "filehash": "75b40718fa6f46f5e3ac058e9600ddf7e90581d3699a2fcda0a8b519ed9bacc0", "filesize": 473491, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.10": {"released": "2018-05-29 15:21:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pykeops-0.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pykeops/pykeops-0.0.10-py3-none-any.whl", "filehash": "4bac96bfa3f8cc1d29bd375d6474f03dc817370267f3cfdb25dfabc807a63e18", "filesize": 471428, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}}}