{"package": "pylinac", "summary": "A toolkit for performing TG-142 QA-related tasks on a linear accelerator", "pypi_url": "https://pypi.org/project/pylinac", "piwheels_url": "https://www.piwheels.org/project/pylinac", "releases": {"3.48.0": {"released": "2026-09-14 18:32:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.48.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.48.0-py3-none-any.whl", "filehash": "c58884226b314db6698c85d72b9c26f8199dc02502a4554542dadbbc7c18b631", "filesize": 429821, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm", "typing-extensions"]}}}, "3.47.0": {"released": "2026-08-17 15:06:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.47.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.47.0-py3-none-any.whl", "filehash": "7a99ec70a0242fa645882152fb5aa012f176b943a78339a3a18c15c953331b68", "filesize": 425039, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm", "typing-extensions"]}}}, "3.46.0": {"released": "2026-07-13 20:41:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.46.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.46.0-py3-none-any.whl", "filehash": "dc938f36fbd95ad0054775ee1178d60bceddb6f89dc443d4320b2973a8b353cc", "filesize": 423999, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm", "typing-extensions"]}}}, "3.45.0": {"released": "2026-06-15 14:10:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.45.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.45.0-py3-none-any.whl", "filehash": "fda3a3e8569ce63f32dbcef43a6a304dcddeb9a88924ef6ca9919dc4d8ae9a97", "filesize": 423971, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm", "typing-extensions"]}}}, "3.44.0": {"released": "2026-05-18 16:32:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.44.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.44.0-py3-none-any.whl", "filehash": "948a973dac4e5ceb7ffdb53f9373d0adba538fa1ea2120ba33303b65cbc62a78", "filesize": 422197, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm", "typing-extensions"]}}}, "3.43.2": {"released": "2026-04-15 20:25:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.43.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.43.2-py3-none-any.whl", "filehash": "86160d087adc86cd59e263dbafad799580e287a2db656c1397d2bd0d1b321113", "filesize": 416480, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm", "typing-extensions"]}}}, "3.43.1": {"released": "2026-04-14 18:56:34", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"pylinac-3.43.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.43.1-py3-none-any.whl", "filehash": "a1ef3ed7f19b2c64f50a32c59223d6ab25aafdcc944d35e477bc55b5c7935073", "filesize": 417155, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm", "typing-extensions"]}}}, "3.43.0": {"released": "2026-04-13 18:33:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.43.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.43.0-py3-none-any.whl", "filehash": "b4fecd956f01f48715c2faad118e159d3ad1795a9b30b4c9e5d183027a03be86", "filesize": 415940, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm", "typing-extensions"]}}}, "3.42.1": {"released": "2026-04-14 20:56:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.42.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.42.1-py3-none-any.whl", "filehash": "5d98e527bb0b27661392a70eb6bcc132ed093d44d09cecb37728ced5a39367ee", "filesize": 406859, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm", "typing-extensions"]}}}, "3.42.0": {"released": "2026-03-16 14:49:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.42.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.42.0-py3-none-any.whl", "filehash": "53a022d19f52bb879238cd321150b63b43118c66379462e4540f26be718dcd96", "filesize": 406316, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm", "typing-extensions"]}}}, "3.41.0": {"released": "2026-02-17 19:53:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.41.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.41.0-py3-none-any.whl", "filehash": "e327d5dcf4cb16e842d2f821d4c7ee296acd44cb9b74fedbe441adde1fa08801", "filesize": 403067, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm", "typing-extensions"]}}}, "3.40.0": {"released": "2026-01-19 15:31:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.40.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.40.0-py3-none-any.whl", "filehash": "50c7e29acf7e83919f01c850a4870af80830198430e9aa53ccba1d3a802c55b4", "filesize": 399826, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm", "typing-extensions"]}}}, "3.39.2": {"released": "2025-12-22 14:30:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.39.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.39.2-py3-none-any.whl", "filehash": "5786c429a74e3723170f89469a6cb015f55ee074a6e1105107c9c91e8dcdbc7a", "filesize": 398967, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.39.1": {"released": "2025-12-16 21:24:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.39.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.39.1-py3-none-any.whl", "filehash": "a71d4a0fa372e1b5b363f0719bb27724b5ef396dcf046488faeac1846f7bfb79", "filesize": 398506, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.39.0": {"released": "2025-11-18 19:11:22", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"pylinac-3.39.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.39.0-py3-none-any.whl", "filehash": "89fd015b155260bf40b6d09739b23d9eb9b61e1ff9c94fa591d129110e360e02", "filesize": 394060, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.38.0": {"released": "2025-10-14 13:22:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.38.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.38.0-py3-none-any.whl", "filehash": "1adb5cafc0fb60ccbc5543a73f8504be5d2625b49483d4b3cedbdce2f4baf09e", "filesize": 388673, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.37.0": {"released": "2025-09-16 15:45:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.37.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.37.0-py3-none-any.whl", "filehash": "0f462bccad361f08682e2fb3a34d050be892631414334894c60647dd5a9e1faa", "filesize": 385696, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.36.0": {"released": "2025-08-19 14:44:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.36.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.36.0-py3-none-any.whl", "filehash": "50ea0a6d6fe79da94ad4e17cc814d9fad74677382d7aa303b6740fa64eeae75a", "filesize": 383362, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.35.0": {"released": "2025-07-15 16:27:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.34.0": {"released": "2025-06-16 17:23:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.33.0": {"released": "2025-04-14 21:43:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.33.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.33.0-py3-none-any.whl", "filehash": "24af599702600d04a359abbe51511a4d267365cb1eb5b9e348d6787288243bfb", "filesize": 383609, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.32.0": {"released": "2025-03-18 19:42:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.32.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.32.0-py3-none-any.whl", "filehash": "177557479eea9df75eafddb16d6fc352c999a4af7c44ad538e0b04c2338b8a9a", "filesize": 383422, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.31.0": {"released": "2025-01-14 18:35:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.31.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.31.0-py3-none-any.whl", "filehash": "d2d4d7fa797cb99a83ce30ec08ad6980d42e546fe9e40f03c8a66425e7068d9f", "filesize": 382874, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.30.0": {"released": "2024-12-16 19:53:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.30.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.30.0-py3-none-any.whl", "filehash": "9eca7291b411203021742ff720d5494dac59d085a0bd6730ec00c34f56f2d0b4", "filesize": 382280, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.29.0": {"released": "2024-11-19 16:08:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.29.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.29.0-py3-none-any.whl", "filehash": "23884bf27fb37a07de7598a684343f5eda8234ade18ff699dc2699bc037faa90", "filesize": 381398, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.28.0": {"released": "2024-10-15 17:11:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.28.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.28.0-py3-none-any.whl", "filehash": "5d81d41d15927d4b343d22f097533d6e21e4a84bc82eebb617e041a375488bdd", "filesize": 372492, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.27.0": {"released": "2024-09-17 21:36:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.27.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.27.0-py3-none-any.whl", "filehash": "dfe91bf828a25792238ec302ad67129916c3cbe410ad0e4c65d7a594b9732cbe", "filesize": 371369, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.26.0": {"released": "2024-08-20 15:27:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.26.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.26.0-py3-none-any.whl", "filehash": "9d2536b42a85b1cc8cbe3a5df5abc117d9df71166944147a724ddc5425c1094a", "filesize": 368784, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "plotly", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.25.0": {"released": "2024-07-16 14:41:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.25.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.25.0-py3-none-any.whl", "filehash": "2af0a83dc0ab9ceeb8fc258c7bc981bb2e08b702ecc16269936e99da759fcb13", "filesize": 354460, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "py-linq", "pydantic", "pydicom", "quaac", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.24.1": {"released": "2024-06-18 15:16:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.24.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.24.1-py3-none-any.whl", "filehash": "db0a09525859816b4f2b6e94849bf3abc8e1c79f51903fc298c91f6e5974c402", "filesize": 337758, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "py-linq", "pydantic", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.24.0": {"released": "2024-06-07 19:09:24", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"pylinac-3.24.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.24.0-py3-none-any.whl", "filehash": "192f2f0136c57794ecdcaf79782c9ba5454ffcf583b4cac167a43d7f34585c37", "filesize": 338749, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "py-linq", "pydantic", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.23.2": {"released": "2024-06-07 19:09:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.23.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.23.2-py3-none-any.whl", "filehash": "630de9a2a3adddcde3b6070a1e39229b78f80c9d67377b27678f7add8ea09961", "filesize": 331370, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "py-linq", "pydantic", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.23.1": {"released": "2024-06-06 19:46:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.23.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.23.1-py3-none-any.whl", "filehash": "99e231c5b69b3f0c2be624a6a0319cda25a9e81b6d00b9478e6d2a471b44769a", "filesize": 331237, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "py-linq", "pydantic", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.23.0": {"released": "2024-05-14 20:11:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.23.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.23.0-py3-none-any.whl", "filehash": "c654d421fe91eead489b722e85d57e915e2b3f2766c6025d8d11aacf4e6203c6", "filesize": 331223, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["argue", "eval-type-backport", "matplotlib", "numpy", "pillow", "py-linq", "pydantic", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.22.0": {"released": "2024-04-16 12:46:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.22.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.22.0-py3-none-any.whl", "filehash": "2b4bd2de5394fd17841b7a694f8fae11d898bd95a3bd75689609339827933597", "filesize": 314024, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydantic", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.21.1": {"released": "2024-04-09 17:15:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.21.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.21.1-py3-none-any.whl", "filehash": "f2bca8983788c6397bbcb924582f0023140fdcac8197b57669a475283a51db3b", "filesize": 306131, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.21.0": {"released": "2024-03-19 18:03:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.21.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.21.0-py3-none-any.whl", "filehash": "7dbfab0bdbb73c29fb206f154e35d41596501d3663e51848ffe7fdc47507a715", "filesize": 305883, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.20.0": {"released": "2024-02-14 15:05:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.20.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.20.0-py3-none-any.whl", "filehash": "6a160f023e035b885c86449327a5d685d83ba8c97ec5c21a8e0f5e529e83a885", "filesize": 300671, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.19.0": {"released": "2024-01-15 18:23:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.19.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.19.0-py3-none-any.whl", "filehash": "4ce9182624d51da82e130c6c94e5753790a8f448f64a5effaf5594e7cc1c3f9f", "filesize": 299888, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.18.0": {"released": "2023-12-19 20:56:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.18.0-py3-none-any.whl", "filehash": "ee196848539918aeccb5e69be6c9daa56db30f5c0ab63afe52f704fec915f6bb", "filesize": 301510, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.17.0": {"released": "2023-11-14 22:25:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.17.0-py3-none-any.whl", "filehash": "1f1e10d5dc6044780ea10359b74dcb8957a964ab217c4001010d119b4a848376", "filesize": 293930, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.16.1": {"released": "2023-11-14 22:33:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.16.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.16.1-py3-none-any.whl", "filehash": "e8e68a2cf5dcd5f6d5e840fddb7cc5c04323e5852e6da0ea2a71dbff95b19169", "filesize": 285441, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.16.0": {"released": "2023-10-18 18:23:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.16.0-py3-none-any.whl", "filehash": "de6da7115d59e616b99ae5dc5399c943646aba0bff7f84a6beaf05871f263a32", "filesize": 285404, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.15.0": {"released": "2023-09-15 16:12:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.15.0-py3-none-any.whl", "filehash": "d98645b6320c740495f32a936d0c36226835c87a29db3c941faf6969b86ca936", "filesize": 272622, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.14.0": {"released": "2023-08-14 19:02:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.14.0-py3-none-any.whl", "filehash": "4231bfafbad872926590b5ecddfd6d8884b6db237d65f8c7b1bda6aa884e9c0a", "filesize": 271533, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.13.0": {"released": "2023-07-19 16:46:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.13.0-py3-none-any.whl", "filehash": "76d0cfd7628c5b960b21033799f578c4cfe5b39c114bde39839f1105118ec921", "filesize": 266816, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.20,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.12.1": {"released": "2023-07-13 17:32:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.12.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.12.1-py3-none-any.whl", "filehash": "778d2bff87a4ca0c6c20b43bc64e0c77059142bb9e6f6b3aa83f21ff119d43b7", "filesize": 265822, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.20,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.12.0": {"released": "2023-06-15 14:47:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.12.0-py3-none-any.whl", "filehash": "89eac2057f3725ac370639ad6553b88b173ba298be56a52359c7caab4dbe5703", "filesize": 265664, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.20,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.11.0": {"released": "2023-05-16 21:29:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.11.0-py3-none-any.whl", "filehash": "e748055b95482af09b7bffe73f3992751770bdfc6996b0b87e5607e2dd85ec54", "filesize": 263535, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.20,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.10.0": {"released": "2023-04-18 17:21:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.10.0-py3-none-any.whl", "filehash": "f50b9a845c43cb56251965c2324db58da40090f28037641b08233113b11fd019", "filesize": 260758, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.20,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.9.1": {"released": "2023-03-21 15:01:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.9.1-py3-none-any.whl", "filehash": "a74cf3b79a83693df572d067699997be0da9dd2aa78a0c19e2f5e1b0454d9691", "filesize": 256678, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.20,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tabulate", "tqdm"]}}}, "3.9.0": {"released": "2023-03-15 16:58:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.9.0-py3-none-any.whl", "filehash": "d03272408138acdd9543865c51a5957b4ddbe5ef61d30eb8cd5ae812e4a894be", "filesize": 256551, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.20,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.8.2": {"released": "2023-03-07 19:41:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.8.2-py3-none-any.whl", "filehash": "c346ade444b76ca013bccc1f8065d42ff895e557c384bff19f66838b64e4888b", "filesize": 245290, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.20,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.8.1": {"released": "2023-03-01 18:57:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.8.1-py3-none-any.whl", "filehash": "356916bdd599317f55584050765e9cd86967fa3cd40a1dcf9bed8461b0de9a00", "filesize": 245257, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.20,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.8.0": {"released": "2023-02-15 20:12:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.8.0-py3-none-any.whl", "filehash": "099e1e76e4a57747216e4e33940a34c0bd5e31d66cf91873b26bc2ea05f7b6aa", "filesize": 245114, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.20,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.7.2": {"released": "2023-01-31 16:05:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.7.2-py3-none-any.whl", "filehash": "03074910cd288a096389fe78afe4a9320e77c838ac71b5079cc5d06df0660064", "filesize": 241552, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.20,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.7.1": {"released": "2023-01-18 16:19:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.7.1-py3-none-any.whl", "filehash": "8324b3809eb48db74f0925920c9fb9070bf8c11e5dc9daf5fc9470c7811089c3", "filesize": 241763, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.7.0": {"released": "2023-01-17 16:44:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.7.0-py3-none-any.whl", "filehash": "f040c9c6147a40cf0eaf5fb81e518b8685dd55178487a30ab42659658e6056a4", "filesize": 241738, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.6.3": {"released": "2023-01-06 18:10:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.6.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.6.3-py3-none-any.whl", "filehash": "385c74934b4ebdc187d31a3df6b5acf4d0373dc5b9b7eddd902b79e0bff64d71", "filesize": 240803, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.6.2": {"released": "2023-01-03 18:07:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.6.2-py3-none-any.whl", "filehash": "cfc1d94d837b2db4729940b35098e6b4c5ecb368d321af5c1c3801aa63c08e71", "filesize": 240802, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.6.1": {"released": "2022-12-29 17:26:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.6.1-py3-none-any.whl", "filehash": "9a93122f9856cc7cdf737b2bc03bd9151c6f43efc32e91c199062bdad7c567e8", "filesize": 239954, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.6.0": {"released": "2022-12-21 22:04:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.6.0-py3-none-any.whl", "filehash": "8f914db2bf53956601fd212e15da6bf23cb2c705de2ff4180f8bf781bdc5dc2a", "filesize": 239335, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.5.1": {"released": "2022-12-29 17:14:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.5.1-py3-none-any.whl", "filehash": "fde5e2a74bc89ca21d8350cf4fb40260a6bf9222143a024c607d2a934bc841ca", "filesize": 239188, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.5.0": {"released": "2022-11-02 18:49:12", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "3.4.0": {"released": "2022-09-28 15:43:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.4.0-py3-none-any.whl", "filehash": "3b4f08aa76fc20f919d36628e923d67868eae1fe5dc0dd71661380519fd8b8c2", "filesize": 235872, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.3.0": {"released": "2022-08-30 20:32:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.3.0-py3-none-any.whl", "filehash": "943d68f5d874f60ccfe59be8e29c91505f7174809b361f2a99f9d9773d4ff0ce", "filesize": 235499, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7.10,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.2.0": {"released": "2022-08-04 16:25:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-3.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-3.2.0-py3-none-any.whl", "filehash": "affe3f345d93c417bf2126fbc1353dd4f3b85a41c9c4c3d27cd016f475443593", "filesize": 235783, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.1,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["argue", "cached-property", "dataclasses", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "3.1.2": {"released": "2022-07-21 22:14:37", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "3.1.1": {"released": "2022-06-22 13:51:45", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "3.1.0": {"released": "2022-06-21 20:06:20", "prerelease": false, "yanked": true, "skip_reason": "binary only", "files": {}}, "3.1.0a3": {"released": "2022-03-10 13:23:38", "prerelease": true, "yanked": false, "skip_reason": "binary only", "files": {}}, "3.1.0a2": {"released": "2022-01-07 14:26:20", "prerelease": true, "yanked": false, "skip_reason": "binary only", "files": {}}, "3.1.0a1": {"released": "2022-01-05 14:59:49", "prerelease": true, "yanked": false, "skip_reason": "binary only", "files": {}}, "3.1.0a0": {"released": "2022-01-05 13:22:12", "prerelease": true, "yanked": false, "skip_reason": "binary only", "files": {}}, "3.0.2": {"released": "2022-06-15 21:43:46", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "3.0.1": {"released": "2021-10-06 22:28:32", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "3.0": {"released": "2021-08-04 17:38:49", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "3.0rc1": {"released": "2021-06-09 21:04:20", "prerelease": true, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.5.2.0": {"released": "2022-06-14 22:48:02", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.5.1.0": {"released": "2021-05-12 16:40:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-2.5.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-2.5.1.0-py3-none-any.whl", "filehash": "92ccfab8099f7522a171815debd75a2ebda19fb6224d0c82622b974e2766f761", "filesize": 226927, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "2.5.0.0": {"released": "2021-03-09 22:44:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-2.5.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-2.5.0.0-py3-none-any.whl", "filehash": "bda5299e4ff82b24df1bc10d0437a76148f7089727e342932021cd3b9d1477d5", "filesize": 226899, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "py-linq", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "2.4.0.3": {"released": "2021-02-12 01:10:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-2.4.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-2.4.0.3-py3-none-any.whl", "filehash": "e1768d15349e5b08d162e1cbfb25231e24f2995139ea32b24b9ee8b38bec6d03", "filesize": 227254, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["argue", "matplotlib", "numpy", "pillow", "pydicom", "reportlab", "scikit-image", "scipy", "tqdm"]}}}, "2.4.0.1": {"released": "2020-12-05 20:15:17", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.4.0": {"released": "2020-11-29 15:22:48", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.3.2": {"released": "2020-05-11 21:26:38", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.3.1": {"released": "2020-05-06 01:20:41", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.3.0": {"released": "2020-05-01 20:11:04", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.2.8": {"released": "2020-04-09 00:39:19", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.2.7": {"released": "2019-09-06 00:47:02", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.2.6": {"released": "2019-03-21 15:55:52", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.2.5.1": {"released": "2019-03-17 03:47:59", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.2.5": {"released": "2019-03-17 03:27:16", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.2.4": {"released": "2019-03-10 00:27:58", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.2.3": {"released": "2019-02-25 16:50:11", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.2.2": {"released": "2019-02-25 01:13:24", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.2.1": {"released": "2018-11-16 03:45:47", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.2.0": {"released": "2018-10-25 01:07:54", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.1.0.1": {"released": "2018-06-01 14:47:42", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.1.0": {"released": "2018-05-31 12:03:15", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "2.0.1": {"released": "2017-04-23 23:43:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-2.0.1-py3-none-any.whl", "filehash": "ccb86acad538775cfdf28af1156785a4c69196af57d9ec7e21fcf084414ea6a4", "filesize": 188448, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "matplotlib", "mpld3", "numpy", "pillow", "pydicom", "pyyaml", "reportlab", "scikit-image", "scikit-learn", "scipy", "tqdm", "yagmail"]}}}, "2.0.0": {"released": "2017-04-23 21:59:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-2.0.0-py3-none-any.whl", "filehash": "068620f4a3e54e5ecd16aaf9444530ef3e63aaeecd79a9dc475232e1a52b720e", "filesize": 188429, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "matplotlib", "mpld3", "numpy", "pillow", "pydicom", "pyyaml", "reportlab", "scikit-image", "scikit-learn", "scipy", "tqdm", "yagmail"]}}}, "1.9.0": {"released": "2017-02-16 02:34:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.9.0-py3-none-any.whl", "filehash": "445d389c7f4d836bed9627ce40397c06e475129e70c07f5b0b57f2f67612bac7", "filesize": 195299, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "matplotlib", "mpld3", "numpy", "pillow", "pydicom", "pyyaml", "reportlab", "scikit-image", "scikit-learn", "scipy", "tqdm", "yagmail"]}}}, "1.8.0": {"released": "2017-01-08 01:11:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.8.0-py3-none-any.whl", "filehash": "5b4cd9458c14c02c71ae9cedd3825002d2bd5eeae54abfdb8c030e910f6a4c3d", "filesize": 187049, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "matplotlib", "mpld3", "numpy", "pillow", "pydicom", "pyyaml", "scikit-image", "scikit-learn", "scipy", "tqdm", "yagmail"]}}}, "1.7.2": {"released": "2016-12-05 02:48:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.7.2-py3-none-any.whl", "filehash": "2fe225563fc6ad145e3df638b9bdd2991061caea0420624a9a7c22c87fd189a5", "filesize": 171620, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "matplotlib", "mpld3", "numpy", "pillow", "pydicom", "pyyaml", "scikit-image", "scikit-learn", "scipy", "tqdm", "yagmail"]}}}, "1.7.1.1": {"released": "2016-10-13 18:39:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.7.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.7.1.1-py3-none-any.whl", "filehash": "82ed59ab17812423f54f33b10cb733835a356c2b09e89050509ea61c574f9d1b", "filesize": 171063, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "matplotlib", "mpld3", "numpy", "pillow", "pydicom", "pyyaml", "scikit-image", "scikit-learn", "scipy", "tqdm", "yagmail"]}}}, "1.7.1": {"released": "2016-10-13 16:53:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.7.1-py3-none-any.whl", "filehash": "f6dae438cfc5e9c865b6c94c89f332746401554ca12d0e99ce896a7cd17ae2b7", "filesize": 171028, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "matplotlib", "mpld3", "numpy", "pillow", "pydicom", "pyyaml", "scikit-image", "scikit-learn", "scipy", "tqdm", "yagmail"]}}}, "1.7.0": {"released": "2016-10-09 01:54:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.7.0-py3-none-any.whl", "filehash": "86f894912f8e140502a149bbce875de3942b4bb1d65de25ef31a430e1c39e989", "filesize": 169909, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "matplotlib", "mpld3", "numpy", "pillow", "pydicom", "pyyaml", "scikit-image", "scikit-learn", "scipy", "tqdm", "yagmail"]}}}, "1.6.0": {"released": "2016-06-19 22:06:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.6.0-py3-none-any.whl", "filehash": "8579dd0e057f73157dac877ee5734558a358884839dcdf5db485b65f16590e04", "filesize": 157982, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scikit-image", "scikit-learn", "scipy", "tqdm"]}}}, "1.5.6": {"released": "2016-05-14 17:23:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.5.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.5.6-py3-none-any.whl", "filehash": "d1f770e36dda91f184e4ecaa1afa567ae6a1a1c441c03e239ea2b18e91f7259c", "filesize": 154937, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scikit-image", "scipy", "tqdm"]}}}, "1.5.5": {"released": "2016-04-18 19:28:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.5.5-py3-none-any.whl", "filehash": "425cb3748a6159165675dc335db4d2c309a8e783949c7169fc88c63db599d887", "filesize": 154035, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scikit-image", "scipy", "tqdm"]}}}, "1.5.4": {"released": "2016-04-17 19:40:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.5.4-py3-none-any.whl", "filehash": "703882d22bb34f06f12ed9382862fbe8ac395452c42f9393311b8147a45b7dbf", "filesize": 154008, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scikit-image", "scipy", "tqdm"]}}}, "1.5.3": {"released": "2016-04-08 06:14:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.5.3-py3-none-any.whl", "filehash": "c4f554ae6cc02204d57125827cc8161b85e913479423a971c5b458f4e621e20c", "filesize": 154011, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scikit-image", "scipy", "tqdm"]}}}, "1.5.2": {"released": "2016-04-08 04:31:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.5.2-py3-none-any.whl", "filehash": "cab91ab4bbae3b3b7d05300de96c5d6eac250dcb32426dd7a0a0768e71b26bdb", "filesize": 153937, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "matplotlib", "mpld3", "numpy", "pillow", "pydicom", "pyyaml", "scikit-image", "scipy", "tqdm", "watchdog", "yagmail"]}}}, "1.5.1": {"released": "2016-04-08 04:22:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.5.1-py3-none-any.whl", "filehash": "60497d33ca19411fd09836a36e346913d3d42070bf905d086a4803dd157ea95a", "filesize": 17995889, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "matplotlib", "mpld3", "numpy", "pillow", "pydicom", "pyyaml", "scikit-image", "scipy", "tqdm", "watchdog", "yagmail"]}}}, "1.5.0": {"released": "2016-03-19 06:20:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.5.0-py3-none-any.whl", "filehash": "016600b008584a844d59357724e47b3a809759be4d8d8bd40e42c2b4e3022825", "filesize": 17995172, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scikit-image", "scipy"]}}}, "1.4.1": {"released": "2016-03-04 03:20:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.4.1-py3-none-any.whl", "filehash": "f8dde832ef55e9e24b51b7cf1f992ce66eaab7a69df368d9a67ab6333d7f8108", "filesize": 18682412, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scikit-image", "scipy"]}}}, "1.4.0": {"released": "2016-02-17 20:04:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.4.0-py3-none-any.whl", "filehash": "bcfd29184c26cd027c1ea569003bde687cf12cffddea7b24a35a751ab5d0237e", "filesize": 18681046, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scikit-image", "scipy"]}}}, "1.3.1": {"released": "2016-01-02 03:58:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.3.1-py3-none-any.whl", "filehash": "900892130f4480c3bbeea8968bb2fa9a1d3fc5bdfcf98eecc3c057334535f365", "filesize": 18055049, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scikit-image", "scipy"]}}}, "1.3.0": {"released": "2015-12-22 22:58:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.3.0-py3-none-any.whl", "filehash": "c852e8643ee83b05c9c0c4536a364dc859cb7ff7a345d36f7c3d1f7912e9760b", "filesize": 18054915, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scikit-image", "scipy"]}}}, "1.2.2": {"released": "2015-12-11 23:06:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.2.2-py3-none-any.whl", "filehash": "426c0cac8fbc7811158529508ff28055f942f8e8e09dc1d7ba1062d340e8f391", "filesize": 17041065, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "1.2.1": {"released": "2015-12-11 00:20:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.2.1-py3-none-any.whl", "filehash": "d2ffaa9c2551e03b64604448db543d2b5623f30d2c1b124038e8d48d17f66e86", "filesize": 17039633, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "1.2.0": {"released": "2015-12-10 05:49:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.2.0-py3-none-any.whl", "filehash": "a2a7c17900f27d05293c899aefcb585b9ef5e65d93d3030008724145a3f712c4", "filesize": 20996635, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "1.1.1": {"released": "2015-11-10 15:52:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.1.1-py3-none-any.whl", "filehash": "aec63e5d457ca93a423abd486aa5f01c8c74910cacdf96288cefa619b9531cfa", "filesize": 19894311, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "1.1.0": {"released": "2015-11-10 01:41:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.1.0-py3-none-any.whl", "filehash": "29fe6c50a825d4a46efd31a712fc2963bad43ea4cabef9fd67c4d16f2e360f14", "filesize": 19669268, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "1.0.3": {"released": "2015-11-04 16:14:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.0.3-py3-none-any.whl", "filehash": "5ea30923e18f72c7d531d2dcfd2b70ecee3197f7e7bcefa9d8ad8a4eef3336d2", "filesize": 19656002, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "1.0.2": {"released": "2015-10-17 03:40:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.0.2-py3-none-any.whl", "filehash": "1c7af52a8bb0810dce5a45fbe7414c667b61ca29239c16bf105806722694551a", "filesize": 19655950, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "1.0.1": {"released": "2015-10-16 04:01:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.0.1-py3-none-any.whl", "filehash": "a0e819ca919ad253040971e983b0b9368dc5579d9f2a0cd42927bc9d16a3c16a", "filesize": 19655877, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "1.0.0": {"released": "2015-10-10 20:41:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-1.0.0-py3-none-any.whl", "filehash": "4fe9dfd6bad94117c2cc7541a40ebb2a9c7875072c9ec7973d468de0ea54238b", "filesize": 19655884, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.9.1": {"released": "2015-09-13 21:24:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.9.1-py3-none-any.whl", "filehash": "3d0dc04adde7d9c9e7fc900c5ddb080161a32d2cfe8e0cc0070109a5eeb83d69", "filesize": 17393145, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.9.0": {"released": "2015-09-10 15:03:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.9.0-py3-none-any.whl", "filehash": "24f44846d2a59265f01d4049d75c600db59eb57d90be7b2d1f775bd1ae5c6957", "filesize": 17393038, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.8.1": {"released": "2015-07-30 20:52:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.8.1-py3-none-any.whl", "filehash": "57906977d958634322bf200b93e688e3ac1bfc98c6318f41da199cf5d2409695", "filesize": 16296256, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.8.0": {"released": "2015-07-28 18:14:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.8.0-py3-none-any.whl", "filehash": "2c182e58bfe1a5411a7103e559e01318ed91d0b4f6a1b0c290d043520a51c5f4", "filesize": 16296306, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.7.1": {"released": "2015-07-09 17:38:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.7.1-py3-none-any.whl", "filehash": "b6f849bc8a9d4aae869a12c41b6fedd1f491acfca1790e15968e03fcf098c7a2", "filesize": 16280798, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.7.0": {"released": "2015-07-01 17:43:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.7.0-py3-none-any.whl", "filehash": "70c7bacd258d26a776b2b3e55563b83e30c5d214202824b35e3b2c625db703b1", "filesize": 16279698, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.6.0.6": {"released": "2015-06-17 15:45:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.6.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.6.0.6-py3-none-any.whl", "filehash": "3246b99a356ed21281710004d73e01dfd8b10b104aa14dcbb10bde69b5100e9b", "filesize": 16278807, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.6.0.5": {"released": "2015-06-11 19:43:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.6.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.6.0.5-py3-none-any.whl", "filehash": "436a2a54513b5c6eaf8f81782645885c31ef629fdd157d51efd18e1c46fd7375", "filesize": 16278135, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.6.0.1": {"released": "2015-06-01 03:47:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.6.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.6.0.1-py3-none-any.whl", "filehash": "f45e3efb441c4a6e1436ad6fc291be292f7abae27c3f89f3806e09ddf65ff32b", "filesize": 16272734, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.6.0b0": {"released": "2015-05-17 03:38:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pylinac-0.6.0b0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.6.0b0-py3-none-any.whl", "filehash": "45c941fff48b2095e21712adb2784574a91adaebe33e2571904a622c478ce3c2", "filesize": 16252064, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.5.1": {"released": "2015-05-07 20:08:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.5.1-py3-none-any.whl", "filehash": "032e3cbd397c57b9d277a1af7483122a9d0eb19332513868e78848a3e8acc681", "filesize": 16253492, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.5.0.2": {"released": "2015-04-09 20:02:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.5.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.5.0.2-py3-none-any.whl", "filehash": "a615a4a7483976b9bd6f371985486652d48c369adcd70296a75a28d6adfebde5", "filesize": 16252338, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.4.1": {"released": "2015-03-14 19:05:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.4.1-py3-none-any.whl", "filehash": "cd202447b3257a981ab451ea749727029669e7fd77433d6c7d1dfc41f31398e8", "filesize": 14963599, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.4.0a0": {"released": "2015-02-17 19:15:51", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pylinac-0.4.0a0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.4.0a0-py3-none-any.whl", "filehash": "64ede1373eb3d730c75fe31d541914f105e5a3a70ea6a17de1e5e83ac3203944", "filesize": 14962724, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.3.0": {"released": "2015-02-11 21:48:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.3.0-py3-none-any.whl", "filehash": "408d4f37db9646f0abc014ece8c94cdc464a2791431abb8fb63816a76e8dd17c", "filesize": 13596174, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.2.1": {"released": "2015-02-02 20:54:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.2.1-py3-none-any.whl", "filehash": "2fa6a9beef9bc602746ad2b5d104b7204b501297a46a37cffee5f0730007af72", "filesize": 12320961, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.2.0": {"released": "2015-01-21 15:44:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.2.0-py3-none-any.whl", "filehash": "1af4fe891aab9e44d2c704e3b6b9fd07d8869162fec56235d7e21267a29d8308", "filesize": 58675, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow", "pydicom", "scipy"]}}}, "0.1.3": {"released": "2014-11-12 19:54:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.1.3-py3-none-any.whl", "filehash": "7e3bab95294dbf9d02c19ca39bf8932056677ba0f7742e95dbfcaf2685fd5fa7", "filesize": 23126311, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "matplotlib", "numpy", "pillow", "pydicom", "scipy", "setuptools"]}}}, "0.1.2": {"released": "2014-11-01 17:10:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pylinac-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pylinac/pylinac-0.1.2-py3-none-any.whl", "filehash": "2ec43595135ba48571f0aa320843a8fae2de99c29a12be0406e66e6c4a089a21", "filesize": 5654043, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "matplotlib", "numpy", "pillow", "pydicom", "scipy", "setuptools"]}}}, "0.1.1": {"released": "2014-10-24 23:45:52", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "0.1.0": {"released": "2014-10-19 02:46:26", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}}}