sdRDM

View on PyPIReverse Dependencies (0)

0.2.3 sdrdm-0.2.3-py3-none-any.whl

Wheel Details

Project: sdRDM
Version: 0.2.3
Filename: sdrdm-0.2.3-py3-none-any.whl
Download: [link]
Size: 54699
MD5: 49dfb9a2cc3900c9f446e27edeeec82a
SHA256: 60050076bfd4df4887f4b6c6ee7a9069b897ae07ab24414b520a965a9e7a0217
Uploaded: 2024-04-13 06:32:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sdRDM
Version: 0.2.3
Summary: Software-driven RDM converts markdown data models into powerful objects that can be serialized to JSON, XML, YAML and HDF5
Author: Jan Range
Author-Email: range.jan[at]web.de
License: MIT
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
Requires-Python: >=3.9,<4.0
Requires-Dist: anytree (<3.0.0,>=2.12.1)
Requires-Dist: astropy (<7.0.0,>=6.0.0)
Requires-Dist: autoflake (==2.0.0)
Requires-Dist: bigtree (<0.16.0,>=0.15.4)
Requires-Dist: black (<24.0.0,>=23.12.1)
Requires-Dist: dotted-dict (==1.1.3)
Requires-Dist: email-validator (<3.0.0,>=2.1.0.post1)
Requires-Dist: gitpython (<4.0.0,>=3.1.41)
Requires-Dist: jinja2 (<4.0.0,>=3.1.3)
Requires-Dist: lxml (<6.0.0,>=5.1.0)
Requires-Dist: markdown-it-py (<4.0.0,>=3.0.0)
Requires-Dist: nob (<0.9.0,>=0.8.2)
Requires-Dist: numpy (<2.0.0,>=1.26.3)
Requires-Dist: pandas (<3.0.0,>=2.1.4)
Requires-Dist: pydantic (<3.0.0,>=2.6.0)
Requires-Dist: pydantic-xml (<3.0.0,>=2.9.0)
Requires-Dist: python-frontmatter (<2.0.0,>=1.1.0)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: rich (<14.0.0,>=13.7.0)
Requires-Dist: toml (<0.11.0,>=0.10.2)
Requires-Dist: typer (<0.10.0,>=0.9.0)
Requires-Dist: validators (<0.23.0,>=0.22.0)
Description-Content-Type: text/markdown
[Description omitted; length: 1740 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
sdRDM/__init__.py sha256=hm8LLTe-64D4Tx6t8dNrCg31pv3Bz1Elo6piBNThWjo 91
sdRDM/base/__init__.py sha256=gmD15kG6fLjEh2jio8rhnjAWvGVw5N9K85LiEj-WlEM 67
sdRDM/base/datamodel.py sha256=JhY_1vjsU46Nv1GowlVq9cTZM9mYdMdxQGOFsZwIXPA 33906
sdRDM/base/datatypes/__init__.py sha256=-KBGFmSuYSQPvZnFqq7Udb8Xly70vtYr2EIlSfetGgw 23
sdRDM/base/datatypes/unit.py sha256=mbXlTNb5My_CmYCuogxSg_PFrOYo6HHOwHNhCLMPjK4 5083
sdRDM/base/importedmodules.py sha256=Ez6lNJbXTtWKIlJ2zrczlQCL4zJetMyNlGhWXVLYFOw 2808
sdRDM/base/ioutils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sdRDM/base/ioutils/hdf5.py sha256=pbH-BFcJNYGKfcl6IIdQa8CKuGJhewolrFeF_dNJxxs 4665
sdRDM/base/listplus.py sha256=irBW2akavsR06oxnImISqPND9L8EGJiLtGI5w6wGgEc 3318
sdRDM/base/referencecheck.py sha256=K0Gk9QGwllb1MYONo6Cui6KglpEP8JyvWXf1taYslAo 2790
sdRDM/base/tree.py sha256=WWcwl6AHbQAggfYNhlt15kY_LbusuZ3r514VRziQyIQ 3795
sdRDM/base/utils.py sha256=1euHd-RfTAGu5r-E320DwawkP1PF3ptwDNyBDEcBaRc 3248
sdRDM/cli.py sha256=Qj2-4CstP_YFzmMjRytREjMNOUPBbAkLkoBkFuMXUxc 5167
sdRDM/generator/__init__.py sha256=WCPPYiEt_Nj_Kvv26XlRnlBRAYmNESitS_KAX_LP86g 41
sdRDM/generator/classrender.py sha256=tjV3Gxou5drCiwm1rpyKrYGh3_bnF5iS59x1xVXdSpg 19699
sdRDM/generator/codegen.py sha256=0yf9IXhPy5nU4gJ07z7GEMYeH63g44KBdchOldc6b9w 5822
sdRDM/generator/datatypes.py sha256=xoTOqrn3u-bNNnEPKVblO9GW4i6v-DMRnohN6cC8hbA 7185
sdRDM/generator/enumrender.py sha256=e_pnYp1XNEituZAwPjdw1QMCALN-llRVbpIL_OYEivo 519
sdRDM/generator/initrender.py sha256=opT40wRWY_2YmCM8w_3wFA5craUNs7Qpla6eJCG5dzo 1251
sdRDM/generator/schemagen.py sha256=ivo5LONegxVK61PS8Q6Ha05jf_IXmpBSQxPE2qFuIjE 1511
sdRDM/generator/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sdRDM/generator/templates/add_method_template.jinja2 sha256=uv-Lyu47cnNRp-M6nVPUVYatUFWAFZg8p2VWdc3OG7M 1019
sdRDM/generator/templates/add_unit_template.jinja2 sha256=PjltFGQpp6zxqwUnoVti4y4FQIqKiHOPLwDCCIyEdb8 363
sdRDM/generator/templates/attribute_leaf_template.jinja2 sha256=t5SmtvzrUV7npiYOPKiLt9Z8r-CThzKpQnj4dj6DhDg 668
sdRDM/generator/templates/attribute_template.jinja2 sha256=h5cNcEkSYW1XiUl-_DjjJ2vmxzmdejZXWphXhivKR7E 777
sdRDM/generator/templates/class_template.jinja2 sha256=0IDkiZ1NMWcRr6wzFy-3wdxgz-mbplVDa6-1ShuLSF8 1547
sdRDM/generator/templates/enum_template.jinja2 sha256=zPCVAT_W-p01D-o1x0Q_AE9eI1XKUmJfmNDWV9O7GDE 137
sdRDM/generator/templates/function_docstring.jinja2 sha256=fCtXNKp0AKXZJ5bmxNyJIK6pX2Bqhk6IH6cc1RIdS3M 137
sdRDM/generator/templates/import_template.jinja2 sha256=VbQaXFh464-9cphrglTTGKFaRWT9Q1iH93RNb49pqgw 584
sdRDM/generator/templates/init_file_library.jinja2 sha256=dnXTetjax47R_pKnDbm7BQTfCV9yHjSlhlvYaZ5zsr4 146
sdRDM/generator/templates/init_file_template.jinja2 sha256=QPpYsEKVk_THWCOe2K-0BgE127f1BUY3YMMmsyQC_UM 240
sdRDM/generator/templates/mermaid_class.jinja2 sha256=fjDRbFT5UQQt69YUEWd6tjF-egWL9FiPyGgDHDdDwgQ 877
sdRDM/generator/templates/reference_template.jinja2 sha256=oGmFXNrum1TEwoVp-7ttqWRT_KiJuLfWPOlpUQoBRUc 701
sdRDM/generator/updater.py sha256=PsWa1wH4dyhZXKLgSBonDqGX6LChLxkfiMw-fyBEHBo 6514
sdRDM/generator/utils.py sha256=bLvzQXAfivGkT_YKmk5XrZFnYQ-cULlL7GikZk4K_GM 893
sdRDM/markdown/__init__.py sha256=0eAuvFa9FA5CPC0dUBmWLjPRZsxYPm3AA3R5YzM-Q2E 43
sdRDM/markdown/enumutils.py sha256=KEYgXCDVC0JQXyE6bIVivs-8gc_tXz6IZB0AXnutP3Q 1390
sdRDM/markdown/markdownparser.py sha256=-oJdxWWSbl514O_Da0yFS4ApmPF3pmpkHCDNyWj8rr8 6112
sdRDM/markdown/objectutils.py sha256=SuNOUL9Rgwx5nnNtuAgiu70H3LwJ9ZEYdoO0lrChSlU 11771
sdRDM/markdown/smalltypes.py sha256=J_XCsWYoN8Xb2MkTGlgHU6JZByp_9-ANp2gN8Ls2SAI 2493
sdRDM/markdown/tokens.py sha256=LW4D4l_01bPRyygXX4CJ_CBzccEfKzedupF_WSCrhrw 477
sdRDM/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sdRDM/tools/gitutils.py sha256=FcjZtZip6BeFB7eIHmGbmtJ6FdnVKLnBuft3iFJWGC4 5596
sdRDM/tools/linker.py sha256=4QM02uMOx23pjG1prqxcIHdc9Oh6WBRNQIUxNLIPBwQ 7933
sdRDM/tools/utils.py sha256=ErwgqPp5szTOzgQQ1A6nObC9VEHRUMoDcdtexALxPHA 1883
sdrdm-0.2.3.dist-info/METADATA sha256=wP8jVJyPH0vZe5jbfCi_f2qC1ZjbMcv0HLNeClGo1Fc 3282
sdrdm-0.2.3.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
sdrdm-0.2.3.dist-info/entry_points.txt sha256=ecZWHqamxeZneejPLvEWYxKOU1ymmZjK40rMl3LFTAc 39
sdrdm-0.2.3.dist-info/RECORD

entry_points.txt

sdrdm = sdRDM.cli:app