Metadata-Version: 2.1
Name: ocx_versioning
Version: 1.0.0
Summary: Utility python scripts for managing OCX schema versioning according to PEP 440
Author: ocastrup
Author-email: ole.christian.astrup@dnv.com
Requires-Python: >=3.11,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: click
Requires-Dist: lxml
Requires-Dist: packaging (>=23.1,<24.0)
Requires-Dist: soap
Requires-Dist: tbump
Requires-Dist: xsdata
Description-Content-Type: text/markdown

# ocx-versioning
Utility python scripts for managing OCX xsdata databinding versioning according to PEP 440.
See [xsdata](https://xsdata.readthedocs.io/en/latest/) for details on python xml databindings.

## Installation

    pip install ocx_versioning

## Usage
    > python -m ocx_versioning --help
    Usage: ocx_versioning "module_name" "version_string"
    
    --help: Prints this message and exits.
    --version: Prints the version number and exits.
    >
    > python -m ocx 1.0.0
    Updating the configuration file xsdata.xml in module ocx
    New package name is ocx_100 with version: 1.0.0



    


