Metadata-Version: 2.2
Name: PyP6Xer-patch
Version: 1.1.1
Summary: Parser for XER written in Python
Author-email: BlackSmithSoft <info@blacksmithsoft.com>
License: GNU Lesser General Public License v3 or later (LGPLv3+)
Project-URL: Homepage, https://github.com/blacksmithsoft/PyP6Xer
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE

# Fork from original https://github.com/HassanEmam/PyP6Xer
This package is a fork from original maintained with fixes and changes to handle cases 
and optimizations not comonly found in standard usage

# PyP6Xer Python Primavera P6 XER parser
PyXer is an open source project to parse Primavera xer files in python. The project is work in progress and open for community contributions. 

In order to install a copy in your system you can use pip package manager as follows:

``` 
pip install PyP6XER
```

The usage of the library is fairly simple and the import examples can be:

```
from xerparser.reader import Reader
```

Here are some examples of reading and parsing xer files:

```
xer = Reader("<filename>") # this returns a reader object  
```

to reade all projects in file as one xer file may have multiple projects stored into it:

```
for project in xer.projects:
  print(project)
```
