{"package": "py-utlx", "summary": "Python utilities.", "pypi_url": "https://pypi.org/project/py-utlx", "piwheels_url": "https://www.piwheels.org/project/py-utlx", "releases": {"2.5.1": {"released": "2026-08-25 19:58:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"py_utlx-2.5.1-py3-none-any.whl": {"file_url": "/simple/py-utlx/py_utlx-2.5.1-py3-none-any.whl", "filehash": "5366b60a1fb91f4cfd0e4600bb5a8bb82a48bcd8471b499f85f5ce2f70231a52", "filesize": 44238, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["chardet", "pkg-about", "typing-extensions"]}}}, "2.4.1": {"released": "2026-08-21 19:43:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"py_utlx-2.4.1-py3-none-any.whl": {"file_url": "/simple/py-utlx/py_utlx-2.4.1-py3-none-any.whl", "filehash": "1d49342aabdd7f6beef64aa302b028ffc54431bf03da18792896501522161fd8", "filesize": 42470, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.11.0", "apt_dependencies": [], "pip_dependencies": ["chardet", "pkg-about", "typing-extensions"]}}}, "2.3.1": {"released": "2026-05-28 15:21:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"py_utlx-2.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-2.3.1-py3-none-any.whl", "filehash": "43e17cc09fab84b5156c0b365a5e210ab4ea7118f92edda0a4850418c30169bc", "filesize": 39081, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["chardet", "pkg-about", "typing-extensions"]}}}, "2.3.0": {"released": "2026-03-30 09:07:25", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"py_utlx-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-2.3.0-py3-none-any.whl", "filehash": "91d7f2ee962935c16fdc2aff1be4db541487223d5b07321545775ff716b9d747", "filesize": 38260, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["charset-normalizer", "pkg-about", "typing-extensions"]}}}, "2.2.0": {"released": "2026-02-14 15:52:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"py_utlx-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-2.2.0-py3-none-any.whl", "filehash": "23018e3c5b249643f48f2748d1a17ceab70c14e0ff91337adf7ac8f4474214ae", "filesize": 38261, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["charset-normalizer", "pkg-about", "typing-extensions"]}}}, "2.1.2": {"released": "2026-01-31 10:59:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"py_utlx-2.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-2.1.2-py3-none-any.whl", "filehash": "185e32ae644148dddf8947e8f9c73094cf0c1e14363cbcab11dfb2739ede9f4f", "filesize": 38258, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["charset-normalizer", "pkg-about", "typing-extensions"]}}}, "2.1.1": {"released": "2026-01-26 15:09:00", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"py_utlx-2.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-2.1.1-py3-none-any.whl", "filehash": "bb367a17f521a25bee9ae0b8a515b48de2d4ad439f2353053d4f19b13234b49f", "filesize": 38242, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["charset-normalizer", "pkg-about", "typing-extensions"]}}}, "2.1.0": {"released": "2026-01-23 11:20:48", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"py_utlx-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-2.1.0-py3-none-any.whl", "filehash": "4c94a1edff96d69e15e8bc866ca8e02e11fce39530cc08faeb6e8f6499408a2a", "filesize": 38242, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["charset-normalizer", "pkg-about", "typing-extensions"]}}}, "2.0.5": {"released": "2026-01-14 21:14:58", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"py_utlx-2.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-2.0.5-py3-none-any.whl", "filehash": "250e4568e09c19adc5fc04325a1ea85fc6ac3e716991fbc47386a674d9fe251d", "filesize": 38240, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["charset-normalizer", "pkg-about", "setuptools", "typing-extensions"]}}}, "2.0.2": {"released": "2026-01-07 10:55:40", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"py_utlx-2.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-2.0.2-py3-none-any.whl", "filehash": "9e70c4c5d083db2300d0f755adbd7fe7f42b2dd117acf3ae11f75e0942f08fd6", "filesize": 38546, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["charset-normalizer", "pkg-about", "setuptools", "typing-extensions"]}}}, "2.0.1": {"released": "2025-12-03 13:33:45", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"py_utlx-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-2.0.1-py3-none-any.whl", "filehash": "5dfee9976a05830cfb9d5b79a256b5d8b844695dd9a90644e6a22c0b34b40a57", "filesize": 38555, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["charset-normalizer", "pkg-about", "setuptools", "typing-extensions"]}}}, "1.1.2": {"released": "2025-11-28 09:11:44", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"py_utlx-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-1.1.2-py3-none-any.whl", "filehash": "39016f87d90c4763d23ad9563e1df24c8e176e8db243afd1f43ea2606ef9db21", "filesize": 38336, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["charset-normalizer", "pkg-about", "setuptools", "typing-extensions"]}}}, "1.1.1": {"released": "2025-11-08 22:15:35", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"py_utlx-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-1.1.1-py3-none-any.whl", "filehash": "f446fcfe2ccdbeaa18a9d40d7f68c4896c448a69d0a8309ed478edd54102f36e", "filesize": 38335, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["charset-normalizer", "pkg-about", "setuptools", "typing-extensions"]}}}, "1.1.0": {"released": "2025-09-21 18:32:59", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"py_utlx-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-1.1.0-py3-none-any.whl", "filehash": "cd0f583448daa4919150cc92f3e2f2096c7aad2066f6c399a0faa9bff8b0b06f", "filesize": 38320, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["charset-normalizer", "pkg-about", "setuptools", "typing-extensions"]}}}, "1.0.0": {"released": "2025-09-18 09:51:02", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"py_utlx-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-1.0.0-py3-none-any.whl", "filehash": "97d35f86da8a24905af492a2722d92cdcd47a1f46caa49f7e7f259eb72004f23", "filesize": 35004, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["charset-normalizer", "pkg-about", "setuptools", "typing-extensions"]}}}, "0.1.0": {"released": "2025-09-04 23:24:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"py_utlx-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/py-utlx/py_utlx-0.1.0-py3-none-any.whl", "filehash": "c0e7cc5d731bcea030f18cbbbfa8641dbed91ac6df882edbf4444e9a57f6a240", "filesize": 22711, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools", "typing-extensions"]}}}}}