Metadata-Version: 2.1
Name: neuro-flow
Version: 24.2.0
Summary: Pipelines system for neu.ro
Home-page: https://github.com/neuro-inc/neuro-flow
Author: Neu.ro Team
Author-email: team@neu.ro
License: Apache 2
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Information Technology
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: Apache Software License
Requires-Python: >=3.8.0
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: neuro-cli>=24.2.0
Requires-Dist: pyyaml>=5.4
Requires-Dist: funcparserlib>=1.0.0
Requires-Dist: humanize>=0.5.1
Requires-Dist: neuro-extras>=24.2.0
Requires-Dist: graphviz>=0.14
Requires-Dist: yarl>=1.7
Requires-Dist: multidict<6.0,>=5.0
Requires-Dist: rich>=10.0.1
Requires-Dist: typing-extensions>=3.10
Requires-Dist: click>=8.0

# Getting started

`neuro-flow` is a tool that simplifies daily jobs on the Neu.ro platform.

Neuro Flow provides users the ability to create YAML files that configure routine things, for example, starting a Jupiter Notebook on the platform, starting a training pipeline, opening a file browser for remote storage, etc.

The tool builds required Docker images and starts all necessary Neu.ro jobs under the hood, while the user doesn't have to type all required `neuro` options and manually manage the pipeline scenarios.

## Installation

The tool is hosted on PyPI and can be installed by `pip` as a regular Python project:

```bash
$ pip install neuro-flow
```

Use the `--upgrade` option to upgrading Neuro Flow to the latest version:

```bash
$ pip install --upgrade neuro-flow
```

