Metadata-Version: 2.1
Name: sphinx-pandera
Version: 0.0.2a1
Summary: Sphinx Pandera
Home-page: https://gitlab.has-sante.fr/has-sante/public/alpha/sphinx-pandera
License: EUPL-v1.2
Author: Timothée Chehab
Author-email: t.chehab@has-sante.fr
Requires-Python: >=3.11,<4.0
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: pandera (>=0,<1)
Requires-Dist: python-dotenv (>=0.20.0,<0.21.0)
Requires-Dist: sphinx-design (>=0.5.0,<0.6.0)
Requires-Dist: sphinx[test] (>=7)
Project-URL: Repository, https://gitlab.has-sante.fr/has-sante/public/alpha/sphinx-pandera
Description-Content-Type: text/markdown

# Sphinx extension for Pandera models

## Description

This packages bridges pandera models with sphinx to generate documentation for your pandera models.
It is based on a similar project for pydantic [autodoc_pydantic](https://github.com/mansenfranzen/autodoc_pydantic).

Our vision is to have one place where you :
 1. describe
 2. validate
 3. document your data

Pandera already does step 1 and 2.
Sphinx-pandera fills the documentation gap.
This way, your pandera model is the single source of truth for your data.


## Useful links

- **Documentation**: [https://has-sante.pages.has-sante.fr/public/alpha/sphinx-pandera](https://has-sante.pages.has-sante.fr/public/alpha/sphinx-pandera)

- **Example**: [https://has-sante.pages.has-sante.fr/public/alpha/sphinx-pandera/examples/basic.html](https://has-sante.pages.has-sante.fr/public/alpha/sphinx-pandera/examples/basic.html)

- **Source code**: [https://gitlab.has-sante.fr/has-sante/public/alpha/sphinx-pandera](https://gitlab.has-sante.fr/has-sante/public/alpha/sphinx-pandera)

## State of the project

This project is in alpha state, we welcome feature requests and contributions.

There might be some delays when answering issues and merge requests.

It has been initiated by the Mission data at the French National Authority for Health.

