Skip to main content

Instructions

hatch pre-commit ruff black doc8 mypy pylint slotscheck

Prerequisites

galactic-helper-core requires Python 3.11, a programming language that comes pre-installed on Linux and macOS, and which is easily installed on Windows;

Installation

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

Second, you can install galactic-helper-core in the same environment using the bash command:

(galactic) $ pip install galactic-helper-core

Don’t forget to add the --pre flag if you want the latest unstable build.

If you want to verify package integrity using hashes, you can install galactic-helper-core in the same environment with the following bash command:

(galactic) $ pip install -r https://www.thegalactic.org/requirements/stable/galactic-helper-core.txt

and for the pre-release version with the following bash command:

(galactic) $ pip install -r https://www.thegalactic.org/requirements/pre/galactic-helper-core.txt

Contributing

Build

Building galactic-helper-core requires

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

Build galactic-helper-core using the bash command:

$ hatch build

Testing

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

$ hatch check

for running linting.

$ hatch check

for automatic fixing of linting issues.

Documentation

Build the documentation using the bash command:

$ hatch run docs:build

Getting Help

Metadata

Release files for galactic-helper-core 0.5.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for galactic-helper-core 0.5.0.0
File Size Uploaded
galactic_helper_core-0.5.0.0.tar.gz 39.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for galactic-helper-core 0.5.0.0
File Interpreter ABI Platform
galactic_helper_core-0.5.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 46.7 kB

Release files / galactic_helper_core-0.5.0.0.tar.gz

Download URL galactic_helper_core-0.5.0.0.tar.gz
Size 39.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ae54f8bcd7b1cdfc44006f28d96cd82ee6d9bee65a12ba006309ffa0faf6a24a
BLAKE2b-256 checksum
How to use checksums
8c9ae2e61d6dbaca3c43d76af1c82e78168e7294a37fa6f8ed7f112b5416b806
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / galactic_helper_core-0.5.0.0-py3-none-any.whl

Download URL galactic_helper_core-0.5.0.0-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cfc9d08e2037e26ec349555a30b25a2bea0c240ac9e5a0031daa57ca63e20c1a
BLAKE2b-256 checksum
How to use checksums
49eb3d56f322957ef85791169a3b200556847360c19917805ee0251ba97b6453
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.5.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page