Metadata-Version: 2.3
Name: pydpm_xl
Version: 0.1.27
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.16.2,<2.0.0)
Requires-Dist: antlr4-python3-runtime (>=4.13.2,<5.0.0)
Requires-Dist: click (>=8.2.1,<9.0.0)
Requires-Dist: pandas (>=2.3.0,<3.0.0)
Requires-Dist: psycopg2-binary (>=2.9.0,<3.0.0)
Requires-Dist: pyodbc (>=5.2.0,<6.0.0)
Requires-Dist: python-dotenv (>=1.1.1,<2.0.0)
Requires-Dist: rich (>=14.0.0,<15.0.0)
Requires-Dist: sqlalchemy (>=2.0.41,<3.0.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"`


