An unexciting patch whose claim to fame is param 2.0 support.
Changelog:
- Added python 3.12 support
- Updated docs
- Compatibility with param 2.0. Updated minimum version to 1.12
- Made deserialization error messages more informative
- Switched to GitHub workflows