Metadata-Version: 2.4
Name: python_step_parser
Version: 0.1.0
Summary: A library to extract and access data from a STEP or STP file in a structured way.
Author-email: Andrea Brake <andreadoescode@gmail.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/andreabrake/python-step-parser
Project-URL: Issues, https://github.com/andreabrake/python-step-parser/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# STEP file parser implemented in pure python

## Requirements
* Python 3.7+
* sqlite3

## Usage

To use the code in this library, you can first run the `parser.py` file against your STEP (.step or .stp) file which will extract the data and normalize it into a Sqlite database (.db) file. This database file can then be read by using an open connection and passing it to the provided parser classes which will then read all of the types and attributes required by itself and its heirarcy of children data structures. 
