Skip to main content

cloud-submit

A tool for packaging Python code with Docker and executing it in local and cloud environments.

Installation

$ pip install cloud-submit

Documentation

This package provides a Python module called cloud_submit as well as a command-line tool called csub.

Have a look at the examples to see how to set up a project directory. To run any of the examples you will have to copy userconfig/template.yaml to userconfig/default.yaml and fill in the blanks.

To run the AWS example you need to have the AWS CLI (v2) installed locally and you need an AWS account. The comments in userconfig/template.yaml tell you how you need to configure your AWS account so that the example can run.

Run csub --help to explore the functionality of csub and its subcommands.

Proper documentation will be added as soon as I have the time. (Promise!)

Metadata

Release files for cloud-submit 0.4

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

Source distribution (sdist)

Source distribution for cloud-submit 0.4
File Size Uploaded Provenance
cloud_submit-0.4.tar.gz 29.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for cloud-submit 0.4
File Interpreter ABI Platform
cloud_submit-0.4-py3-none-any.whl Python 3 none any Details

Total release size: 62.9 kB

Release files / cloud_submit-0.4.tar.gz

Download URL cloud_submit-0.4.tar.gz
Size 29.1 kB
Tags Source
SHA-256 checksum
How to use checksums
ffc029b9397233b71267fd887ce80ca8de7f7242b6505a4aaa58a6b3abe14299
BLAKE2b-256 checksum
How to use checksums
47d1ed6b162cfd19f03e19392ec84dde06cd4098960c2947c81f760e47963060
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / cloud_submit-0.4-py3-none-any.whl

Download URL cloud_submit-0.4-py3-none-any.whl
Size 33.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
50c5b0df720ff4fb9fa867714ac76a9d7abbf0ff42b3fa7490626d6858eb69ed
BLAKE2b-256 checksum
How to use checksums
4a6e81f6fc120054621e9845cc490e7d93b13cf990d096a3db3326232180abf6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Security for cloud-submit 0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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