* Update maintainers in pyproject.toml
* Drop support for Python < 3.9
* Update poetry deps
* Migrate from poetry to flit
* Add pep8 target
* Support default values for fields.
* Don't override values set in the constructor.
* Allow default values in nested properties.
* Fix nested properties with initalization values.
* Add tests for default values.
* tox: Run pep8 by default
- Update BuildRequires from pyproject.toml
- Use Python 3.11 on SLE-15 by default
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-warlock?expand=0&rev=40