1.0.7
- The MongoDB clients have been updated to the most recent version and the service tested against Mongo 7.
- Added the mongo-retrywrites configuration setting in deployment.cfg.templ, defaulting to false.
- Added the docker-compose file to start a handle service server in test mode.
- Added pipenv to handle dependencies.
- Removed Mongo setup from Dockerfile and converted test to run without
kb-sdk
. - Fixed broken Lintly in GHA.
- Updated Python to 3.9.19.
- Modified MongoUtil to defer Mongo client initialization, preventing "MongoClient opened before fork" error with uwsgi prefork + threads.
What's Changed
- Add GHA, run test without kb-sdk, and fix broken Lintly by @Xiangs18 in #107
- Add AbstractHandleClient.py by @Xiangs18 in #113
- Mongo7 upgrade by @Xiangs18 in #114
- update release notes && kbase.yml file by @Xiangs18 in #115
- Add dependabot and CodeQL by @Xiangs18 in #116
- DEVOPS-1955 Lazy Load Mongo Client by @bio-boris in #119
- D->M 1.0.7 by @bio-boris in #120
New Contributors
- @Xiangs18 made their first contribution in #107
- @bio-boris made their first contribution in #119
Full Changelog: 1.0.6...1.0.7