cfgv
Validate configuration and produce human readable error messages.
3.5.0
179M downloads/mo
#232 most downloaded on PyPI
asottile/cfgv
What this package is like to depend on
Last release 9 months ago
19 Nov 2025
Release timing varies
gaps range from 2 weeks to 2.3 years
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
9 years old
20 releases · first in 2018
1 release in the last 12 months
see the full history below
Release timeline
20 releases · Feb 2018 to Nov 2025Releases
latest 20-
3.5.019 Nov 2025Commits, not release notes
This project publishes no release notes. Between
v3.4.0andv3.5.0there were 70 commits, 4 of them substantive:- py39+
- upgrade asottile/workflows
- py310+
- add KeyValueMap
-
3.4.012 Aug 2023Commits, not release notes
This project publishes no release notes. Between
v3.3.1andv3.4.0there were 114 commits, 11 of them substantive:- Use org-default .github/FUNDING.yml
- remove --fail-under from tox (covdefaults handles this)
- drop python3.6 support
- remove unneeded gitignore lines
- Update default branch to main
- reorder pre-commit config
- convert pip install comand to a block
- azure pipelines -> github actions
- fix tags trigger for github actions
- py38-plus
- add a custom display name for loading from a file
-
3.3.125 Aug 2021Commits, not release notes
This project publishes no release notes. Between
v3.3.0andv3.3.1there were 25 commits, 1 of them substantive:- reduce traceback nesting
-
3.3.018 May 2021Commits, not release notes
This project publishes no release notes. Between
v3.2.0andv3.3.0there were 40 commits, 4 of them substantive:- Use pre-commit.ci
- Add link to GitHub Sponsors
- Update azure-pipelines template repositories
- specifically check that the config being loaded is a file
-
3.2.031 Jul 2020Commits, not release notes
This project publishes no release notes. Between
v3.1.0andv3.2.0there were 9 commits, 4 of them substantive:- Use covdefaults to handle coveragerc
- Run pre-commit autoupdate
- slightly speed up tests by avoiding pre-commit install
- show filename on unicode decode failure
-
3.1.024 Feb 2020Commits, not release notes
This project publishes no release notes. Between
v3.0.0andv3.1.0there were 3 commits, 1 of them substantive:- Require python3.6.1
-
3.0.010 Feb 2020Commits, not release notes
This project publishes no release notes. Between
v2.0.1andv3.0.0there were 7 commits, 3 of them substantive:- Remove redundant requirements
- Update azure-pipelines template repositories
- cfgv: python3.6+
-
2.0.121 Jul 2019Commits, not release notes
This project publishes no release notes. Between
v2.0.0andv2.0.1there were 5 commits, 2 of them substantive:- MANIFEST.in is unnecessary with
license_file - Add encoding utf-8 to fixed UnicodeDecodeError
- MANIFEST.in is unnecessary with
-
2.0.027 May 2019Commits, not release notes
This project publishes no release notes. Between
v1.6.0andv2.0.0there were 5 commits, 2 of them substantive:- azure pipelines [skip travis]
- Add context to WarnAdditionalKeys
-
1.6.001 Apr 2019Nothing published for this version
-
1.5.028 Feb 2019Nothing published for this version
-
1.4.005 Jan 2019Nothing published for this version
-
1.3.005 Jan 2019Nothing published for this version
-
1.2.004 Jan 2019Nothing published for this version
-
1.1.002 Jun 2018Nothing published for this version
-
1.0.018 Feb 2018Nothing published for this version
-
0.0.408 Feb 2018Nothing published for this version
-
0.0.308 Feb 2018Nothing published for this version
-
0.0.207 Feb 2018Nothing published for this version
-
0.0.107 Feb 2018Nothing published for this version