Install the GALACTIC io data json package
Prerequisite
galactic-io-data-json requires python 3.10, a programming language that comes pre-installed on linux and Mac OS X, and which is easily installed on Windows;
Installation
Install galactic-io-data-json using the bash command
$ pip install \
--index-url https://gitlab.univ-lr.fr/api/v4/groups/galactic/-/packages/pypi/simple \
galactic-io-data-json[docs]
Don’t forget to add the --pre
flag if you want the latest unstable build.
Build
Building galactic-io-data-json requires
hatch, which is a tool for dependency management and packaging in Python;
Build galactic-io-data-json using the bash command
$ hatch build
Documentation
Build the documentation using the bash commands:
$ hatch run docs:build
Testing
Test galactic-io-data-json using the bash command:
$ hatch test
for running the tests.
$ hatch test --cover
for running the tests with the coverage.
$ hatch test --doctest-modules src
for running the doctest.
Linting
Lint galactic-io-data-json using the bash commands:
$ hatch fmt --check
for running static linting.
$ hatch fmt
for automatic fixing of static linting issues.
$ hatch run lint:check
for running dynamic linting.
Getting Help
Important
If you have any difficulties with galactic-io-data-json, please feel welcome to file an issue on gitlab so that we can help.