π§° 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