Verify PEC Module for the FIT Project, built using PySide6.
This module provides a graphical interface for verifying the PEC applied sent during the acquisition process.
This package is part of the broader fit ecosystem and depends on:
fit-common
– shared utility and core logicfit-assets
– UI resources and assetsfit-configurations
– Configuration settingsfit-cases
– Case information
Main dependencies are:
- Python
>3.9.0,<3.9.1
or>3.9.1,<3.13
PySide6
6.9.0
– Qt for Python UI frameworkcryptography
^44.0.2
– Cryptographic operationsbs4
^0.0.2
– HTML/XML parsing (BeautifulSoup wrapper)xhtml2pdf
^0.2.17
– PDF generation from HTMLpypdf2
^3.0.1
– PDF manipulationjinja2
^3.1.6
– Templating engine for HTML
Custom submodules:
fit-cases
– case information (installed via Git)
See pyproject.toml
for full details.
Install the module using Poetry:
poetry install