<!-- Release notes generated using configuration in .github/release.yml at main -->
What's Changed
* Update lockfile by ludeeus in https://github.com/ludeeus/awesomeversion/pull/260
* Set checkout depth to 0 in codecov action by ludeeus in https://github.com/ludeeus/awesomeversion/pull/262
* Force string when checking diff by ludeeus in https://github.com/ludeeus/awesomeversion/pull/261
* Add snapshot testing by ludeeus in https://github.com/ludeeus/awesomeversion/pull/263
* Allow PEP440 to access major/minor/patch properties by ludeeus in https://github.com/ludeeus/awesomeversion/pull/264
* Remove diff snapshots by ludeeus in https://github.com/ludeeus/awesomeversion/pull/265
* Fix sections property with blank string by ludeeus in https://github.com/ludeeus/awesomeversion/pull/266
* Remove base class workaround by ludeeus in https://github.com/ludeeus/awesomeversion/pull/267
**Full Changelog**: https://github.com/ludeeus/awesomeversion/compare/23.8.0...23.11.0