Build and upload Python job packages for the Goliath scheduler
Project description
goliath-jobpack
CLI for building and uploading Python job packages.
install:
uv add goliath-jobpack
usage:
uv run goliath-jobpack init /examples/my_first_job
uv run goliath-jobpack --help
uv run goliath-jobpack validate ./infra/examples/my_first_job
uv run goliath-jobpack build ./infra/examples/my_first_job
uv run goliath-jobpack upload ./infra/examples/my_first_job/dist/my-job.zip --bucket your-bucket-name
uv run goliath-jobpack package ./infra/examples/my_first_job --bucket your-bucket-name
to publish:
cd /home/goliath/code/goliath/infra/jobpack
uv run twine upload dist/*
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
goliath_jobpack-0.1.32.tar.gz
(19.8 kB
view details)
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 goliath_jobpack-0.1.32.tar.gz.
File metadata
- Download URL: goliath_jobpack-0.1.32.tar.gz
- Upload date:
- Size: 19.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d57fda5a2c08f76cfcb4b840a4d8a06d73886141ea503bb1501a81227fea9b1
|
|
| MD5 |
59ce1a39bf188488d0d92cfc099e8226
|
|
| BLAKE2b-256 |
197e5b4df8bf899709204bb1c22dcf7af9616987ac79dcf2143ddda76390730a
|
File details
Details for the file goliath_jobpack-0.1.32-py3-none-any.whl.
File metadata
- Download URL: goliath_jobpack-0.1.32-py3-none-any.whl
- Upload date:
- Size: 22.5 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 |
bf21f1926fdb4a85f1ccdd8a674c0b317643cc9e2e33c1b079d5df69088ceda2
|
|
| MD5 |
7a5b4881d8aee5261964409327a02ba9
|
|
| BLAKE2b-256 |
961f8c00eb37d76e4285e1b5f8b7818d59b12533840a23d3e5fd5816322c3a66
|