Artifact licences¶
The official validation artifacts and example corpora are third-party works under their own licences. euinvoice
never bundles or redistributes them: python -m euinvoice artifacts fetch downloads each archive or file from its
upstream URL into your cache and checks its sha256 (src/euinvoice/validation/manifest.toml). Using them is
subject to the licence of each source.
The licence column is the license field of the manifest. The xrechnung-testsuite and
xrechnung-validator-configuration archives contain no licence file; their entry is the licence recorded in the
manifest for the upstream repository.
euinvoice itself is MIT-licensed. Its runtime dependencies are pydantic and lxml, plus saxonche
(SaxonC-HE, MPL-2.0) with the [validate] extra and pypdf with the [pdf] extra.