{"package": "cfgv", "summary": "Validate configuration and produce human readable error messages.", "pypi_url": "https://pypi.org/project/cfgv", "piwheels_url": "https://www.piwheels.org/project/cfgv", "releases": {"3.5.0": {"released": "2025-11-19 20:55:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-3.5.0-py2.py3-none-any.whl": {"file_url": "/simple/cfgv/cfgv-3.5.0-py2.py3-none-any.whl", "filehash": "c10ec57160ac7af0397ec1544d6fbb5501b0fa3b1e398188a75775801949f7b5", "filesize": 7480, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": []}}}, "3.4.0": {"released": "2023-08-12 20:38:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-3.4.0-py2.py3-none-any.whl": {"file_url": "/simple/cfgv/cfgv-3.4.0-py2.py3-none-any.whl", "filehash": "a26cde6f2dbc2fb41e75d59fe67f9a9deb9c0257659fd357194e97f3e0891297", "filesize": 7248, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": []}}}, "3.3.1": {"released": "2021-08-25 14:18:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-3.3.1-py2.py3-none-any.whl": {"file_url": "/simple/cfgv/cfgv-3.3.1-py2.py3-none-any.whl", "filehash": "e2a4ae3333ad32084e77bfbd5f328762708ccdb73cd5e8741698c26a3d53919e", "filesize": 7324, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.1", "apt_dependencies": [], "pip_dependencies": []}}}, "3.3.0": {"released": "2021-05-18 01:02:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-3.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-3.3.0-py2.py3-none-any.whl", "filehash": "b449c9c6118fe8cca7fa5e00b9ec60ba08145d281d52164230a69211c5d597a1", "filesize": 7307, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.1", "apt_dependencies": [], "pip_dependencies": []}}}, "3.2.0": {"released": "2020-07-31 01:54:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-3.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-3.2.0-py2.py3-none-any.whl", "filehash": "db4c5f13743c6a2c33189534aeb25a4b9351cd00d8e7436b93348fda677b7852", "filesize": 7278, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.1", "apt_dependencies": [], "pip_dependencies": []}}}, "3.1.0": {"released": "2020-02-24 23:53:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-3.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-3.1.0-py2.py3-none-any.whl", "filehash": "1ccf53320421aeeb915275a196e23b3b8ae87dea8ac6698b1638001d4a486d53", "filesize": 7262, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.1", "apt_dependencies": [], "pip_dependencies": []}}}, "3.0.0": {"released": "2020-02-10 19:12:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-3.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-3.0.0-py2.py3-none-any.whl", "filehash": "ecdcba5a06d34f4d38062b28efb55a7a8779c7b7bb8ffb92ac9b74b0d1736d32", "filesize": 7260, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": []}}}, "2.0.1": {"released": "2019-07-21 14:24:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-2.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-2.0.1-py2.py3-none-any.whl", "filehash": "fbd93c9ab0a523bf7daec408f3be2ed99a980e20b2d19b50fc184ca6b820d289", "filesize": 7408, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "2.0.0": {"released": "2019-05-27 20:29:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-2.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-2.0.0-py2.py3-none-any.whl", "filehash": "3bd31385cd2bebddbba8012200aaf15aa208539f1b33973759b4d02fc2148da5", "filesize": 7394, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "1.6.0": {"released": "2019-04-01 01:58:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-1.6.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-1.6.0-py2.py3-none-any.whl", "filehash": "e7f186d4a36c099a9e20b04ac3108bd8bb9b9257e692ce18c8c3764d5cb12172", "filesize": 7350, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "1.5.0": {"released": "2019-02-28 06:57:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-1.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-1.5.0-py2.py3-none-any.whl", "filehash": "39f8475d8eca48639f900daffa3f8bd2f60a31d989df41a9f81c5ad1779a66eb", "filesize": 7296, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "1.4.0": {"released": "2019-01-05 19:24:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-1.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-1.4.0-py2.py3-none-any.whl", "filehash": "41d22dd864c474f919ecb88900000d2410d640315f75bdb79b3abf9347089641", "filesize": 4619, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "1.3.0": {"released": "2019-01-05 04:52:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-1.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-1.3.0-py2.py3-none-any.whl", "filehash": "f2756f6dc1af3762a996b39f20c28b4731b6006e992017442a5fc93e81650791", "filesize": 4492, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "1.2.0": {"released": "2019-01-04 16:50:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-1.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-1.2.0-py2.py3-none-any.whl", "filehash": "c7c332338fc9936b38aea5916020caeb5d34e40774992893fc4353957e1394bd", "filesize": 4391, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "1.1.0": {"released": "2018-06-02 18:03:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-1.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-1.1.0-py2.py3-none-any.whl", "filehash": "73f48a752bd7aab103c4b882d6596c6360b7aa63b34073dd2c35c7b4b8f93010", "filesize": 3574, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "1.0.0": {"released": "2018-02-18 23:20:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-1.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-1.0.0-py2.py3-none-any.whl", "filehash": "2fbaf8d082456d8fff5a68163ff59c1025a52e906914fbc738be7d8ea5b7aa4b", "filesize": 4363, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "0.0.4": {"released": "2018-02-08 22:56:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-0.0.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-0.0.4-py2.py3-none-any.whl", "filehash": "b1fd5555e03ec9fb93c834fdaa65954eaf9979c0e20212e746aacbd2ffe6bf62", "filesize": 4369, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "0.0.3": {"released": "2018-02-08 00:18:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-0.0.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-0.0.3-py2.py3-none-any.whl", "filehash": "c8bddf2885dfdfc56ecbb3f03252c240ae0116ca5e1ae94b46088cbd5ff9c07f", "filesize": 4297, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "0.0.2": {"released": "2018-02-07 19:54:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-0.0.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-0.0.2-py2.py3-none-any.whl", "filehash": "450868faf6d6e02a4344321a51790f247d417a8c71183746ecb6223931498b19", "filesize": 4291, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}, "0.0.1": {"released": "2018-02-07 07:08:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cfgv-0.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cfgv/cfgv-0.0.1-py2.py3-none-any.whl", "filehash": "eeb62a5be2f8748052ff3261d4c00238553e5ed3d0507e72f765a76d20235520", "filesize": 4295, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["six"]}}}}}