├── .bumpversion.cfg ├── .gitignore ├── DEVELOP.rst ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── bin ├── __init__.py └── cli.py ├── facturx ├── __init__.py ├── facturx.py ├── flavors │ ├── __init__.py │ ├── factur-x │ │ ├── xml │ │ │ ├── basic.xml │ │ │ ├── basicwl.xml │ │ │ ├── en16931.xml │ │ │ ├── minimum.xml │ │ │ └── samples │ │ │ │ ├── basic.xml │ │ │ │ ├── basicwl.xml │ │ │ │ ├── en16931.xml │ │ │ │ └── minimum.xml │ │ ├── xmp │ │ │ └── Factur-X_extension_schema.xmp │ │ └── xsd │ │ │ ├── FACTUR-X_BASIC-WL.xsd │ │ │ ├── FACTUR-X_BASIC-WL_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd │ │ │ ├── FACTUR-X_BASIC-WL_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_100.xsd │ │ │ ├── FACTUR-X_BASIC-WL_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd │ │ │ ├── FACTUR-X_EN16931.xsd │ │ │ ├── FACTUR-X_EN16931_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd │ │ │ ├── FACTUR-X_EN16931_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_100.xsd │ │ │ └── FACTUR-X_EN16931_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd │ ├── fields.yml │ ├── flavors.yml │ ├── xml_flavor.py │ └── zugferd │ │ ├── xml │ │ ├── basic.xml │ │ ├── comfort.xml │ │ └── samples │ │ │ ├── basic.xml │ │ │ └── comfort.xml │ │ ├── xmp │ │ └── ZUGFeRD_extension_schema.xmp │ │ └── xsd │ │ ├── ZUGFeRD1p0.xsd │ │ ├── ZUGFeRD1p0_urn_un_unece_uncefact_data_standard_QualifiedDataType_12.xsd │ │ ├── ZUGFeRD1p0_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_12.xsd │ │ └── ZUGFeRD1p0_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_15.xsd ├── logger.py ├── pdfwriter.py └── tests │ ├── __init__.py │ ├── compare │ └── no_embedded_data.xml │ ├── sample_invoices │ ├── Avoir_FR_type380_BASIC.pdf │ ├── Avoir_FR_type380_BASICWL.pdf │ ├── Avoir_FR_type380_EN16931.pdf │ ├── Avoir_FR_type380_MINIMUM.pdf │ ├── Avoir_FR_type381_BASIC.pdf │ ├── Avoir_FR_type381_BASICWL.pdf │ ├── Avoir_FR_type381_EN16931.pdf │ ├── Avoir_FR_type381_MINIMUM.pdf │ ├── Facture_DOM_BASIC.pdf │ ├── Facture_DOM_BASICWL.pdf │ ├── Facture_DOM_EN16931.pdf │ ├── Facture_DOM_MINIMUM.pdf │ ├── Facture_FR_BASIC.pdf │ ├── Facture_FR_BASICWL.pdf │ ├── Facture_FR_EN16931.pdf │ ├── Facture_FR_MINIMUM.pdf │ ├── Facture_UE_BASIC.pdf │ ├── Facture_UE_BASICWL.pdf │ ├── Facture_UE_EN16931.pdf │ ├── Facture_UE_MINIMUM.pdf │ ├── Resultat_TEST-01_BASIC_Avec_xml_inclus.pdf │ ├── embedded_data.pdf │ ├── no_embedded_data.pdf │ └── zugferd_example_invoice_en.pdf │ └── test_facturx.py ├── requirement.txt └── setup.py /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/.gitignore -------------------------------------------------------------------------------- /DEVELOP.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/DEVELOP.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/README.rst -------------------------------------------------------------------------------- /bin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bin/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/bin/cli.py -------------------------------------------------------------------------------- /facturx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/__init__.py -------------------------------------------------------------------------------- /facturx/facturx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/facturx.py -------------------------------------------------------------------------------- /facturx/flavors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xml/basic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xml/basic.xml -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xml/basicwl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xml/basicwl.xml -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xml/en16931.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xml/en16931.xml -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xml/minimum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xml/minimum.xml -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xml/samples/basic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xml/samples/basic.xml -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xml/samples/basicwl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xml/samples/basicwl.xml -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xml/samples/en16931.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xml/samples/en16931.xml -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xml/samples/minimum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xml/samples/minimum.xml -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xmp/Factur-X_extension_schema.xmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xmp/Factur-X_extension_schema.xmp -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xsd/FACTUR-X_BASIC-WL.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xsd/FACTUR-X_BASIC-WL.xsd -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xsd/FACTUR-X_BASIC-WL_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xsd/FACTUR-X_BASIC-WL_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xsd/FACTUR-X_BASIC-WL_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_100.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xsd/FACTUR-X_BASIC-WL_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_100.xsd -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xsd/FACTUR-X_BASIC-WL_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xsd/FACTUR-X_BASIC-WL_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xsd/FACTUR-X_EN16931.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xsd/FACTUR-X_EN16931.xsd -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xsd/FACTUR-X_EN16931_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xsd/FACTUR-X_EN16931_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xsd/FACTUR-X_EN16931_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_100.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xsd/FACTUR-X_EN16931_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_100.xsd -------------------------------------------------------------------------------- /facturx/flavors/factur-x/xsd/FACTUR-X_EN16931_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/factur-x/xsd/FACTUR-X_EN16931_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd -------------------------------------------------------------------------------- /facturx/flavors/fields.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/fields.yml -------------------------------------------------------------------------------- /facturx/flavors/flavors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/flavors.yml -------------------------------------------------------------------------------- /facturx/flavors/xml_flavor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/xml_flavor.py -------------------------------------------------------------------------------- /facturx/flavors/zugferd/xml/basic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/zugferd/xml/basic.xml -------------------------------------------------------------------------------- /facturx/flavors/zugferd/xml/comfort.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/zugferd/xml/comfort.xml -------------------------------------------------------------------------------- /facturx/flavors/zugferd/xml/samples/basic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/zugferd/xml/samples/basic.xml -------------------------------------------------------------------------------- /facturx/flavors/zugferd/xml/samples/comfort.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/zugferd/xml/samples/comfort.xml -------------------------------------------------------------------------------- /facturx/flavors/zugferd/xmp/ZUGFeRD_extension_schema.xmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/zugferd/xmp/ZUGFeRD_extension_schema.xmp -------------------------------------------------------------------------------- /facturx/flavors/zugferd/xsd/ZUGFeRD1p0.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/zugferd/xsd/ZUGFeRD1p0.xsd -------------------------------------------------------------------------------- /facturx/flavors/zugferd/xsd/ZUGFeRD1p0_urn_un_unece_uncefact_data_standard_QualifiedDataType_12.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/zugferd/xsd/ZUGFeRD1p0_urn_un_unece_uncefact_data_standard_QualifiedDataType_12.xsd -------------------------------------------------------------------------------- /facturx/flavors/zugferd/xsd/ZUGFeRD1p0_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_12.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/zugferd/xsd/ZUGFeRD1p0_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_12.xsd -------------------------------------------------------------------------------- /facturx/flavors/zugferd/xsd/ZUGFeRD1p0_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_15.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/flavors/zugferd/xsd/ZUGFeRD1p0_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_15.xsd -------------------------------------------------------------------------------- /facturx/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/logger.py -------------------------------------------------------------------------------- /facturx/pdfwriter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/pdfwriter.py -------------------------------------------------------------------------------- /facturx/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /facturx/tests/compare/no_embedded_data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/compare/no_embedded_data.xml -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Avoir_FR_type380_BASIC.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Avoir_FR_type380_BASIC.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Avoir_FR_type380_BASICWL.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Avoir_FR_type380_BASICWL.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Avoir_FR_type380_EN16931.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Avoir_FR_type380_EN16931.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Avoir_FR_type380_MINIMUM.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Avoir_FR_type380_MINIMUM.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Avoir_FR_type381_BASIC.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Avoir_FR_type381_BASIC.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Avoir_FR_type381_BASICWL.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Avoir_FR_type381_BASICWL.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Avoir_FR_type381_EN16931.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Avoir_FR_type381_EN16931.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Avoir_FR_type381_MINIMUM.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Avoir_FR_type381_MINIMUM.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Facture_DOM_BASIC.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Facture_DOM_BASIC.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Facture_DOM_BASICWL.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Facture_DOM_BASICWL.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Facture_DOM_EN16931.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Facture_DOM_EN16931.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Facture_DOM_MINIMUM.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Facture_DOM_MINIMUM.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Facture_FR_BASIC.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Facture_FR_BASIC.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Facture_FR_BASICWL.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Facture_FR_BASICWL.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Facture_FR_EN16931.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Facture_FR_EN16931.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Facture_FR_MINIMUM.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Facture_FR_MINIMUM.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Facture_UE_BASIC.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Facture_UE_BASIC.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Facture_UE_BASICWL.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Facture_UE_BASICWL.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Facture_UE_EN16931.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Facture_UE_EN16931.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Facture_UE_MINIMUM.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Facture_UE_MINIMUM.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/Resultat_TEST-01_BASIC_Avec_xml_inclus.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/Resultat_TEST-01_BASIC_Avec_xml_inclus.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/embedded_data.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/embedded_data.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/no_embedded_data.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/no_embedded_data.pdf -------------------------------------------------------------------------------- /facturx/tests/sample_invoices/zugferd_example_invoice_en.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/sample_invoices/zugferd_example_invoice_en.pdf -------------------------------------------------------------------------------- /facturx/tests/test_facturx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/facturx/tests/test_facturx.py -------------------------------------------------------------------------------- /requirement.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/requirement.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/invoice-x/factur-x-ng/HEAD/setup.py --------------------------------------------------------------------------------