Metadata-Version: 2.1
Name: yellowdog-python-examples
Version: 7.0.1
Summary: Example Python commands using the YellowDog Python SDK
Home-page: https://github.com/yellowdog/python-examples
Author: YellowDog Limited
Author-email: YellowDog Limited <support@yellowdog.co>
Project-URL: Homepage, https://github.com/yellowdog/python-examples
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 4 - Beta
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: yellowdog-sdk >=7.3.2
Requires-Dist: toml
Requires-Dist: tabulate >=0.9.0
Requires-Dist: PyPAC >=0.16.4
Provides-Extra: jsonnet
Requires-Dist: jsonnet ; extra == 'jsonnet'

# Example Python Commands using the YellowDog Python SDK

## Overview

This is a set of command line Python scripts for interacting with the YellowDog Platform, providing examples of usage of the [YellowDog Python SDK](https://docs.yellowdog.co/api/python/index.html).

The scripts support:

- **Provisioning** Worker Pools
- **Instantiating** Compute Requirements
- **Resizing** Worker Pools and Compute Requirements
- **Submitting** Work Requirements
- **Uploading** Object Store objects
- **Downloading** results
- **Shutting Down** Worker Pools and **Terminating** Compute Requirements
- **Cancelling** Work Requirements
- **Aborting** Tasks
- **Deleting** objects in the Object Store
- **Listing** Worker Pools, Compure Requirements, Objects, Work Requirements, Task Groups and Tasks

Please see the [GitHub repository](https://github.com/yellowdog/python-examples) for more details.
