soft7

View on PyPIReverse Dependencies (1)

0.3.0 soft7-0.3.0-py3-none-any.whl

Wheel Details

Project: soft7
Version: 0.3.0
Filename: soft7-0.3.0-py3-none-any.whl
Download: [link]
Size: 38670
MD5: 289685021e23a432154a6d8a758fd2a2
SHA256: 37639680133aee0837d2cdbf46bc62c09031673d68b87c6b0786dc6e9b51a451
Uploaded: 2024-12-02 08:24:08 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: soft7
Version: 0.3.0
Summary: SOFT7 semantic interoperability framework.
Author-Email: Thomas Fjæstad Hagelien <thomas.f.hagelien[at]sintef.no>, Casper Welzel Andersen <casper.w.andersen[at]sintef.no>, Treesa Rose Joseph <treesa.joseph[at]sintef.no>
Project-Url: Changelog, https://github.com/SINTEF/soft7/blob/main/CHANGELOG.md
Project-Url: Documentation, https://SINTEF.github.io/soft7
Project-Url: Home, https://github.com/SINTEF/soft7
Project-Url: Issue Tracker, https://github.com/SINTEF/soft7/issues
Project-Url: Package, https://pypi.org/project/soft7
Project-Url: Source, https://github.com/SINTEF/soft7
Keywords: interoperability,semantic
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Requires-Python: ~=3.9
Requires-Dist: httpx (<1,>=0.27.2)
Requires-Dist: oteapi-core (>=0.7.0.dev6)
Requires-Dist: otelib (~=0.5.0.dev1)
Requires-Dist: pyyaml (~=6.0)
Requires-Dist: typing-extensions (~=4.12); python_version < "3.12"
Requires-Dist: pre-commit (~=4.0); extra == "dev"
Requires-Dist: soft7[docs,graph,testing]; extra == "dev"
Requires-Dist: myst-nb (~=1.1); extra == "docs"
Requires-Dist: pydata-sphinx-theme (~=0.16.0); extra == "docs"
Requires-Dist: sphinx (<9,>=7.4.7); extra == "docs"
Requires-Dist: jinja2 (~=3.1); extra == "graph"
Requires-Dist: rdflib (~=7.1); extra == "graph"
Requires-Dist: sparqlwrapper (~=2.0); extra == "graph"
Requires-Dist: pytest (~=8.3); extra == "testing"
Requires-Dist: pytest-cov (~=6.0); extra == "testing"
Requires-Dist: pytest-httpx (~=0.35.0); extra == "testing"
Requires-Dist: requests-mock (~=1.12); extra == "testing"
Requires-Dist: soft7[graph]; extra == "testing"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: graph
Provides-Extra: testing
Description-Content-Type: text/markdown
[Description omitted; length: 2553 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.10.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
s7/__init__.py sha256=Zlyc2dgbM6OnjQIesixbXNU7ZnTrnBcAuSxvrRBk1AA 374
s7/exceptions.py sha256=9YvhqqRkJoeDk_OyVRZhNMe408H4_VKqZr4EDgwODkg 920
s7/factories/__init__.py sha256=OLPyDoHBkiAv8JaGlPyINLEMuQsZbsnyff71jZn4IOI 260
s7/factories/datasource_factory.py sha256=13m_G0YR6gkt4OYkDM3mGXpG3ic99t7lNBXJdN4qbGE 12457
s7/factories/entity_factory.py sha256=iV-k2fXDeV7PxhnkPzYbBE-7yKPQIEUNoY3bPHGCA2o 5567
s7/factories/generated_classes.py sha256=EfPloSXLQDuS5l-MDpn9-L7kIxG7Ky0D5m5lsafVtPQ 289
s7/graph/README.md sha256=2_9qYYOtTz6UALyWxnolyrj9MtILGzxXHmeryYkZdm8 2791
s7/graph/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
s7/graph/utils.py sha256=a16T7Zkkby1JPnyYapwc-14QqcbdUz6461Me2I6aJFA 6379
s7/oteapi_plugin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
s7/oteapi_plugin/models.py sha256=-bnkQnP40jKK4BSqQlQB8xMTwberNQmZLICF6H6Xgkw 3566
s7/oteapi_plugin/soft7_function.py sha256=Z2BXb0WkV9jZc6lBdKAp9rMkKL8A-O35OrYkz0zfXFk 24124
s7/oteapi_plugin/yaml_parser.py sha256=DwQYyCyjQaVPIOvEHHngrQze2XrsOwxjgLuwdhJkkJY 3069
s7/pydantic_models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
s7/pydantic_models/_utils.py sha256=JvRFYd8J9qk6k-fPT_7TOZCyPvavIAiEXcV--AzeIv0 9996
s7/pydantic_models/datasource.py sha256=jtQKqjmREcQaFQieixl-CVN12YppgwiYdcHDhIVxK6E 14421
s7/pydantic_models/oteapi.py sha256=bU8UWeDEX-FF7B2KbPoMcNAdxlsY42aorXilfKluOMM 2510
s7/pydantic_models/soft7_entity.py sha256=NCgNXFRvnSYqGKELCiK-hdLf4lqUBxwKrgVAiZRzv5I 23266
s7/pydantic_models/soft7_instance.py sha256=gPRx4zrkCmCYOEHIJpZvmZLqMx5OW1IudHeHwdOqcjQ 11485
soft7-0.3.0.dist-info/entry_points.txt sha256=FzYJNBiuZrqTBvMTuewO_6A1vNbOLyS_7_LM2H2kw4w 406
soft7-0.3.0.dist-info/LICENSE sha256=0lcJI2CZVW1O13RuVqr-WorNUAu_SAfD-KHH1LisxWE 1063
soft7-0.3.0.dist-info/WHEEL sha256=CpUCUxeHQbRN5UGRQHYRJorO5Af-Qy_fHMctcQ8DSGI 82
soft7-0.3.0.dist-info/METADATA sha256=-KHKorUTSdoj_VbZV9ayVaPAM0lSReUmUGf6EHkGy00 4728
soft7-0.3.0.dist-info/RECORD

entry_points.txt

soft7.SOFT = s7.oteapi_plugin.soft7_function:SOFT7Generator
soft7.SOFT7 = s7.oteapi_plugin.soft7_function:SOFT7Generator
soft7.soft = s7.oteapi_plugin.soft7_function:SOFT7Generator
soft7.soft7 = s7.oteapi_plugin.soft7_function:SOFT7Generator
soft7.parser/yaml = s7.oteapi_plugin.yaml_parser:YAMLDataParseStrategy
soft7.parser/yml = s7.oteapi_plugin.yaml_parser:YAMLDataParseStrategy