Metadata-Version: 2.1
Name: outerspace-apizr
Version: 0.1.2
Summary: Apizr is a dynamic API generator built on top of FastAPI. It analyses your Python codebase, extracts relevant metadata, and automatically generates a FastAPI backend for your application. This simplifies the process of API development, saving time, and reducing the chance of errors.
License: GPL-3.0-or-later
Author: Ludovic FERNANDEZ
Author-email: ludovic.fernandez@alien6.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
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
Provides-Extra: code-analyzr
Provides-Extra: dockerizr
Provides-Extra: fast-apizr
Provides-Extra: notebook-transformr
Requires-Dist: Jinja2 (==3.0.1) ; extra == "fast-apizr" or extra == "dockerizr"
Requires-Dist: black ; extra == "notebook-transformr"
Requires-Dist: fastapi ; extra == "fast-apizr" or extra == "code-analyzr" or extra == "dockerizr"
Requires-Dist: ipython ; extra == "notebook-transformr"
Requires-Dist: nbconvert ; extra == "notebook-transformr"
Requires-Dist: pipreqs ; extra == "notebook-transformr"
Requires-Dist: python-multipart ; extra == "code-analyzr"
Requires-Dist: uvicorn[standard] ; extra == "fast-apizr" or extra == "code-analyzr" or extra == "dockerizr"
Project-URL: Repository, https://github.com/Alien6-Studio/outerspace-apizr
Project-URL: Website, https://apizr.outerspace.sh
Description-Content-Type: text/markdown

# OuterSpace Apizr

[![Python 3.11](https://img.shields.io/badge/python-3.8%20|%203.9%20|%203.10%20|%203.11-blue.svg)](https://www.python.org/downloads/release/python-311/)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)

**OuterSpace Apizr** is a groundbreaking open-source tool that is set to redefine the way data engineers interact with notebooks. It is specifically designed to transform notebooks into powerful, containerized APIs, seamlessly bridging the gap between data analysis and application development.

In the world of data engineering, notebooks are an essential tool for exploratory data analysis, prototyping, and sharing results. However, turning these notebooks into production-ready applications can be a challenging task. This is where OuterSpace Apizr comes in. It allows you to convert your notebooks into robust, containerized APIs, enabling you to integrate your data analysis and computations into larger systems and applications with ease.

The containerization of APIs ensures that they are portable, scalable, and easy to deploy, making them an ideal solution for data engineers looking to streamline their workflows and increase efficiency.

OuterSpace Apizr is built with simplicity, efficiency, and the specific needs of data engineers in mind. It's easy to set up, user-friendly, and requires minimal configuration. Whether you're a seasoned data engineer or a newcomer to the field, OuterSpace Apizr is designed to streamline your workflow and increase productivity.

## Installation

OuterSpace Apizr is now easily installable via pip. To install, simply run:

```bash
pip install outerspace-apizr
```

Once installed, you can start using OuterSpace Apizr to transform your notebooks and enhance your data engineering workflows.

