Metadata-Version: 2.4
Name: pcparse
Version: 0.1.0
Summary: Parse Informatica PowerCenter mappings into structured, queryable data
Project-URL: Homepage, https://github.com/dhruvSharma-beep/pcparse
Project-URL: Issues, https://github.com/dhruvSharma-beep/pcparse/issues
Author-email: Dhruv Sharma <dhruvalsharma1231@gmail.com>
License: MIT
Keywords: data-lineage,etl,informatica,migration,powercenter
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Database
Requires-Python: >=3.11
Requires-Dist: pydantic>=2.0
Description-Content-Type: text/markdown

# pcparse

Parse Informatica PowerCenter mappings into structured, queryable data.

PowerCenter's standard support ended in March 2026. Thousands of enterprises are
migrating off it, and the logic lives in proprietary XML that only PowerCenter reads.
`pcparse` turns those exports into typed Python objects — so you can query lineage,
analyse impact, and drive migration tooling.

## Install

```bash
pip install pcparse
```

## Use

```bash
pcparse summary mapping.xml
pcparse lineage mapping.xml --field CUSTOMER_ID --trace
pcparse export mapping.xml > mapping.json
```

Answer the question migrations actually get stuck on: