Metadata-Version: 2.4
Name: rrc-statewide-api
Version: 1.0.0
Summary: A Python parser for Texas RRC Statewide API Data (DBF format)
Author-email: Marcus Salinas <marcus.salinas@example.com>
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: dbfread>=2.0.7
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: mypy; extra == "dev"

# RRC Statewide API Parser

A Python library for parsing and processing the Texas Railroad Commission (RRC) **Statewide API Data** provided in dBase (`.dbf`) format.

## Features
- Efficient parsing of legacy `.dbf` files using `dbfread`.
- Automatic handling of character encoding (`ISO-8859-1`).
- Standardized mapping and normalization of date fields.
- Helper utilities for RRC-specific data formatting.

## Installation

```bash
pip install rrc-statewide-api
```

## Usage

```python
from rrc_statewide_api import RRCStatewideParser

parser = RRCStatewideParser("path/to/file.dbf")

for record in parser.parse():
    print(record['API_NUM'], record['LEASE_NAME'])
```
