Skip to content
This repository has been archived by the owner on Apr 5, 2024. It is now read-only.

ClarityNLP-Lite Python 3.10 upgrade #191

Open
wants to merge 3 commits into
base: lite
Choose a base branch
from

Conversation

AndyStevens98
Copy link
Collaborator

This PR is for upgrading ClarityNLP-Lite to Python 3.10. It also comes with package version upgrades as well as changes to some code to account for breaking changes in the package upgrade.

Summary of changes:

  • Updated conda requirements based on python 3.10 and latest versions possible of packages
  • Added new Dockerfile to build with mamba, speeding up image creation
  • Edited subject_finder to remove deprecated spaCy feature and incorporate this change as recommended by spaCy documentation
  • Updated segmentation.py to change property name as changed in spaCy
  • Updated tuple_processor.py to correct for change made in pymongo
  • Updated phenotype_helper.py to correct for change made in import

* Updated conda requirements based on python 3.10 and latest versions possible of packages
* Added new Dockerfile to build with mamba, speeding up image creation
* Edited subject_finder to remove deprecated spaCy feature and incorporate this change as recommended by spaCy documentation
* Updated segmentation.py to change property name as changed in spaCy
* Updated tuple_processor.py to correct for change made in pymongo
* Updated phenotype_helper.py to correct for change made in import
@AndyStevens98 AndyStevens98 changed the base branch from main to lite March 2, 2023 15:16
AndyStevens98 and others added 2 commits March 8, 2023 16:22
* Add environmental variable for Mongo settings to use SSL or not with `NLP_MONGO_USE_SSL`
* Adding Richard's changes from clarity_grady
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant