Metadata-Version: 2.1
Name: opcua-tools
Version: 0.0.79
Summary: OPCUA Tools for Python using Pandas DataFrames
Home-page: https://github.com/PrediktorAS/opcua-tools
Author: Magnus Bakken
Author-email: olav.pedersen@prediktor.com
License: Apache License 2.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: lxml (>=4.6.2)
Requires-Dist: lxml (<5.0)
Requires-Dist: xmltodict (>=0.12.0)
Requires-Dist: pytest (>=6.2.5)
Requires-Dist: pandas (>=1.2.2)
Requires-Dist: pandas (<1.5.0)
Requires-Dist: scipy (>=1.6.1)
Requires-Dist: scipy (<2.0)

# opcua-tools
Python/pandas-based tools for OPC UA information models. 
OPC UA information models are represented and manipulated in Pandas Dataframes. 
There is a parser from NodeSet2 XML files, functions for manipulating/extracting information from information models and a NodeSet2 generator. 
There are some general tests here, but most of the testing is indirect through its use in [quarry](https://github.com/PrediktorAS/quarry) and other internal tools.
## Installation
To install, run this command: 
```
pip install git+https://github.com/PrediktorAS/opcua-tools.git
```
## Usage
Forthcoming... see the test cases. 

## License
The code in this repository is copyrighted to [Prediktor AS](http://prediktor.com), and is licensed under the Apache 2.0 license. \
Exceptions apply to some of the test data and static files for parsing/generation (see document headers for license information). 

Author:
[Magnus Bakken](mba@prediktor.com)
