Metadata-Version: 2.1
Name: quantfox-common
Version: 0.1.1
Summary: QuantFox common utilities: domain (market/finance/ds) + adapters (db/s3/redis/dss)
Author: QuantFox
Author-email: dev@quantfox.com
Requires-Python: >=3.12
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: beautifulsoup4 (>=4.12.3,<5.0.0)
Requires-Dist: boto3 (>=1.34,<2.0)
Requires-Dist: cloudpickle (>=3.1.1,<4.0.0)
Requires-Dist: jupyter (>=1.1.1,<2.0.0)
Requires-Dist: matplotlib (>=3.9.2,<4.0.0)
Requires-Dist: minio (==7.2.14)
Requires-Dist: notebook (>=7.4.7,<8.0.0)
Requires-Dist: numpy (>=2.1.1,<3.0.0)
Requires-Dist: openpyxl (>=3.1.5,<4.0.0)
Requires-Dist: pandas (>=2.2.3,<3.0.0)
Requires-Dist: psutil (>=5.9.8,<6.0.0)
Requires-Dist: psycopg2-binary (>=2.9.10,<3.0.0)
Requires-Dist: pydantic (>=2.8,<3.0)
Requires-Dist: redis (>=5.0.8,<6.0.0)
Requires-Dist: requests (>=2.32.3,<3.0.0)
Requires-Dist: ruff (>=0.7.0,<0.8.0)
Requires-Dist: scikit-learn (>=1.5.1,<2.0.0)
Requires-Dist: scipy (>=1.13,<2.0)
Requires-Dist: sqlalchemy (>=2.0.36,<3.0.0)
Requires-Dist: statsmodels (>=0.14.3,<0.15.0)
Description-Content-Type: text/markdown

# qf-common

Common utilities pour QuantFox.

## Setup Instructions

### Prerequisites

- - Python 3.x
  - pipx (for Poetry installation)

### Installation Steps

- 1. Install dependencies using Poetry:
     `bash
 poetry install
`
- 2. Verify Poetry installation:
     `bash
 pipx run poetry --version
`
- 3. Activate Poetry environment:
     `bash
     poetry shell

## Install

Privé via GitHub Packages:

```toml
[tool.poetry.dependencies]
qf-common = { version = "^0.1.0", source = "github" }

[[tool.poetry.source]]
name = "github"
url = "https://maven.pkg.github.com/QuantFox/qf-common"
default = false

```

