{"package": "jutility", "summary": "A Judicious collection of Python Utilities (including CLI configuration, plotting, and tables) and component of the JUML framework.", "pypi_url": "https://pypi.org/project/jutility", "piwheels_url": "https://www.piwheels.org/project/jutility", "releases": {"0.0.29": {"released": "2025-12-14 23:21:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.29-py3-none-any.whl", "filehash": "502254a3deb7c33fa2d0ebc6fd5d99d7200ea12811e122450397195c21df2798", "filesize": 49508, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["ipython", "matplotlib", "numpy", "pillow"]}}}, "0.0.28": {"released": "2025-06-20 22:44:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.28-py3-none-any.whl", "filehash": "158e1acf80e57650fd8b85d9c201d92d0b8f075d6b450e4c7edef860bcd9ca1c", "filesize": 44349, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["ipython", "matplotlib", "numpy", "pillow"]}}}, "0.0.27": {"released": "2025-05-27 17:47:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.27-py3-none-any.whl", "filehash": "d0074aa3d6ae1863ac01a95fc3bbb5314b294f789ff54da1db5e0463257a2e45", "filesize": 27475, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["ipython", "matplotlib", "numpy", "pillow"]}}}, "0.0.26": {"released": "2025-05-27 17:33:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.26-py3-none-any.whl", "filehash": "70298109c888892863b2946ad698ab5392dc9dcff9f2fa07508bb2303ff0ee84", "filesize": 27448, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["ipython", "matplotlib", "numpy", "pillow"]}}}, "0.0.25": {"released": "2025-05-27 17:26:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.25-py3-none-any.whl", "filehash": "d45b0090db91299788cbd96442879d7dd254e93dad4276675e73151912297c2f", "filesize": 27447, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["ipython", "matplotlib", "numpy", "pillow"]}}}, "0.0.24": {"released": "2025-05-26 22:45:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.24-py3-none-any.whl", "filehash": "5e4f906348d302c54f0cdf6368f6a94b4a97814a66bd3f28aa179f23d2215ed1", "filesize": 27343, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.23": {"released": "2025-03-16 00:35:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.23-py3-none-any.whl", "filehash": "88314c7fea44bb2e4e17e90d6c1f93713e340886613b06e83f5dd89a207dd4f4", "filesize": 26082, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.22": {"released": "2024-09-24 23:28:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.22-py3-none-any.whl", "filehash": "5ece63b09908b68cd1ba1b6f12b12d3f61794c0ac5351937bab1c3224cd14865", "filesize": 29948, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.21": {"released": "2024-09-18 17:43:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.21-py3-none-any.whl", "filehash": "607c97b78727340d277bd21709bb5337bd9f03313e98ff48419cd7b6c8b2dee5", "filesize": 29583, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.20": {"released": "2024-07-22 17:29:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.20-py3-none-any.whl", "filehash": "589c2f28a0565cb9f99ab7fa4e35d60867844b2e23e8d884b917812a420e3f3d", "filesize": 28213, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.19": {"released": "2024-07-10 14:37:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.19-py3-none-any.whl", "filehash": "387c8cea739d1a835d1e1675765348d133f4b74e9203e0fd3765bae6831d0b88", "filesize": 24445, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.18": {"released": "2024-06-14 14:46:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.18-py3-none-any.whl", "filehash": "e01630d986d177d6227e9bad1984da5d507b177fbaa75e5239897f2eeb779817", "filesize": 24283, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.17": {"released": "2024-02-23 12:56:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.17-py3-none-any.whl", "filehash": "10b7f229d4486f63b7fbaf1e26108665488e111bb597d835c80b2c078ca0c6cc", "filesize": 22461, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.16": {"released": "2024-02-01 23:49:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.16-py3-none-any.whl", "filehash": "85159d839b7567bb5390b7429cb38bced28480112f703ac66d44838ce5d66f2e", "filesize": 22425, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.15": {"released": "2023-10-31 13:19:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.15-py3-none-any.whl", "filehash": "b6d2cb15dd7b7432b1ca552274e7bf94e7be88ff7257d1c46e2dc98cf2cd5514", "filesize": 21689, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.14": {"released": "2023-10-10 06:59:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.14-py3-none-any.whl", "filehash": "268c483f52450b3088950a50686a3891bdc069ce79afe8c3272889888a9408fa", "filesize": 21538, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.13": {"released": "2023-08-01 23:05:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.13-py3-none-any.whl", "filehash": "ce3dd2583ac6c26980c03ad5a2c57027e9f897fdf7702adccd7dc60733bec7c4", "filesize": 15653, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.12": {"released": "2023-05-24 00:17:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.12-py3-none-any.whl", "filehash": "c8b89317d775a19932ab3444e4a7e6fb86d4af8871b0c209f5c678b6efdbfd03", "filesize": 14678, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.11": {"released": "2023-05-22 16:46:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.11-py3-none-any.whl", "filehash": "2193202a5b8d31a7e874bfb8e5fd91687582c1d512896c3a2b8e5dfcc05a96e1", "filesize": 14680, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.10": {"released": "2023-05-18 20:48:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.10-py3-none-any.whl", "filehash": "9d4026ae91be476411b42e1488e23b9a46785af1dabe91a0f1025376c3e0927a", "filesize": 14461, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.9": {"released": "2023-05-15 13:45:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.9-py3-none-any.whl", "filehash": "b5a827b8994c0cf8fc87e75bd6699338dc1e33bc6f6aac528b77225a424d70f7", "filesize": 13901, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.8": {"released": "2023-05-14 19:13:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.8-py3-none-any.whl", "filehash": "5ccaf6960c581e6711d6fff51150c51ad14275a53bfa8e0661257a162ad25f06", "filesize": 13808, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.7": {"released": "2023-05-14 19:06:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.7-py3-none-any.whl", "filehash": "a6791b4a1b1e70976b5605d834f2613cb74e449e10a60946244a1289c396f10e", "filesize": 13768, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.6": {"released": "2023-05-14 18:45:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.6-py3-none-any.whl", "filehash": "daf24941fce0019d96a969193a6bc895f14ee88218ab8bcec04d72390a2d9067", "filesize": 12819, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.5": {"released": "2023-05-14 17:29:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.5-py3-none-any.whl", "filehash": "2e7b259998a381b7e7208e5f8693f34cbb2762615662ceb99c24a8c8e93c247a", "filesize": 13796, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.4": {"released": "2023-05-14 16:36:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.4-py3-none-any.whl", "filehash": "c7846cbc20e6a00444ab61e94c8087376db1ded75d90a33324af9502ed077021", "filesize": 13733, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.3": {"released": "2023-05-14 16:01:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.3-py3-none-any.whl", "filehash": "61273560af5591d5d290252d9f44d86ea53a7c108f8df9e6c1978c8c00325f9f", "filesize": 13742, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "pillow"]}}}, "0.0.2": {"released": "2023-05-13 21:33:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.2-py3-none-any.whl", "filehash": "92f8417e9608bc5f44054f9dfb003f88da7be328daad6da72130c6f5cef9b280", "filesize": 13217, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.1": {"released": "2023-05-13 21:26:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"jutility-0.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/jutility/jutility-0.0.1-py3-none-any.whl", "filehash": "42e039ec54f02240a5373f01c861cbc3bee6758438cd6e64166434164890ca10", "filesize": 12864, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": []}}}}}