Client and Worker module for Tin Arm Engineering LTC service
Project description
ltc_client
Node creation tool for TAE workers
Development with Poetry https://python-poetry.org/docs/basic-usage/
Before committing:
Check the formatting is compient with Black:
poetry run black .
Run the tests:
poetry run pytest
Get the coverage report:
poetry run coverage report
Hopefully it should not have gone down lower than this:
Name Stmts Miss Cover Missing
------------------------------------------------------
ltc_client/__init__.py 7 0 100%
ltc_client/api.py 161 93 42% 38, 48-56, 72, 97-99, 104-106, 112, 118, 123-124, 128, 144, 149-156, 167, 171-173, 180, 191-200, 203-204, 211-212, 218, 223, 226-227, 236, 248-251, 259, 267-274, 278-280, 287-290, 298-301, 309-312, 319-328, 331-335, 340-342, 350-406
ltc_client/helpers.py 119 70 41% 48-57, 86, 89-105, 110-118, 121, 125-144, 147-175, 178, 193-195, 200-203, 207, 211, 214-228, 253-269
ltc_client/worker.py 179 116 35% 48, 85, 87, 97-98, 101, 142-197, 200-220, 223-236, 239, 242-250, 256-313, 317-365, 372-378, 382-393
------------------------------------------------------
TOTAL 466 279 40%
To push a release with a tag, make your commits locally, don't push yet, then:
git tag 0.2.22
git push --atomic origin main 0.2.22
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 ltc_client-0.2.39.tar.gz.
File metadata
- Download URL: ltc_client-0.2.39.tar.gz
- Upload date:
- Size: 17.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.4 CPython/3.10.12 Linux/5.15.0-143-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
176847dff58fc255952e538830a2aabd627da1ae0ba5d4bc87bae62d441a3996
|
|
| MD5 |
918fdc86f839e45234293de97bd24132
|
|
| BLAKE2b-256 |
ae84ec313057ee6364d175a35c4b008fddba1ad17b8e88058857ae34f1fef67f
|
File details
Details for the file ltc_client-0.2.39-py3-none-any.whl.
File metadata
- Download URL: ltc_client-0.2.39-py3-none-any.whl
- Upload date:
- Size: 19.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.4 CPython/3.10.12 Linux/5.15.0-143-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
407a3c0b4e1a954e70dab3be600f6c845429a06f2989feff9d370354f61620b4
|
|
| MD5 |
575f1e2436be2abeeb3d0ea8abad1584
|
|
| BLAKE2b-256 |
b20a2e04466b5fdcc5d16c1f0776130df3a240ea4defda0b6d667a2ada3ea860
|