Metadata-Version: 2.3
Name: pydpm_xl
Version: 0.1.29
Summary: Python library for DPM-XL data processing and analysis
License: GPL-3.0-or-later
Keywords: dpm,dpm-xl,data-processing,migration,analysis
Author: MeaningfulData S.L.
Author-email: info@meaningfuldata.eu
Requires-Python: >=3.10
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Database
Classifier: Topic :: Scientific/Engineering
Requires-Dist: alembic (>=1.13.1,<1.14.0)
Requires-Dist: antlr4-python3-runtime (>=4.9.2,<4.9.3)
Requires-Dist: click (>=8.1.6,<8.2.0)
Requires-Dist: pandas (>=2.1.4,<2.2.0)
Requires-Dist: psycopg2-binary (>=2.9.9,<2.10.0)
Requires-Dist: pyodbc (>=5.1.0,<5.2.0)
Requires-Dist: python-dotenv (>=1.0.1,<1.1.0)
Requires-Dist: rich (>=13.7.1,<13.8.0)
Requires-Dist: sqlalchemy (>=1.4.50,<1.5.0)
Description-Content-Type: text/markdown

# pyDPM

## Installation

`poetry install`

## Usage

### Load DB

`poetry run pydpm migrate-access ./path-to-release.accdb`

### Syntax validation

`poetry run pydpm syntax "expression"`

### Semantic validation

`poetry run pydpm semantic "expression"`


