Implementation on ànnotation_collection.py`still relies on subprocess calls to push changes in annotation collection to the git repo. Those changes are required to realize this:
- CatmaProject does not keep
gitlab_access_tokenas an attribute. To be able to access it from AnnotationCollection, the token should be saved.
- Rewrite subprocess calls with appropriate methods of
pygit2.
Implementation on ànnotation_collection.py`still relies on subprocess calls to push changes in annotation collection to the git repo. Those changes are required to realize this:
gitlab_access_tokenas an attribute. To be able to access it from AnnotationCollection, the token should be saved.pygit2.