Metadata-Version: 2.1
Name: api-to-dataframe
Version: 0.0.10
Summary: A package to convert API responses to pandas dataframe
License: MIT
Author: IvanildoBarauna
Author-email: ivanildo.jnr@outlook.com
Requires-Python: >=3.9,<4.0
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.8
Requires-Dist: pandas (==2.0.0)
Requires-Dist: requests (==2.30.0)
Description-Content-Type: text/markdown

# API to DataFrame
Your solution to convert API responses to Pandas DataFrames with retry strategies and detailed reports.

![GitHub Created At](https://img.shields.io/github/created-at/IvanildoBarauna/api-to-dataframe)

![PyPI - Status](https://img.shields.io/pypi/status/api-to-dataframe)
![PyPI - Downloads](https://img.shields.io/pypi/dm/api-to-dataframe)
![PyPI - Version](https://img.shields.io/pypi/v/api-to-dataframe)

![PyPI - Python Version](https://img.shields.io/pypi/pyversions/api-to-dataframe)


![GitHub Workflow Status](https://github.com/IvanildoBarauna/api-to-dataframe/actions/workflows/CI.yaml/badge.svg)
![GitHub Workflow Status](https://github.com/IvanildoBarauna/api-to-dataframe/actions/workflows/CD.yaml/badge.svg)
[![codecov](https://codecov.io/gh/IvanildoBarauna/api-to-dataframe/graph/badge.svg?token=r1APEyHiCu)](https://codecov.io/gh/IvanildoBarauna/api-to-dataframe)

## Code Coverage KPI Graph

[![codecov](https://codecov.io/gh/IvanildoBarauna/api-to-dataframe/graphs/sunburst.svg?token=r1APEyHiCu)](https://codecov.io/gh/IvanildoBarauna/api-to-dataframe)

## Project Stack

![Python](https://img.shields.io/badge/-Python-05122A?style=flat&logo=python)&nbsp;
![Docker](https://img.shields.io/badge/-Docker-05122A?style=flat&logo=docker)&nbsp;
![Poetry](https://img.shields.io/badge/-Poetry-05122A?style=flat&logo=poetry)&nbsp;
![GitHub Actions](https://img.shields.io/badge/-GitHub_Actions-05122A?style=flat&logo=githubactions)&nbsp; 
![CodeCov](https://img.shields.io/badge/-CodeCov-05122A?style=flat&logo=codecov)&nbsp;
![pypi](https://img.shields.io/badge/-pypi-05122A?style=flat&logo=pypi)&nbsp;
![pandas](https://img.shields.io/badge/-pandas-05122A?style=flat&logo=pandas)&nbsp;
![pytest](https://img.shields.io/badge/-pytest-05122A?style=flat&logo=pytest)&nbsp;


## Library Description

Python library that simplifies obtaining data from API endpoints by converting them directly into Pandas DataFrames. This library offers robust features, including retry strategies for failed requests and automatic generation of detailed reports on the received data.
