Skip to main content

GALACTIC main application

Project description

hatch pre-commit ruff black doc8 mypy pylint slotscheck

Prerequisite

galactic requires python 3.11, a programming language that comes pre-installed on linux and Mac OS X, and which is easily installed on Windows;

Installation

Install galactic in a virtual environment (conda or venv) using the instructions given in the Quick start guide.

Contributing

Build

Building galactic requires

  • hatch, which is a tool for dependency management and packaging in Python;

Build galactic using the bash command

$ hatch build

Testing

Test galactic 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 using the bash commands:

$ hatch check

for running linting.

$ hatch check --fix

for automatic fixing of linting issues.

Documentation

Build the documentation using the bash commands:

$ hatch run docs:build

Getting Help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

galactic-0.5.0.0.tar.gz (33.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

galactic-0.5.0.0-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file galactic-0.5.0.0.tar.gz.

File metadata

  • Download URL: galactic-0.5.0.0.tar.gz
  • Upload date:
  • Size: 33.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for galactic-0.5.0.0.tar.gz
Algorithm Hash digest
SHA256 dd7df3a61b176938c3647f76726c53b7c86ee23903ac0d2547031bdb66ee4f1d
MD5 663a30a195931abb3b40b17552481707
BLAKE2b-256 4a727dc56bf3c64f24548b343433fa6384701455af11205fd328dea56a49a0f7

See more details on using hashes here.

File details

Details for the file galactic-0.5.0.0-py3-none-any.whl.

File metadata

  • Download URL: galactic-0.5.0.0-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for galactic-0.5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9cea065a5ce4c2f2c294f28ca4283a5ab99620e3dd64b4a54bd7132c44c0f8c8
MD5 6de137c469f1f7106a827f38bfd11d1a
BLAKE2b-256 556245d183bc42f207832e72344178b21be80647a4575a5fd6406001eea71f6b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page