Loading pyproject.toml +3 −1 Original line number Diff line number Diff line Loading @@ -37,6 +37,8 @@ website = [ "dominate", "lunr>=0.8.0", "pygments", "rcssmin>=1.2.1", "rjsmin>=1.2.4", ] ts = [ "python-docx", Loading src/saref_pypeline.egg-info/PKG-INFO 0 → 100644 +36 −0 Original line number Diff line number Diff line Metadata-Version: 2.4 Name: saref-pypeline Version: 0.1 Summary: SAREF pipeline tools Author-email: Maxime Lefrançois <maxime.lefrancois@emse.fr> Requires-Python: >=3.13 License-File: LICENSE Requires-Dist: python-gitlab Requires-Dist: requests Requires-Dist: rdflib~=7.0.0 Requires-Dist: rdflib-leveldb@ git+https://github.com/RDFLib/rdflib-leveldb Requires-Dist: gitpython Requires-Dist: beautifulsoup4 Requires-Dist: markdown Requires-Dist: pyyaml Provides-Extra: check Requires-Dist: owlready2; extra == "check" Requires-Dist: pyshacl; extra == "check" Provides-Extra: website Requires-Dist: jinja2; extra == "website" Requires-Dist: dominate; extra == "website" Requires-Dist: lunr>=0.8.0; extra == "website" Requires-Dist: pygments; extra == "website" Requires-Dist: rcssmin>=1.2.1; extra == "website" Requires-Dist: rjsmin>=1.2.4; extra == "website" Provides-Extra: ts Requires-Dist: python-docx; extra == "ts" Requires-Dist: dominate; extra == "ts" Requires-Dist: pygments; extra == "ts" Provides-Extra: ts2md Requires-Dist: saref-pypeline[ts]; extra == "ts2md" Provides-Extra: all Requires-Dist: saref-pypeline[check]; extra == "all" Requires-Dist: saref-pypeline[website]; extra == "all" Requires-Dist: saref-pypeline[ts]; extra == "all" Dynamic: license-file src/saref_pypeline.egg-info/SOURCES.txt 0 → 100644 +264 −0 Original line number Diff line number Diff line LICENSE README.md pyproject.toml src/saref_pypeline/__init__.py src/saref_pypeline/__main__.py src/saref_pypeline/_errors.py src/saref_pypeline/constants.py src/saref_pypeline/entities.py src/saref_pypeline/etsi.py src/saref_pypeline/metadata_fetcher.py src/saref_pypeline/pipeline.py src/saref_pypeline/utils.py src/saref_pypeline/vocabs.py src/saref_pypeline.egg-info/PKG-INFO src/saref_pypeline.egg-info/SOURCES.txt src/saref_pypeline.egg-info/dependency_links.txt src/saref_pypeline.egg-info/entry_points.txt src/saref_pypeline.egg-info/requires.txt src/saref_pypeline.egg-info/top_level.txt src/saref_pypeline/check/BaseChecker.py src/saref_pypeline/check/BaseGraphDocumentChecker.py src/saref_pypeline/check/BaseGraphDocumentSHACLChecker.py src/saref_pypeline/check/BasePatternChecker.py src/saref_pypeline/check/TS103673_Checker.py src/saref_pypeline/check/TS103673_Clause_10_2_Checker.py src/saref_pypeline/check/TS103673_Clause_10_3_Checker.py src/saref_pypeline/check/TS103673_Clause_10_4_Checker.py src/saref_pypeline/check/TS103673_Clause_10_5_Checker.py src/saref_pypeline/check/TS103673_Clause_10_Checker.py src/saref_pypeline/check/TS103673_Clause_9_2_Checker.py src/saref_pypeline/check/TS103673_Clause_9_3_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_1_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_2_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_3_1_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_3_2_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_3_3_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_4_1_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_4_2_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_5_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_6_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_Checker.py src/saref_pypeline/check/TS103673_Clause_9_5_Checker.py src/saref_pypeline/check/TS103673_Clause_9_6_1_Checker.py src/saref_pypeline/check/TS103673_Clause_9_6_2_Checker.py src/saref_pypeline/check/TS103673_Clause_9_6_3_Checker.py src/saref_pypeline/check/TS103673_Clause_9_6_4_Checker.py src/saref_pypeline/check/TS103673_Clause_9_6_Checker.py src/saref_pypeline/check/TS103673_Clause_9_7_1_Checker.py src/saref_pypeline/check/TS103673_Clause_9_7_2_Checker.py src/saref_pypeline/check/TS103673_Clause_9_7_Checker.py src/saref_pypeline/check/TS103673_Clause_9_8_Checker.py src/saref_pypeline/check/TS103673_Clause_9_Checker.py src/saref_pypeline/check/__init__.py src/saref_pypeline/check/constants.py src/saref_pypeline/check/resources/examples/updateImportIRI.rq src/saref_pypeline/check/resources/examples/updateOntologyIRI.rq src/saref_pypeline/check/resources/requirements/LICENSE_MODEL src/saref_pypeline/check/resources/shapes/TS103673_Clause_9_4_3_1_Checker.ttl src/saref_pypeline/check/resources/shapes/TS103673_Clause_9_4_3_2_Checker.ttl src/saref_pypeline/check/resources/shapes/TS103673_Clause_9_4_3_3_Checker.ttl src/saref_pypeline/check/resources/shapes/TS103673_Clause_9_4_4_2_Checker.ttl src/saref_pypeline/check/resources/shapes/TS103673_Clause_9_6_3_Checker.ttl src/saref_pypeline/check/resources/shapes/TS103673_exampleShape.ttl src/saref_pypeline/ts/__init__.py src/saref_pypeline/ts/constants.py src/saref_pypeline/ts/ts2md_extractor.py src/saref_pypeline/ts/ts_generator.py src/saref_pypeline/ts/ts_manager.py src/saref_pypeline/ts/utils.py src/saref_pypeline/ts/resources/ETSI_SAREF_TS_skeleton.docx src/saref_pypeline/ts/resources/ETSI_TS_skeleton.docx src/saref_pypeline/ts/resources/stub.docx src/saref_pypeline/website/__init__.py src/saref_pypeline/website/constants.py src/saref_pypeline/website/site_manager.py src/saref_pypeline/website/website_generator-save.py src/saref_pypeline/website/website_generator.py src/saref_pypeline/website/resources/fonts/lato/lato-black/lato-black-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-black/lato-black-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-black/lato-black-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-black/lato-black-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-black/lato-black-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-blackitalic/lato-blackitalic-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-blackitalic/lato-blackitalic-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-blackitalic/lato-blackitalic-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-blackitalic/lato-blackitalic-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-blackitalic/lato-blackitalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-bold/lato-bold-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-bold/lato-bold-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-bold/lato-bold-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-bold/lato-bold-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-bold/lato-bold-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-bolditalic/lato-bolditalic-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-bolditalic/lato-bolditalic-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-bolditalic/lato-bolditalic-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-bolditalic/lato-bolditalic-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-bolditalic/lato-bolditalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-italic/lato-italic-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-italic/lato-italic-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-italic/lato-italic-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-italic/lato-italic-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-italic/lato-italic-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-light/lato-light-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-light/lato-light-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-light/lato-light-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-light/lato-light-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-light/lato-light-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-lightitalic/lato-lightitalic-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-lightitalic/lato-lightitalic-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-lightitalic/lato-lightitalic-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-lightitalic/lato-lightitalic-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-lightitalic/lato-lightitalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-regular/lato-regular-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-regular/lato-regular-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-regular/lato-regular-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-regular/lato-regular-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-regular/lato-regular-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-black/raleway-black-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-black/raleway-black-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-black/raleway-black-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-black/raleway-black-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-black/raleway-black-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-blackitalic/raleway-blackitalic-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-blackitalic/raleway-blackitalic-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-blackitalic/raleway-blackitalic-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-blackitalic/raleway-blackitalic-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-blackitalic/raleway-blackitalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-bold/raleway-bold-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-bold/raleway-bold-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-bold/raleway-bold-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-bold/raleway-bold-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-bold/raleway-bold-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-bolditalic/raleway-bolditalic-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-bolditalic/raleway-bolditalic-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-bolditalic/raleway-bolditalic-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-bolditalic/raleway-bolditalic-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-bolditalic/raleway-bolditalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-italic/raleway-italic-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-italic/raleway-italic-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-italic/raleway-italic-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-italic/raleway-italic-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-italic/raleway-italic-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-light/raleway-light-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-light/raleway-light-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-light/raleway-light-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-light/raleway-light-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-light/raleway-light-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-lightitalic/raleway-lightitalic-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-lightitalic/raleway-lightitalic-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-lightitalic/raleway-lightitalic-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-lightitalic/raleway-lightitalic-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-lightitalic/raleway-lightitalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-medium/raleway-medium-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-medium/raleway-medium-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-medium/raleway-medium-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-medium/raleway-medium-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-medium/raleway-medium-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-mediumitalic/raleway-mediumitalic-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-mediumitalic/raleway-mediumitalic-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-mediumitalic/raleway-mediumitalic-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-mediumitalic/raleway-mediumitalic-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-mediumitalic/raleway-mediumitalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-regular/raleway-regular-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-regular/raleway-regular-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-regular/raleway-regular-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-regular/raleway-regular-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-regular/raleway-regular-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-semibold/raleway-semibold-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-semibold/raleway-semibold-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-semibold/raleway-semibold-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-semibold/raleway-semibold-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-semibold/raleway-semibold-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-semibolditalic/raleway-semibolditalic-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-semibolditalic/raleway-semibolditalic-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-semibolditalic/raleway-semibolditalic-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-semibolditalic/raleway-semibolditalic-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-semibolditalic/raleway-semibolditalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/rockettheme-apps/rockettheme-apps.eot src/saref_pypeline/website/resources/fonts/rockettheme-apps/rockettheme-apps.svg src/saref_pypeline/website/resources/fonts/rockettheme-apps/rockettheme-apps.ttf src/saref_pypeline/website/resources/fonts/rockettheme-apps/rockettheme-apps.woff src/saref_pypeline/website/resources/fonts/rockettheme-apps/rockettheme-apps.woff2 src/saref_pypeline/website/resources/site/development.html src/saref_pypeline/website/resources/site/history.html src/saref_pypeline/website/resources/site/index.html src/saref_pypeline/website/resources/site/principles.html src/saref_pypeline/website/resources/site/error/HTTP_BAD_GATEWAY.shtml src/saref_pypeline/website/resources/site/error/HTTP_BAD_REQUEST.shtml src/saref_pypeline/website/resources/site/error/HTTP_FORBIDDEN.shtml src/saref_pypeline/website/resources/site/error/HTTP_GONE.shtml src/saref_pypeline/website/resources/site/error/HTTP_INTERNAL_SERVER_ERROR.shtml src/saref_pypeline/website/resources/site/error/HTTP_METHOD_NOT_ALLOWED.shtml src/saref_pypeline/website/resources/site/error/HTTP_NOT_ACCEPTABLE.shtml src/saref_pypeline/website/resources/site/error/HTTP_NOT_FOUND.shtml src/saref_pypeline/website/resources/site/error/HTTP_SERVICE_UNAVAILABLE.shtml src/saref_pypeline/website/resources/site/error/HTTP_UNAUTHORIZED.shtml src/saref_pypeline/website/resources/site/error/HTTP_UNSUPPORTED_MEDIA_TYPE.shtml src/saref_pypeline/website/resources/site/error/README.md src/saref_pypeline/website/resources/site/error/variants.pl src/saref_pypeline/website/resources/site/files/favicon.ico src/saref_pypeline/website/resources/site/files/bib/daniele2015created.bib src/saref_pypeline/website/resources/site/files/bib/garcia2023etsi.bib src/saref_pypeline/website/resources/site/files/css/bootstrap.css src/saref_pypeline/website/resources/site/files/css/mycss.css src/saref_pypeline/website/resources/site/files/css/lode/extra.css src/saref_pypeline/website/resources/site/files/css/lode/home.css src/saref_pypeline/website/resources/site/files/css/lode/owl.css src/saref_pypeline/website/resources/site/files/css/lode/primer.css src/saref_pypeline/website/resources/site/files/css/lode/rec.css src/saref_pypeline/website/resources/site/files/fonts/raleway/raleway-bold/raleway-bold-webfont.woff2 src/saref_pypeline/website/resources/site/files/fonts/raleway/raleway-regular/raleway-regular-webfont.woff2 src/saref_pypeline/website/resources/site/files/fonts/raleway/raleway-semibold/raleway-semibold-webfont.woff2 src/saref_pypeline/website/resources/site/files/images/Modules.png src/saref_pypeline/website/resources/site/files/images/Overview_canonical.png src/saref_pypeline/website/resources/site/files/images/etsi-arrows-crop.png src/saref_pypeline/website/resources/site/files/images/etsi.png src/saref_pypeline/website/resources/site/files/images/etsi.svg src/saref_pypeline/website/resources/site/files/images/logo-l.png src/saref_pypeline/website/resources/site/files/images/saref.png src/saref_pypeline/website/resources/site/files/images/test.png src/saref_pypeline/website/resources/site/files/js/bootstrap.bundle.js src/saref_pypeline/website/resources/site/files/js/bootstrap.bundle.min.js src/saref_pypeline/website/resources/site/files/js/lunr.js src/saref_pypeline/website/resources/site/patterns/core_commands.html src/saref_pypeline/website/resources/site/patterns/core_commodities.html src/saref_pypeline/website/resources/site/patterns/core_devices.html src/saref_pypeline/website/resources/site/patterns/core_features.html src/saref_pypeline/website/resources/site/patterns/core_functions.html src/saref_pypeline/website/resources/site/patterns/core_procedure_executions.html src/saref_pypeline/website/resources/site/patterns/core_profiles.html src/saref_pypeline/website/resources/site/patterns/core_properties.html src/saref_pypeline/website/resources/site/patterns/core_services_operations.html src/saref_pypeline/website/resources/site/patterns/core_states.html src/saref_pypeline/website/resources/site/patterns/core_tasks.html src/saref_pypeline/website/resources/site/patterns/index.html src/saref_pypeline/website/resources/site/patterns/saref4syst_connection_points.html src/saref_pypeline/website/resources/site/patterns/saref4syst_connections.html src/saref_pypeline/website/resources/site/patterns/saref4syst_systems.html src/saref_pypeline/website/resources/site/patterns/diagrams/Commands.png src/saref_pypeline/website/resources/site/patterns/diagrams/Commodities.png src/saref_pypeline/website/resources/site/patterns/diagrams/Devices.png src/saref_pypeline/website/resources/site/patterns/diagrams/Features.png src/saref_pypeline/website/resources/site/patterns/diagrams/Functions.png src/saref_pypeline/website/resources/site/patterns/diagrams/ProcedureExecutions.png src/saref_pypeline/website/resources/site/patterns/diagrams/Profiles.png src/saref_pypeline/website/resources/site/patterns/diagrams/Properties.png src/saref_pypeline/website/resources/site/patterns/diagrams/Services_Operations.png src/saref_pypeline/website/resources/site/patterns/diagrams/States.png src/saref_pypeline/website/resources/site/patterns/diagrams/Tasks.png src/saref_pypeline/website/resources/templates/footer.j2 src/saref_pypeline/website/resources/templates/html.j2 src/saref_pypeline/website/resources/templates/navigation.j2 tests/test_BranchType.py tests/test_SAREFProject.py tests/test_SAREFVersionName.py tests/test_TS103673_Clause_9_3_Checker.py tests/test_TS103673_Clause_9_4_1_Checker.py tests/test_TS103673_Clause_9_4_2_Checker.py tests/test_TS103673_Clause_9_4_3_1_Checker.py tests/test_TS103673_Clause_9_4_3_2_Checker.py tests/test_TS103673_Clause_9_4_3_3_Checker.py tests/test_TS103673_Clause_9_4_4_1_Checker.py tests/test_TS103673_Clause_9_4_5_Checker.py tests/test_pipeline.py No newline at end of file src/saref_pypeline.egg-info/dependency_links.txt 0 → 100644 +1 −0 Original line number Diff line number Diff line src/saref_pypeline.egg-info/entry_points.txt 0 → 100644 +2 −0 Original line number Diff line number Diff line [console_scripts] saref-dev = saref_pypeline.__main__:main Loading
pyproject.toml +3 −1 Original line number Diff line number Diff line Loading @@ -37,6 +37,8 @@ website = [ "dominate", "lunr>=0.8.0", "pygments", "rcssmin>=1.2.1", "rjsmin>=1.2.4", ] ts = [ "python-docx", Loading
src/saref_pypeline.egg-info/PKG-INFO 0 → 100644 +36 −0 Original line number Diff line number Diff line Metadata-Version: 2.4 Name: saref-pypeline Version: 0.1 Summary: SAREF pipeline tools Author-email: Maxime Lefrançois <maxime.lefrancois@emse.fr> Requires-Python: >=3.13 License-File: LICENSE Requires-Dist: python-gitlab Requires-Dist: requests Requires-Dist: rdflib~=7.0.0 Requires-Dist: rdflib-leveldb@ git+https://github.com/RDFLib/rdflib-leveldb Requires-Dist: gitpython Requires-Dist: beautifulsoup4 Requires-Dist: markdown Requires-Dist: pyyaml Provides-Extra: check Requires-Dist: owlready2; extra == "check" Requires-Dist: pyshacl; extra == "check" Provides-Extra: website Requires-Dist: jinja2; extra == "website" Requires-Dist: dominate; extra == "website" Requires-Dist: lunr>=0.8.0; extra == "website" Requires-Dist: pygments; extra == "website" Requires-Dist: rcssmin>=1.2.1; extra == "website" Requires-Dist: rjsmin>=1.2.4; extra == "website" Provides-Extra: ts Requires-Dist: python-docx; extra == "ts" Requires-Dist: dominate; extra == "ts" Requires-Dist: pygments; extra == "ts" Provides-Extra: ts2md Requires-Dist: saref-pypeline[ts]; extra == "ts2md" Provides-Extra: all Requires-Dist: saref-pypeline[check]; extra == "all" Requires-Dist: saref-pypeline[website]; extra == "all" Requires-Dist: saref-pypeline[ts]; extra == "all" Dynamic: license-file
src/saref_pypeline.egg-info/SOURCES.txt 0 → 100644 +264 −0 Original line number Diff line number Diff line LICENSE README.md pyproject.toml src/saref_pypeline/__init__.py src/saref_pypeline/__main__.py src/saref_pypeline/_errors.py src/saref_pypeline/constants.py src/saref_pypeline/entities.py src/saref_pypeline/etsi.py src/saref_pypeline/metadata_fetcher.py src/saref_pypeline/pipeline.py src/saref_pypeline/utils.py src/saref_pypeline/vocabs.py src/saref_pypeline.egg-info/PKG-INFO src/saref_pypeline.egg-info/SOURCES.txt src/saref_pypeline.egg-info/dependency_links.txt src/saref_pypeline.egg-info/entry_points.txt src/saref_pypeline.egg-info/requires.txt src/saref_pypeline.egg-info/top_level.txt src/saref_pypeline/check/BaseChecker.py src/saref_pypeline/check/BaseGraphDocumentChecker.py src/saref_pypeline/check/BaseGraphDocumentSHACLChecker.py src/saref_pypeline/check/BasePatternChecker.py src/saref_pypeline/check/TS103673_Checker.py src/saref_pypeline/check/TS103673_Clause_10_2_Checker.py src/saref_pypeline/check/TS103673_Clause_10_3_Checker.py src/saref_pypeline/check/TS103673_Clause_10_4_Checker.py src/saref_pypeline/check/TS103673_Clause_10_5_Checker.py src/saref_pypeline/check/TS103673_Clause_10_Checker.py src/saref_pypeline/check/TS103673_Clause_9_2_Checker.py src/saref_pypeline/check/TS103673_Clause_9_3_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_1_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_2_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_3_1_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_3_2_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_3_3_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_4_1_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_4_2_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_5_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_6_Checker.py src/saref_pypeline/check/TS103673_Clause_9_4_Checker.py src/saref_pypeline/check/TS103673_Clause_9_5_Checker.py src/saref_pypeline/check/TS103673_Clause_9_6_1_Checker.py src/saref_pypeline/check/TS103673_Clause_9_6_2_Checker.py src/saref_pypeline/check/TS103673_Clause_9_6_3_Checker.py src/saref_pypeline/check/TS103673_Clause_9_6_4_Checker.py src/saref_pypeline/check/TS103673_Clause_9_6_Checker.py src/saref_pypeline/check/TS103673_Clause_9_7_1_Checker.py src/saref_pypeline/check/TS103673_Clause_9_7_2_Checker.py src/saref_pypeline/check/TS103673_Clause_9_7_Checker.py src/saref_pypeline/check/TS103673_Clause_9_8_Checker.py src/saref_pypeline/check/TS103673_Clause_9_Checker.py src/saref_pypeline/check/__init__.py src/saref_pypeline/check/constants.py src/saref_pypeline/check/resources/examples/updateImportIRI.rq src/saref_pypeline/check/resources/examples/updateOntologyIRI.rq src/saref_pypeline/check/resources/requirements/LICENSE_MODEL src/saref_pypeline/check/resources/shapes/TS103673_Clause_9_4_3_1_Checker.ttl src/saref_pypeline/check/resources/shapes/TS103673_Clause_9_4_3_2_Checker.ttl src/saref_pypeline/check/resources/shapes/TS103673_Clause_9_4_3_3_Checker.ttl src/saref_pypeline/check/resources/shapes/TS103673_Clause_9_4_4_2_Checker.ttl src/saref_pypeline/check/resources/shapes/TS103673_Clause_9_6_3_Checker.ttl src/saref_pypeline/check/resources/shapes/TS103673_exampleShape.ttl src/saref_pypeline/ts/__init__.py src/saref_pypeline/ts/constants.py src/saref_pypeline/ts/ts2md_extractor.py src/saref_pypeline/ts/ts_generator.py src/saref_pypeline/ts/ts_manager.py src/saref_pypeline/ts/utils.py src/saref_pypeline/ts/resources/ETSI_SAREF_TS_skeleton.docx src/saref_pypeline/ts/resources/ETSI_TS_skeleton.docx src/saref_pypeline/ts/resources/stub.docx src/saref_pypeline/website/__init__.py src/saref_pypeline/website/constants.py src/saref_pypeline/website/site_manager.py src/saref_pypeline/website/website_generator-save.py src/saref_pypeline/website/website_generator.py src/saref_pypeline/website/resources/fonts/lato/lato-black/lato-black-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-black/lato-black-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-black/lato-black-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-black/lato-black-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-black/lato-black-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-blackitalic/lato-blackitalic-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-blackitalic/lato-blackitalic-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-blackitalic/lato-blackitalic-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-blackitalic/lato-blackitalic-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-blackitalic/lato-blackitalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-bold/lato-bold-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-bold/lato-bold-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-bold/lato-bold-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-bold/lato-bold-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-bold/lato-bold-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-bolditalic/lato-bolditalic-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-bolditalic/lato-bolditalic-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-bolditalic/lato-bolditalic-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-bolditalic/lato-bolditalic-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-bolditalic/lato-bolditalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-italic/lato-italic-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-italic/lato-italic-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-italic/lato-italic-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-italic/lato-italic-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-italic/lato-italic-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-light/lato-light-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-light/lato-light-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-light/lato-light-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-light/lato-light-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-light/lato-light-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-lightitalic/lato-lightitalic-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-lightitalic/lato-lightitalic-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-lightitalic/lato-lightitalic-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-lightitalic/lato-lightitalic-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-lightitalic/lato-lightitalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/lato/lato-regular/lato-regular-webfont.eot src/saref_pypeline/website/resources/fonts/lato/lato-regular/lato-regular-webfont.svg src/saref_pypeline/website/resources/fonts/lato/lato-regular/lato-regular-webfont.ttf src/saref_pypeline/website/resources/fonts/lato/lato-regular/lato-regular-webfont.woff src/saref_pypeline/website/resources/fonts/lato/lato-regular/lato-regular-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-black/raleway-black-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-black/raleway-black-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-black/raleway-black-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-black/raleway-black-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-black/raleway-black-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-blackitalic/raleway-blackitalic-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-blackitalic/raleway-blackitalic-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-blackitalic/raleway-blackitalic-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-blackitalic/raleway-blackitalic-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-blackitalic/raleway-blackitalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-bold/raleway-bold-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-bold/raleway-bold-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-bold/raleway-bold-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-bold/raleway-bold-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-bold/raleway-bold-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-bolditalic/raleway-bolditalic-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-bolditalic/raleway-bolditalic-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-bolditalic/raleway-bolditalic-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-bolditalic/raleway-bolditalic-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-bolditalic/raleway-bolditalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-italic/raleway-italic-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-italic/raleway-italic-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-italic/raleway-italic-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-italic/raleway-italic-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-italic/raleway-italic-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-light/raleway-light-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-light/raleway-light-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-light/raleway-light-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-light/raleway-light-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-light/raleway-light-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-lightitalic/raleway-lightitalic-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-lightitalic/raleway-lightitalic-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-lightitalic/raleway-lightitalic-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-lightitalic/raleway-lightitalic-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-lightitalic/raleway-lightitalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-medium/raleway-medium-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-medium/raleway-medium-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-medium/raleway-medium-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-medium/raleway-medium-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-medium/raleway-medium-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-mediumitalic/raleway-mediumitalic-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-mediumitalic/raleway-mediumitalic-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-mediumitalic/raleway-mediumitalic-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-mediumitalic/raleway-mediumitalic-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-mediumitalic/raleway-mediumitalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-regular/raleway-regular-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-regular/raleway-regular-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-regular/raleway-regular-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-regular/raleway-regular-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-regular/raleway-regular-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-semibold/raleway-semibold-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-semibold/raleway-semibold-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-semibold/raleway-semibold-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-semibold/raleway-semibold-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-semibold/raleway-semibold-webfont.woff2 src/saref_pypeline/website/resources/fonts/raleway/raleway-semibolditalic/raleway-semibolditalic-webfont.eot src/saref_pypeline/website/resources/fonts/raleway/raleway-semibolditalic/raleway-semibolditalic-webfont.svg src/saref_pypeline/website/resources/fonts/raleway/raleway-semibolditalic/raleway-semibolditalic-webfont.ttf src/saref_pypeline/website/resources/fonts/raleway/raleway-semibolditalic/raleway-semibolditalic-webfont.woff src/saref_pypeline/website/resources/fonts/raleway/raleway-semibolditalic/raleway-semibolditalic-webfont.woff2 src/saref_pypeline/website/resources/fonts/rockettheme-apps/rockettheme-apps.eot src/saref_pypeline/website/resources/fonts/rockettheme-apps/rockettheme-apps.svg src/saref_pypeline/website/resources/fonts/rockettheme-apps/rockettheme-apps.ttf src/saref_pypeline/website/resources/fonts/rockettheme-apps/rockettheme-apps.woff src/saref_pypeline/website/resources/fonts/rockettheme-apps/rockettheme-apps.woff2 src/saref_pypeline/website/resources/site/development.html src/saref_pypeline/website/resources/site/history.html src/saref_pypeline/website/resources/site/index.html src/saref_pypeline/website/resources/site/principles.html src/saref_pypeline/website/resources/site/error/HTTP_BAD_GATEWAY.shtml src/saref_pypeline/website/resources/site/error/HTTP_BAD_REQUEST.shtml src/saref_pypeline/website/resources/site/error/HTTP_FORBIDDEN.shtml src/saref_pypeline/website/resources/site/error/HTTP_GONE.shtml src/saref_pypeline/website/resources/site/error/HTTP_INTERNAL_SERVER_ERROR.shtml src/saref_pypeline/website/resources/site/error/HTTP_METHOD_NOT_ALLOWED.shtml src/saref_pypeline/website/resources/site/error/HTTP_NOT_ACCEPTABLE.shtml src/saref_pypeline/website/resources/site/error/HTTP_NOT_FOUND.shtml src/saref_pypeline/website/resources/site/error/HTTP_SERVICE_UNAVAILABLE.shtml src/saref_pypeline/website/resources/site/error/HTTP_UNAUTHORIZED.shtml src/saref_pypeline/website/resources/site/error/HTTP_UNSUPPORTED_MEDIA_TYPE.shtml src/saref_pypeline/website/resources/site/error/README.md src/saref_pypeline/website/resources/site/error/variants.pl src/saref_pypeline/website/resources/site/files/favicon.ico src/saref_pypeline/website/resources/site/files/bib/daniele2015created.bib src/saref_pypeline/website/resources/site/files/bib/garcia2023etsi.bib src/saref_pypeline/website/resources/site/files/css/bootstrap.css src/saref_pypeline/website/resources/site/files/css/mycss.css src/saref_pypeline/website/resources/site/files/css/lode/extra.css src/saref_pypeline/website/resources/site/files/css/lode/home.css src/saref_pypeline/website/resources/site/files/css/lode/owl.css src/saref_pypeline/website/resources/site/files/css/lode/primer.css src/saref_pypeline/website/resources/site/files/css/lode/rec.css src/saref_pypeline/website/resources/site/files/fonts/raleway/raleway-bold/raleway-bold-webfont.woff2 src/saref_pypeline/website/resources/site/files/fonts/raleway/raleway-regular/raleway-regular-webfont.woff2 src/saref_pypeline/website/resources/site/files/fonts/raleway/raleway-semibold/raleway-semibold-webfont.woff2 src/saref_pypeline/website/resources/site/files/images/Modules.png src/saref_pypeline/website/resources/site/files/images/Overview_canonical.png src/saref_pypeline/website/resources/site/files/images/etsi-arrows-crop.png src/saref_pypeline/website/resources/site/files/images/etsi.png src/saref_pypeline/website/resources/site/files/images/etsi.svg src/saref_pypeline/website/resources/site/files/images/logo-l.png src/saref_pypeline/website/resources/site/files/images/saref.png src/saref_pypeline/website/resources/site/files/images/test.png src/saref_pypeline/website/resources/site/files/js/bootstrap.bundle.js src/saref_pypeline/website/resources/site/files/js/bootstrap.bundle.min.js src/saref_pypeline/website/resources/site/files/js/lunr.js src/saref_pypeline/website/resources/site/patterns/core_commands.html src/saref_pypeline/website/resources/site/patterns/core_commodities.html src/saref_pypeline/website/resources/site/patterns/core_devices.html src/saref_pypeline/website/resources/site/patterns/core_features.html src/saref_pypeline/website/resources/site/patterns/core_functions.html src/saref_pypeline/website/resources/site/patterns/core_procedure_executions.html src/saref_pypeline/website/resources/site/patterns/core_profiles.html src/saref_pypeline/website/resources/site/patterns/core_properties.html src/saref_pypeline/website/resources/site/patterns/core_services_operations.html src/saref_pypeline/website/resources/site/patterns/core_states.html src/saref_pypeline/website/resources/site/patterns/core_tasks.html src/saref_pypeline/website/resources/site/patterns/index.html src/saref_pypeline/website/resources/site/patterns/saref4syst_connection_points.html src/saref_pypeline/website/resources/site/patterns/saref4syst_connections.html src/saref_pypeline/website/resources/site/patterns/saref4syst_systems.html src/saref_pypeline/website/resources/site/patterns/diagrams/Commands.png src/saref_pypeline/website/resources/site/patterns/diagrams/Commodities.png src/saref_pypeline/website/resources/site/patterns/diagrams/Devices.png src/saref_pypeline/website/resources/site/patterns/diagrams/Features.png src/saref_pypeline/website/resources/site/patterns/diagrams/Functions.png src/saref_pypeline/website/resources/site/patterns/diagrams/ProcedureExecutions.png src/saref_pypeline/website/resources/site/patterns/diagrams/Profiles.png src/saref_pypeline/website/resources/site/patterns/diagrams/Properties.png src/saref_pypeline/website/resources/site/patterns/diagrams/Services_Operations.png src/saref_pypeline/website/resources/site/patterns/diagrams/States.png src/saref_pypeline/website/resources/site/patterns/diagrams/Tasks.png src/saref_pypeline/website/resources/templates/footer.j2 src/saref_pypeline/website/resources/templates/html.j2 src/saref_pypeline/website/resources/templates/navigation.j2 tests/test_BranchType.py tests/test_SAREFProject.py tests/test_SAREFVersionName.py tests/test_TS103673_Clause_9_3_Checker.py tests/test_TS103673_Clause_9_4_1_Checker.py tests/test_TS103673_Clause_9_4_2_Checker.py tests/test_TS103673_Clause_9_4_3_1_Checker.py tests/test_TS103673_Clause_9_4_3_2_Checker.py tests/test_TS103673_Clause_9_4_3_3_Checker.py tests/test_TS103673_Clause_9_4_4_1_Checker.py tests/test_TS103673_Clause_9_4_5_Checker.py tests/test_pipeline.py No newline at end of file
src/saref_pypeline.egg-info/dependency_links.txt 0 → 100644 +1 −0 Original line number Diff line number Diff line
src/saref_pypeline.egg-info/entry_points.txt 0 → 100644 +2 −0 Original line number Diff line number Diff line [console_scripts] saref-dev = saref_pypeline.__main__:main