Metadata-Version: 2.1
Name: prefecto
Version: 0.0.2
Summary: Prefect development aid.
Home-page: https://github.com/dominictarro/prefecto
Author: Dominic Tarro
Author-email: dtarro@oxfordeconomics.com
Project-URL: Documentation, https://dominictarro.github.io/prefecto/
Project-URL: Source, https://github.com/dominictarro/prefecto
Classifier: Natural Language :: English
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
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: Topic :: Software Development :: Libraries
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: prefect (>=2.10)
Provides-Extra: dev
Requires-Dist: pre-commit (>=3.3.3) ; extra == 'dev'
Requires-Dist: flake8 (>=6.0.0) ; extra == 'dev'
Requires-Dist: black (>=23.3.0) ; extra == 'dev'
Requires-Dist: isort (>=5.12.0) ; extra == 'dev'
Requires-Dist: pytest (>=7.3.2) ; extra == 'dev'
Requires-Dist: interrogate (>=1.5.0) ; extra == 'dev'
Requires-Dist: mkdocs (>=1.4.3) ; extra == 'dev'
Requires-Dist: versioneer (>=0.28.0) ; extra == 'dev'
Requires-Dist: coverage (>=7.2.7) ; extra == 'dev'
Requires-Dist: mkdocstrings[python] (>=0.22.0) ; extra == 'dev'
Provides-Extra: moto
Requires-Dist: moto[s3] ; extra == 'moto'
Requires-Dist: boto3 ; extra == 'moto'
Provides-Extra: pandas
Requires-Dist: pandas ; extra == 'pandas'
Requires-Dist: pyarrow ; extra == 'pandas'
Requires-Dist: openpyxl ; extra == 'pandas'
Provides-Extra: polars
Requires-Dist: polars ; extra == 'polars'
Requires-Dist: xlsxwriter ; extra == 'polars'
Requires-Dist: xlsx2csv ; extra == 'polars'

# Prefecto

<p align="center">
    <img src="https://raw.githubusercontent.com/dominictarro/prefecto/main/docs/assets/Monkeywrench-Data-Pipeline.png">
    <br>
    <a href="https://pypi.python.org/pypi/prefecto/" alt="PyPI version">
        <img alt="PyPI" src="https://img.shields.io/pypi/v/prefecto?color=fe7200&labelColor=eeeeee"></a>
    <a href="https://github.com/dominictarro/prefecto/" alt="Stars">
        <img src="https://img.shields.io/github/stars/dominictarro/prefecto?color=fe7200&labelColor=eeeeee" /></a>
    <a href="https://github.com/dominictarro/prefecto/pulse" alt="Activity">
        <img src="https://img.shields.io/github/commit-activity/m/dominictarro/prefecto?color=fe7200&labelColor=eeeeee" /></a>
</p>

Prefecto is a collection of tools to extend and augment [Prefect](https://www.prefect.io/) capabilities.

You can find the documentation [here](https://dominictarro.github.io/prefecto/).

## Getting Started

Install Prefecto with

```bash
pip install prefecto
```

*Prefecto is only tested with Python 3.10 and higher. It may work with older versions, but it is not guaranteed.*
