{"package": "goodconf", "summary": "Load configuration variables from a file or environment", "pypi_url": "https://pypi.org/project/goodconf", "piwheels_url": "https://www.piwheels.org/project/goodconf", "releases": {"7.1.0": {"released": "2026-06-17 17:07:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-7.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-7.1.0-py3-none-any.whl", "filehash": "cf622f9501ef90f90de231e8804a1436123fb2098cd4bc5805aab8c038fca9ea", "filesize": 11683, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pydantic", "pydantic-settings"]}}}, "7.0.0": {"released": "2026-03-03 23:03:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-7.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-7.0.0-py3-none-any.whl", "filehash": "57d1c8bd4312ff8bf802ecf7e9c631d10362607e91a65908a257ad56bc7bdd30", "filesize": 10831, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pydantic", "pydantic-settings"]}}}, "6.1.2": {"released": "2025-04-16 18:16:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-6.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-6.1.2-py3-none-any.whl", "filehash": "0d2d7d0dfdd455b365132620849fea6902f16436fd18e65f9a0d115ab86f3a28", "filesize": 10920, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pydantic", "pydantic-settings"]}}}, "6.1.1": {"released": "2025-04-16 16:18:20", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"goodconf-6.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-6.1.1-py3-none-any.whl", "filehash": "13e807d9b6cb9fe5ea3cfabddf860a83a0148c69eb68034ea8bea2ad2ebbcc41", "filesize": 10950, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pydantic", "pydantic-settings"]}}}, "6.1.0": {"released": "2025-04-16 16:08:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-6.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-6.1.0-py3-none-any.whl", "filehash": "6a3f0b75fa3ccc855cbdbdfedfdfb80b8d7ebbdbc6a006bbf91e7a45d58970fa", "filesize": 10952, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pydantic", "pydantic-settings"]}}}, "6.0.0": {"released": "2024-10-08 16:19:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-6.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-6.0.0-py3-none-any.whl", "filehash": "efdbf719145a5ca2a2fa4ee20f9c825acad26cdf57a6e43c95811771f9ce9739", "filesize": 10772, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pydantic", "pydantic-settings"]}}}, "5.0.0": {"released": "2024-08-13 19:30:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-5.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-5.0.0-py3-none-any.whl", "filehash": "96f9a50267622426c90fb0900b5541671ae6fa2a4ee31213ac0a809765d0dd02", "filesize": 10511, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pydantic", "pydantic-settings"]}}}, "4.0.3": {"released": "2024-08-13 18:25:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-4.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-4.0.3-py3-none-any.whl", "filehash": "a17e5fee608c1eee72935cd64bbbc4e88887ed8749db0e1571684e2aa4f1611b", "filesize": 10166, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["pydantic"]}}}, "4.0.2": {"released": "2024-02-10 18:03:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-4.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-4.0.2-py3-none-any.whl", "filehash": "b779d87e1f3fd03e3d66d792809f1456b6a8c6e0b89d2c2a75a7fea68479a1cb", "filesize": 10166, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["pydantic"]}}}, "4.0.1": {"released": "2024-02-10 08:49:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-4.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-4.0.1-py3-none-any.whl", "filehash": "84d2560de1e1a0bcd409edc38a76c4bb12671c7108d7847899533672111ff8d1", "filesize": 10089, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["pydantic"]}}}, "4.0.0": {"released": "2024-02-10 08:28:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-4.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-4.0.0-py3-none-any.whl", "filehash": "3c4aa9a96ecbcd468e1f415222d51e27150e8a711b98e00a03a490659396b9a0", "filesize": 10081, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["pydantic"]}}}, "3.1.0": {"released": "2024-02-10 08:21:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-3.1.0-py3-none-any.whl", "filehash": "5dac92200a2aeb6ececd60594c1491e42239bd8bad9ca9854e7d2b6b0cd9e3d2", "filesize": 10087, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["pydantic"]}}}, "3.0.1": {"released": "2023-06-30 19:20:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-3.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-3.0.1-py3-none-any.whl", "filehash": "38a329377feaa77648d5feac3fd166db6d9488831d00592271380521974bb583", "filesize": 9617, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["pydantic"]}}}, "3.0.0": {"released": "2023-01-17 19:42:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-3.0.0-py3-none-any.whl", "filehash": "802da5fb02687ba466713a687e1443e02739d68ddefbcea36640910dab53a72f", "filesize": 9486, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["pydantic"]}}}, "2.0.1": {"released": "2021-06-15 19:08:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-2.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-2.0.1-py2.py3-none-any.whl", "filehash": "a4153d63d5684826dd8275542dcfb4577576ecfe9da3a08ed362c9fb9b8d7338", "filesize": 8067, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pydantic"]}}}, "2.0.0": {"released": "2021-05-13 15:02:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-2.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-2.0.0-py2.py3-none-any.whl", "filehash": "0cb283c7a1cc1856d34a29631b3fdc03710f6e1eb04cd65b0fca38c8b6a01e7a", "filesize": 8049, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pydantic"]}}}, "2.0b3": {"released": "2021-04-15 19:35:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"goodconf-2.0b3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-2.0b3-py2.py3-none-any.whl", "filehash": "95b74d4e55608864aa1a89778f8ddac73bbe8ac773245ba528e930110c86c5cd", "filesize": 8049, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pydantic"]}}}, "2.0b2": {"released": "2021-03-12 17:59:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"goodconf-2.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-2.0b2-py2.py3-none-any.whl", "filehash": "bab6012045464e2991a577d42b0feb4e11eb7998842a73f56a7db5687d2f9d43", "filesize": 7844, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pydantic"]}}}, "2.0b1": {"released": "2021-03-12 02:28:51", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"goodconf-2.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-2.0b1-py2.py3-none-any.whl", "filehash": "6e1ff6556f65b93043754032bd7bdc9755f7d9aa3559489ca3c19baeafebbedd", "filesize": 7700, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pydantic"]}}}, "1.0.0": {"released": "2018-07-18 21:33:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-1.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-1.0.0-py2.py3-none-any.whl", "filehash": "beb2f9ed734015e1becd4338d8b1e363cf51fb52e2f794f4e85e8c59d097442e", "filesize": 11814, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.1": {"released": "2018-04-10 21:44:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-0.9.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-0.9.1-py2.py3-none-any.whl", "filehash": "384f179f9eb7842884b344f0f859141056962d847bcd11fd216328649c54909e", "filesize": 11371, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.0": {"released": "2018-04-09 03:09:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-0.9.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-0.9.0-py2.py3-none-any.whl", "filehash": "785f3b7fdf7d897fb058ae933de6b89a1d43dd0ff3165c27c9599a4f4210ebad", "filesize": 11343, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.8.3": {"released": "2018-03-28 22:21:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-0.8.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-0.8.3-py2.py3-none-any.whl", "filehash": "4f5872a9b3b14fa5835dcc50ede51bc6c26ee987b1140e08f07e4cedb16ed522", "filesize": 12357, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.8.2": {"released": "2018-03-28 20:28:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-0.8.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-0.8.2-py2.py3-none-any.whl", "filehash": "6511c8a89adb56015df2728242c8c2c7d4cab7cbb07e344a368036b3da743a5f", "filesize": 12185, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.8.1": {"released": "2018-03-28 16:07:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-0.8.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-0.8.1-py2.py3-none-any.whl", "filehash": "bff08f31b6de40823221726f9e8170b8af658bd44f04d8e077ab7677dce8d330", "filesize": 12196, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.8.0": {"released": "2018-03-28 04:18:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"goodconf-0.8.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/goodconf/goodconf-0.8.0-py2.py3-none-any.whl", "filehash": "a2976cb63e3a39046e3ac2c637099c1d92b56548f878264c5c6ac227d3da4c0a", "filesize": 11912, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}}}