Releases: kbase/catalog
Releases · kbase/catalog
2.3.1
2.3.0
What's Changed
- Removed all submodules(jars, kbapi_common, nms) as part of repository clean up.
- 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_nms.yml file to start a narrative method store server in test mode.
- Added pipenv to handle dependencies.
- Removed .travis.yml and added test.yml in .github/workflows for updated CI configuration.
- Updated Python to 3.9.19.
- Implemented two MongoDB client initializations in db.py: one during the init setup and another for lazy initialization after process forking, preventing the "MongoClient opened before fork" error.
Full Changelog: 2.1.3...2.3.0