What's Changed
* Run tests for PRs. by apollo13 in https://github.com/lincolnloop/goodconf/pull/17
* Added support for parsing and writing toml files. by apollo13 in https://github.com/lincolnloop/goodconf/pull/18
* Fixed badges and improved test workflow. by apollo13 in https://github.com/lincolnloop/goodconf/pull/19
* Added pre-commit configuration for black & isort. by apollo13 in https://github.com/lincolnloop/goodconf/pull/16
* Update test dependencies and fix github actions cache. by apollo13 in https://github.com/lincolnloop/goodconf/pull/21
* Added comments to TOML output. Fixes 20. by apollo13 in https://github.com/lincolnloop/goodconf/pull/22
* Switch to builtin setup-python caching. by apollo13 in https://github.com/lincolnloop/goodconf/pull/25
* Removed pre-commit workflow. Fixes 24. by apollo13 in https://github.com/lincolnloop/goodconf/pull/26
* Ensure builds are reproducible. by apollo13 in https://github.com/lincolnloop/goodconf/pull/28
* Added support for direct initialization by apollo13 in https://github.com/lincolnloop/goodconf/pull/23
* Updated CHANGES.rst in preparation of a new release. by apollo13 in https://github.com/lincolnloop/goodconf/pull/30
New Contributors
* apollo13 made their first contribution in https://github.com/lincolnloop/goodconf/pull/17
**Full Changelog**: https://github.com/lincolnloop/goodconf/compare/v2.0.1...v3.0.0