Metadata-Version: 2.4
Name: pydpm-xl
Version: 0.1.1
Summary: Python library for DPM-XL data processing and analysis
Author-email: "MeaningfulData S.L." <info@meaningfuldata.eu>
License: GPL-3.0-or-later
Keywords: dpm,dpm-xl,data-processing,migration,analysis
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-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: rich<15.0.0,>=14.0.0
Requires-Dist: sqlalchemy<3.0.0,>=2.0.41
Requires-Dist: pandas<3.0.0,>=2.3.0
Requires-Dist: antlr4-python3-runtime<5.0.0,>=4.13.2
Requires-Dist: pyodbc<6.0.0,>=5.2.0
Requires-Dist: click<9.0.0,>=8.2.1
Requires-Dist: alembic<2.0.0,>=1.16.2
Requires-Dist: python-dotenv<2.0.0,>=1.1.1
Dynamic: license-file

# pyDPM

## Installation

`poetry install`

## Usage

### Load DB

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

### Syntax validation

`poetry run pydpm-xl syntax "expression"`

### Semantic validation

`poetry run pydpm-xl semantic "expression"`

