Skip to content

forTEXT/gitma

Repository files navigation

GitMA

DOI Binder

Description

Python Package to access and process CATMA Projects via the CATMA GitLab Backend.

This package makes use of CATMA's Git Access. For further information see the GitMA Documentation.

Versions

Version 2.0.0 is the first version that is CATMA 7 compatible.

For the latest version that is compatible with CATMA 6, check out this commit.

Installation

Install using pip install git+https://github.com/forTEXT/gitma

To install locally for development use: pip install -e .

Demo

You'll find 4 Jupyter Notebooks in the demo/notebooks directory:

Additional Notes

Some functions in this package still rely on calling Git via subprocess. We are working on changing these to use pygit2 instead, so that a separate Git installation (with valid saved credentials for your CATMA account) will no longer be required in future.