Skip to content

Installation

Install the Python package Hidos with your preferred Python package installer, such as pip:

pip install hidos[git]

Depending on your environment and preferences, you might want to use venv or sudo when installing.

You can omit the [git] suffix if you do not use the hidos git subcommand.

For Posting Document Successions

To post document successions, you also need to install Git version 2.34 or newer (run git -v to check).

To post signed document successions, you also need to install OpenSSH 8.8 or newer (run ssh -V to check).

An Alternative

The digital encoding of a document succession is documented in the Document Succession Git Layout (DSGL) specification.

Instead of using Hidos, you can interact with Git directly using the Document Succession Highly Manual Toolkit to write DSGL. However, this approach is much more difficult and error-prone than using Hidos.