Metadata-Version: 2.1
Name: fluxoperator
Version: 0.0.12
Summary: Python SDK for the Flux Operator
Home-page: https://github.com/flux-framework/flux-operator/tree/main/python-sdk/v1alpha1
Author: Vanessasaurus
Author-email: vsoch@users.noreply.github.com
Maintainer: Vanessasaurus
License: Apache 2.0
Keywords: flux-operator,flux-framework,kubernetes,workflows,jobs-api
Platform: UNKNOWN
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: C
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown

# flux-framework fluxoperator

> Python SDK for Flux-Operator

## Requirements.

Python >= 3.6

## Installation & Usage

### pip install

You can install directly from the git subfolder like:

```bash
pip install git+https://github.com/flux-framework/flux-operator.git#egg=subdir&subdirectory=sdk/python/v1alpha1
```

or install from pip:

```bash
$ pip install fluxoperator
```

Then import the package:

```python
import fluxoperator
```

### Setuptools

Install via [Setuptools](http://pypi.python.org/pypi/setuptools).

```sh
python setup.py install --user
```

(or `sudo python setup.py install` to install the package for all users)

Then import the package:

```python
import fluxoperator
```

## Getting Started

Please follow the [installation procedure](#installation--usage) and then run the following:

```python
import time
import fluxoperator
from pprint import pprint
```

## Documentation For Models

 - [Commands](Commands.md)
 - [ContainerResources](dContainerResources.md)
 - [ContainerVolume](ContainerVolume.md)
 - [FluxRestful](FluxRestful.md)
 - [FluxUser](FluxUser.md)
 - [LifeCycle](LifeCycle.md)
 - [LoggingSpec](LoggingSpec.md)
 - [MiniCluster](MiniCluster.md)
 - [MiniClusterContainer](MiniClusterContainer.md)
 - [MiniClusterList](MiniClusterList.md)
 - [MiniClusterSpec](MiniClusterSpec.md)
 - [MiniClusterStatus](MiniClusterStatus.md)
 - [MiniClusterUser](MiniClusterUser.md)
 - [MiniClusterVolume](MiniClusterVolume.md)
 - [PodSpec](PodSpec.md)


## Documentation For Authorization

 All endpoints do not require authorization (but they do require you have permission via your kubernetes config)

## Author

- [@vsoch](https://github.com/vsoch)


