{"package": "torch-fourier-shift", "summary": "Shift 2D/3D images by phase shifting Fourier transforms in PyTorch", "pypi_url": "https://pypi.org/project/torch-fourier-shift", "piwheels_url": "https://www.piwheels.org/project/torch-fourier-shift", "releases": {"0.6.3rc3": {"released": "2026-03-19 19:15:18", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"torch_fourier_shift-0.6.3rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/torch-fourier-shift/torch_fourier_shift-0.6.3rc3-py3-none-any.whl", "filehash": "652b6dfc7c24fa10cca701c03d22a7e3fbd1adde0ea9b93f36ade7f8875ec321", "filesize": 7010, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "numpy", "torch"]}}}, "0.6.3rc1": {"released": "2026-03-19 18:36:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"torch_fourier_shift-0.6.3rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/torch-fourier-shift/torch_fourier_shift-0.6.3rc1-py3-none-any.whl", "filehash": "0903e25c58fb102436eaab672fd66fc18dadc623067cf7fd6eda38bf747560b7", "filesize": 7012, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["einops", "numpy", "torch"]}}}, "0.6.0": {"released": "2026-09-11 21:18:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"torch_fourier_shift-0.6.0-py3-none-any.whl": {"file_url": "/simple/torch-fourier-shift/torch_fourier_shift-0.6.0-py3-none-any.whl", "filehash": "00aa63ebd57cff04eb3b8ad7e75fb8a3eb9e160d553ce6fc3319b5c242e0534d", "filesize": 7778, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "numpy", "torch"]}}}, "0.6.0rc2": {"released": "2026-09-11 21:07:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"torch_fourier_shift-0.6.0rc2-py3-none-any.whl": {"file_url": "/simple/torch-fourier-shift/torch_fourier_shift-0.6.0rc2-py3-none-any.whl", "filehash": "7e503a66d4c9ce0270f122f1a260f6320bc76bf4085c6eb762be4e0e576aa9d6", "filesize": 7803, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "numpy", "torch"]}}}, "0.5.2": {"released": "2026-06-08 20:58:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"torch_fourier_shift-0.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/torch-fourier-shift/torch_fourier_shift-0.5.2-py3-none-any.whl", "filehash": "bd3e410963499448a786f8228cf59d363d51df4d70a655981f2e91289ca9083e", "filesize": 7541, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "numpy", "torch"]}}}, "0.5.2rc1": {"released": "2026-06-08 16:58:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"torch_fourier_shift-0.5.2rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/torch-fourier-shift/torch_fourier_shift-0.5.2rc1-py3-none-any.whl", "filehash": "b345bd98a47b71ef15cbb85e01ee7bce1f2f88dc126a1d55e07af48c13b2ae09", "filesize": 7566, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "numpy", "torch"]}}}, "0.5.0": {"released": "2026-04-14 16:09:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"torch_fourier_shift-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/torch-fourier-shift/torch_fourier_shift-0.5.0-py3-none-any.whl", "filehash": "edbb39d5f50524a78ebcb224a23ffbe083e58999d5d61bce849ce9fdf08cb1a7", "filesize": 7540, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["einops", "numpy", "torch"]}}}, "0.1.0": {"released": "2026-02-20 10:03:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"torch_fourier_shift-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/torch-fourier-shift/torch_fourier_shift-0.1.0-py3-none-any.whl", "filehash": "39fdd549edfb29156b17bfcf799c1953b4ecf4c933b092f9d3f12b23f76ff9f9", "filesize": 7800, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["einops", "numpy", "torch"]}}}, "0.0.7": {"released": "2026-02-18 16:50:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"torch_fourier_shift-0.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/torch-fourier-shift/torch_fourier_shift-0.0.7-py3-none-any.whl", "filehash": "449a8a9726bc7a3a2f5f9e33cff4b7421a2cfb1b999cbde3913da9f9cc970844", "filesize": 7104, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["einops", "numpy", "torch"]}}}, "0.0.6": {"released": "2025-05-30 17:45:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.0.5": {"released": "2025-05-30 00:04:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.0.4": {"released": "2025-04-04 08:07:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.0.3": {"released": "2024-05-25 19:18:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"torch_fourier_shift-0.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/torch-fourier-shift/torch_fourier_shift-0.0.3-py3-none-any.whl", "filehash": "94b723811e7bfee1c1e2698bbaae7d04626f98ac32430eae3a2f1adadc1a7830", "filesize": 6425, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["einops", "numpy", "torch"]}}}}}