We're upgrading the backend to Python 3.12 as Python 3.9 support is ending in October 2025. The aging version of the Elasticsearch Python module is no longer supportable, necessitating a change to the modern OpenSearch module, which also allows upgrades to the numpy and pandas packages.
This release also includes several small bug bugs to filtering and pagination, along with an accommodation for old Telco data.
What's Changed
- Simplify version management and update for next release by @dbutenhof in #267
- Quay and ILAB tab pagination isn't working by @MVarshini in #268
- Api unit tests by @khandrew-redhat in #266
- Fix OpenSearch bucket aggregations by @dbutenhof in #272
- Update Python version to 3.12 by @dbutenhof in #270
- Validate OpenSearch server certificates by @dbutenhof in #269
- Back off CA validation on OpenSearch by @dbutenhof in #275
- Fix container build by @dbutenhof in #276
- Another attempt at fixing build/push by @dbutenhof in #278
- Fix Telco status by @dbutenhof in #277
Full Changelog: v0.2.1...v0.2.2