Metadata-Version: 2.4
Name: spine_engine
Version: 0.26.3
Summary: A package to run Spine workflows.
Author-email: Spine Project consortium <spine_info@vtt.fi>
License: LGPL-3.0-or-later
Project-URL: Repository, https://github.com/spine-tools/spine-engine
Keywords: energy system modelling,workflow,optimisation,database
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: COPYING
License-File: COPYING.LESSER
Requires-Dist: networkx>2.5.1
Requires-Dist: jupyter_client>=6.0
Requires-Dist: spinedb_api>=0.36.2
Requires-Dist: pyzmq>=21.0
Requires-Dist: typing_extensions>=4.14
Dynamic: license-file

# Spine Engine

[![Python](https://img.shields.io/badge/python-3.10%20|%203.11%20|%203.12%20|%203.13-blue.svg)](https://www.python.org/downloads/release/python-379/)
[![Unit tests](https://github.com/spine-tools/spine-engine/workflows/Unit%20tests/badge.svg)](https://github.com/spine-tools/spine-engine/actions?query=workflow%3A"Unit+tests")
[![codecov](https://codecov.io/gh/spine-tools/spine-engine/branch/master/graph/badge.svg)](https://codecov.io/gh/spine-tools/spine-engine)
[![PyPI version](https://badge.fury.io/py/spine-engine.svg)](https://badge.fury.io/py/spine-engine)

A Python package to coordinate the execution of [Spine Toolbox](https://github.com/spine-tools/Spine-Toolbox) workflows.

<p align="center">
  <picture>
    <source media="(prefers-color-scheme: dark)" srcset="./fig/spineengine_logo.svg" width="50%">
    <img alt="Spine Engine" src="./fig/spineengine_on_wht.svg" width="50%">
  </picture>
</p>

## License

Spine Engine is released under the GNU Lesser General Public License (LGPL) license. All accompanying
documentation and manual are released under the [Creative Commons BY-SA 4.0 license](https://creativecommons.org/licenses/by-sa/4.0/).

## Getting started

### Installation

To install Spine Engine into an existing Python environment, run

    $ pip install spine_engine

<hr>
<table width=500px frame="none" style="margin-left:auto;margin-right:auto">
<tr>
<td valign="middle" width=100px>
<img src=fig/eu-emblem-low-res.jpg alt="EU emblem" width=100%></td>
<td valign="middle">This project has received funding from European Climate, Infrastructure and Environment Executive Agency under the European Union’s HORIZON Research and Innovation Actions under grant agreement N°101095998.</td>
<tr>
<td valign="middle" width=100px>
<img src=fig/eu-emblem-low-res.jpg alt="EU emblem" width=100%></td>
<td valign="middle">This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 774629.</td>
</table>
