π§° Dependencies
To run this project, you need Python 3.x and the following dependencies:
β Standard Python libraries (no installation needed)
These are included with every Python distribution:
zipfile
β for extracting the ZIP archivejson
β for reading the config filepathlib
β for working with filesystem pathstempfile
β for creating temporary foldersargparse
β for parsing command-line argumentssys
β for access to systemβlevel functions
π¦ External packages (must be installed via pip
)
These libraries must be installed manually:
lxml
β fast XML and XSD parsingpandas
β tabular data handling and CSV exportxmlschema
β optional schema-level validation (used only in some modules)
Install them using:
pip install lxml pandas xmlschema