Metadata-Version: 2.1
Name: icij-common
Version: 0.1.3
Summary: Common utils for ICIJ libs
Author: Clément Doumouro
Author-email: cdoumouro@icij.org
Requires-Python: >=3.9,<4.0
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
Requires-Dist: pydantic (>=1.10,<2.0)
Description-Content-Type: text/markdown

[![Test for icij-common](https://github.com/ICIJ/icij-python/actions/workflows/tests-common.yml/badge.svg)](https://github.com/ICIJ/icij-python/actions/workflows/tests-common.yml)

# Library for utilities commonly used in ICIJ's Python projects

## [`neo4j`](https://neo4j.com/docs/api/python-driver/current/)

- neo4j test utils (useful `pytest` fixtures)
- lightweight migration lib
- split of ICIJ's project across neo4j DBs

## `logging`

## [`pydantic`](https://github.com/pydantic/pydantic)

- ICIJ's Pydantic models

## `tests`

- common test utils and pytest fixtures

