Metadata-Version: 2.1
Name: steputils
Version: 0.1a0
Summary: A Python package to read/write STEP data files.
Home-page: https://steputils.mozman.at
Author: Manfred Moitzi
Author-email: me@mozman.at
License: MIT License
Download-URL: https://pypi.org/project/steputils/
Keywords: IFC4,CAD,STEP
Platform: OS Independent
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Provides: steputils
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: pyparsing

STEPutils
=========

THIS PROJECT IS IN PLANNING STATE!
----------------------------------

Abstract
--------

STEPutils is a Python package to manage STEP model data.

The intention of this package is to build a simple document object model (DOM) for STEP model data like 
`xml.etree.ElementTree` for XML data. STEPutils could be used as import/export layer for CAD like application. 
The DOM has methods to traverse, create and delete object nodes but no further CAD-like functionality like translating, 
scaling or rotating objects, if you need that - you are looking for a CAD application like 
[FreeCAD](https://www.freecadweb.org/).   

For more information about the STEP (ISO 10303) standard read this 
[Wikipedia](https://en.wikipedia.org/w/index.php?title=ISO_10303) article.

Quick-Info
----------

- Python package to manage a simple document object model (DOM) for STEP model data
- the intended audience are developers
- requires at least Python 3.6
- OS independent
- tested with CPython & PyPy on Windows 10 & Manjaro Linux
- MIT-License

Installation
------------

Install with pip for Python 3.6 and later:

    pip install steputils

Install latest development version with pip from GitHub:

    pip install git+https://github.com/mozman/steputils.git@master

or from source:

    python setup.py install

Contribution
------------

The source code of STEPutils can be found at __GitHub__, target your pull requests to the `master` branch:

http://github.com/mozman/steputils.git

News
====

Version 0.1a0 - dev
-------------------

- pre-alpha state
- STEP-file loader works


