{"package": "pyfr", "summary": "Flux Reconstruction in Python", "pypi_url": "https://pypi.org/project/pyfr", "piwheels_url": "https://www.piwheels.org/project/pyfr", "releases": {"3.1": {"released": "2026-03-13 11:40:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-3.1-py3-none-any.whl", "filehash": "7990b084fe56b963e8f28c686c6fa1f97e4dd5cb1046d555972739c3a245ff96", "filesize": 668167, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["gimmik", "h5py", "mako", "mpi4py", "numpy", "platformdirs", "pytools", "rtree"]}}}, "3.0": {"released": "2026-02-05 21:28:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-3.0-py3-none-any.whl", "filehash": "0080be529262ea04590b5bfa467f41835b235642c1a253c53bc33858275a7b6a", "filesize": 667865, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["gimmik", "h5py", "mako", "mpi4py", "numpy", "platformdirs", "pytools", "rtree"]}}}, "2.1": {"released": "2024-11-01 17:02:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-2.1-py3-none-any.whl", "filehash": "d203a240125b234749523311680135ca411fcfaa2e63e862d4bb82b33540ae51", "filesize": 626937, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["gimmik", "h5py", "mako", "mpi4py", "numpy", "platformdirs", "pytools", "rtree"]}}}, "2.0.3": {"released": "2024-07-03 09:45:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-2.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-2.0.3-py3-none-any.whl", "filehash": "d80c916f3bcab23c5ae50d4e76861eb24e41a8a6ffe1fe32ca195860aa39988f", "filesize": 623435, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["gimmik", "h5py", "mako", "mpi4py", "numpy", "platformdirs", "pytools", "rtree"]}}}, "2.0.2": {"released": "2024-06-02 14:08:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-2.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-2.0.2-py3-none-any.whl", "filehash": "fbadae5e6ba638a3e24013799f7df3d1493596a9b3d1c36b45fc0e1721381a4d", "filesize": 623294, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["gimmik", "h5py", "mako", "mpi4py", "numpy", "platformdirs", "pytools", "rtree"]}}}, "2.0.1": {"released": "2024-04-21 13:33:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-2.0.1-py3-none-any.whl", "filehash": "e7f8a78afea742900bbf59fff8beffecf405328a6049b909bcf1dba65785f2ee", "filesize": 623209, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["gimmik", "h5py", "mako", "mpi4py", "numpy", "platformdirs", "pytools", "rtree"]}}}, "2.0.0": {"released": "2024-03-03 17:03:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-2.0.0-py3-none-any.whl", "filehash": "f410009db0d2bedf14acc45f5f615d14b9cc317b81fb0517e4a63d55306f0f32", "filesize": 621782, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["gimmik", "h5py", "mako", "mpi4py", "numpy", "platformdirs", "pytools", "rtree"]}}}, "1.15.0": {"released": "2022-09-30 21:17:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.15.0-py3-none-any.whl", "filehash": "7cde2065f2d8dfdbcd7e1e158ec4b27f6553e638c83777dd6d15de6b10918ac7", "filesize": 425007, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["gimmik", "h5py", "mako", "mpi4py", "numpy", "platformdirs", "pytools"]}}}, "1.14.0": {"released": "2022-05-04 17:16:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.14.0-py3-none-any.whl", "filehash": "0cef974f3e1cba623a7dcdc008ada7203067ef95274b4c13fe5f3524e906abde", "filesize": 411752, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["gimmik", "h5py", "mako", "mpi4py", "numpy", "platformdirs", "pytools"]}}}, "1.13.0": {"released": "2022-02-07 14:25:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.13.0-py3-none-any.whl", "filehash": "96dab4b519c885f5cf49511c6c753f90de3205232a71e64e0afce05f4a97046a", "filesize": 413744, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gimmik", "h5py", "mako", "mpi4py", "numpy", "platformdirs", "pytools"]}}}, "1.12.3": {"released": "2021-11-20 19:30:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.12.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.12.3-py3-none-any.whl", "filehash": "6611d0a7d0537d9d53a94e9c431ce4af524c0947633218edcda8a81ca6e513b7", "filesize": 414547, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.12.2": {"released": "2021-07-23 14:00:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.12.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.12.2-py3-none-any.whl", "filehash": "1d9bd15c878700ac6f104a1b096ccfee74e84ee99e9d71e156cf383ace00d862", "filesize": 413414, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.12.1": {"released": "2021-06-04 18:19:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.12.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.12.1-py3-none-any.whl", "filehash": "d05f56e3c702c5d5d44613993c4ecdb1534dd50f2960a520c1cd035bec35b93c", "filesize": 412835, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.12.0": {"released": "2021-04-08 23:02:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.12.0-py3-none-any.whl", "filehash": "58b593f80589455aeaadb6cc61ac151fccc5ee81e68cec64079680c2c1dc0c07", "filesize": 414088, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.11.0": {"released": "2021-03-29 13:39:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.11.0-py3-none-any.whl", "filehash": "040e09f30073fe9a0cbd8c5285def8386c51dbcd4606fdc45f1d8976b5d53101", "filesize": 407360, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.10.0": {"released": "2020-05-25 23:14:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.10.0-py3-none-any.whl", "filehash": "c9424dfd654413cea374ae0eeaaa4b96847adc20b6c3a75eaab946f508e57285", "filesize": 383167, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.9.0": {"released": "2019-11-12 15:07:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.9.0-py3-none-any.whl", "filehash": "be8d2e2a0ce32b5da82efe173e9f63b4ef8d9feca7f861acb560500e075dbcbd", "filesize": 381209, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.8.5": {"released": "2019-11-12 15:03:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.8.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.8.5-py3-none-any.whl", "filehash": "340fd255c7f0c99cff15b203119bd6308d70805c0c456562f9d6f5fac072efbd", "filesize": 379679, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.8.0": {"released": "2018-10-15 15:11:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.8.0-py3-none-any.whl", "filehash": "6ef216f2d2f2862c15a7a7e3199b712c89ef629372a59fb75acea49dd2df9dfb", "filesize": 373924, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.7.6": {"released": "2018-08-14 14:11:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.7.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.7.6-py3-none-any.whl", "filehash": "337b63bfa935809a8fbd65bdbb6f421b927ba3eab7147a2e3c7a14946e3de3ae", "filesize": 366501, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.7.5": {"released": "2018-01-25 13:32:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.7.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.7.5-py3-none-any.whl", "filehash": "86a04531010a41a216b6427faa42aced5a73efbb97cf3dc58afd10e7a4a5837b", "filesize": 366387, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.7.0": {"released": "2017-07-18 21:22:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.7.0-py3-none-any.whl", "filehash": "4ccb6e17a3b46033c1c9d746dd154d43aa83521565696b8e10e8fd6debd493de", "filesize": 365530, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.6.0": {"released": "2017-03-12 02:07:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.6.0-py3-none-any.whl", "filehash": "0f88fb3441abc81a066572081899324352597cf509a393df3daa93d39e6b9422", "filesize": 374103, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["appdirs", "gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.5.0": {"released": "2016-12-12 21:33:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.5.0-py3-none-any.whl", "filehash": "1db69e0ab662b348d7d2940d89945021c5ed3781373ed228fc9c90f6b55d0b73", "filesize": 348593, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gimmik", "h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.4.0": {"released": "2016-04-25 09:32:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.4.0-py3-none-any.whl", "filehash": "3704aa1f871ec13c8b19279801147c8366eae6a4d6c8e2c778fe8f1eb8d0d4da", "filesize": 339662, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.3.0": {"released": "2016-01-25 23:58:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.3.0-py3-none-any.whl", "filehash": "27f29358ca4a712da247bce8e5c473cd8afcbe557aa478d7907f3c40fc8af608", "filesize": 312224, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["h5py", "mako", "mpi4py", "numpy", "pytools"]}}}, "1.2.0": {"released": "2016-01-25 23:52:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.2.0-py3-none-any.whl", "filehash": "8e3051e296a44d6fbe5bba0593ff8470e4897599a7414e67c00836ad80514fbb", "filesize": 309152, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["h5py", "mako", "mpi4py", "mpmath", "numpy", "pytools"]}}}, "1.1.0": {"released": "2015-11-04 09:43:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.1.0-py3-none-any.whl", "filehash": "a0bf685aa8776219b26f82b020eafdfacf50783bd0aff6414af2b95892c9cbe8", "filesize": 307134, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["h5py", "mako", "mpi4py", "mpmath", "numpy", "pytools"]}}}, "1.0.0": {"released": "2015-07-07 21:30:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyfr-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyfr/pyfr-1.0.0-py3-none-any.whl", "filehash": "f22200487fb307e3aa8fea0af22d280ac32e82a35bf7d4a5b7958aabb50e9c98", "filesize": 306376, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["h5py", "mako", "mpi4py", "mpmath", "numpy", "pytools"]}}}}}