GALACTIC helper core
Project description
Prerequisite
galactic-helper-core 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
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 fmt --check
for running static linting.
$ hatch fmt
for automatic fixing of static linting issues.
$ hatch run lint:check
for running dynamic linting.
Documentation
Build the documentation using the bash command:
$ hatch run docs:build
Getting Help
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file galactic_helper_core-0.4.0.0.post1.dev129.tar.gz.
File metadata
- Download URL: galactic_helper_core-0.4.0.0.post1.dev129.tar.gz
- Upload date:
- Size: 38.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1d9c6342e21dcffe101b87fbd51177bb82e3a169e12d9f069ba895f153539da
|
|
| MD5 |
8d7e764e6fce0751f9954b992d86a65a
|
|
| BLAKE2b-256 |
41f5bd97d1da0d79a88e77a0dbf34a0bd77a0cf77eaee34dcf21638bd6f2a912
|
File details
Details for the file galactic_helper_core-0.4.0.0.post1.dev129-py3-none-any.whl.
File metadata
- Download URL: galactic_helper_core-0.4.0.0.post1.dev129-py3-none-any.whl
- Upload date:
- Size: 7.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50826f1496a8e8e229d3caa11b595fc992f5a60b32c189d09211be4dac402c35
|
|
| MD5 |
eb7707ff36c0cabf9a67a9af81c53ddf
|
|
| BLAKE2b-256 |
370c8707f043a8aa8a4f8178be71228238d2ddec7422bfb7b44c08131c130fa4
|