Skip to main content

A tool to generate models, code and schemas from markdown files

Project description

MD-Models

Build Status

Welcome to Markdown Models (MD-Models), a powerful framework for research data management that prioritizes flexibility and efficiency.

With an adaptable markdown-based schema language, MD-Models automatically generates schemas and programming language representations. This markdown schema forms the foundation for object-oriented models, enabling seamless cross-format compatibility and simplifying modifications to data structures.

Check out the documentation for more information.

Example

The schema syntax uses Markdown to define data models in a clear and structured way. Each object is introduced with a header, followed by its attributes. Attributes are described with their type, a brief explanation, and optional metadata like terms. Nested or related objects are represented using array types or references to other objects.

---
prefixes:
  schema: http://schema.org/
---

### Person

- **name**
  - Type: string
  - Description: The name of the person
  - Term: schema:name
- age
  - Type: integer
  - Description: The age of the person
  - Term: schema:age
- addresses
  - Type: Address[]
  - Description: The address of the person

### Address

- street
  - Type: string
  - Description: The street of the address

Installation

In order to install the command line tool, you can use the following command:

git clone https://github.com/JR-1991/md-models
cd md-models
cargo install --path .

Command line usage

The command line tool can be used to convert markdown files to various formats. The following command will convert a markdown file to Python code:

md-models convert -i model.md -o lib.py -l python-dataclass

This will read the input file model.md and write the output to lib.py using the Python dataclass template. Alternatively, you can also pass a URL as input to fetch the model remotely. For an overview of all available templates, you can use the following command:

md-models --help

Available templates

The following templates are available:

  • python-dataclass: Python dataclass implementation with JSON-LD support
  • python-pydantic: PyDantic implementation with JSON-LD support
  • python-pydantic-xml: PyDantic implementation with XML support
  • xml-schema: XML schema definition
  • json-schema: JSON schema definition
  • shacl: SHACL shapes definition
  • shex: ShEx shapes definition

Development

This project uses GitHub Actions for continuous integration. The tests can be run using the following command:

cargo test
cargo clippy

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mdmodels_core-0.1.3.tar.gz (125.7 kB view details)

Uploaded Source

Built Distributions

mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

mdmodels_core-0.1.3-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

mdmodels_core-0.1.3-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

mdmodels_core-0.1.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

mdmodels_core-0.1.3-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

mdmodels_core-0.1.3-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

mdmodels_core-0.1.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

mdmodels_core-0.1.3-cp312-none-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.12 Windows x86-64

mdmodels_core-0.1.3-cp312-none-win32.whl (1.4 MB view details)

Uploaded CPython 3.12 Windows x86

mdmodels_core-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

mdmodels_core-0.1.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

mdmodels_core-0.1.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

mdmodels_core-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

mdmodels_core-0.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (2.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

mdmodels_core-0.1.3-cp312-cp312-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

mdmodels_core-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

mdmodels_core-0.1.3-cp311-none-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.11 Windows x86-64

mdmodels_core-0.1.3-cp311-none-win32.whl (1.4 MB view details)

Uploaded CPython 3.11 Windows x86

mdmodels_core-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

mdmodels_core-0.1.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

mdmodels_core-0.1.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

mdmodels_core-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

mdmodels_core-0.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (2.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

mdmodels_core-0.1.3-cp311-cp311-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

mdmodels_core-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

mdmodels_core-0.1.3-cp310-none-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.10 Windows x86-64

mdmodels_core-0.1.3-cp310-none-win32.whl (1.4 MB view details)

Uploaded CPython 3.10 Windows x86

mdmodels_core-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

mdmodels_core-0.1.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

mdmodels_core-0.1.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

mdmodels_core-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

mdmodels_core-0.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (2.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

mdmodels_core-0.1.3-cp310-cp310-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

mdmodels_core-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

mdmodels_core-0.1.3-cp39-none-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.9 Windows x86-64

mdmodels_core-0.1.3-cp39-none-win32.whl (1.4 MB view details)

Uploaded CPython 3.9 Windows x86

mdmodels_core-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

mdmodels_core-0.1.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

mdmodels_core-0.1.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

mdmodels_core-0.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

mdmodels_core-0.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

mdmodels_core-0.1.3-cp39-cp39-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

mdmodels_core-0.1.3-cp39-cp39-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9 macOS 10.12+ x86-64

mdmodels_core-0.1.3-cp38-none-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

mdmodels_core-0.1.3-cp38-none-win32.whl (1.4 MB view details)

Uploaded CPython 3.8 Windows x86

mdmodels_core-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

mdmodels_core-0.1.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

mdmodels_core-0.1.3-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

mdmodels_core-0.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

mdmodels_core-0.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

File details

Details for the file mdmodels_core-0.1.3.tar.gz.

File metadata

  • Download URL: mdmodels_core-0.1.3.tar.gz
  • Upload date:
  • Size: 125.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for mdmodels_core-0.1.3.tar.gz
Algorithm Hash digest
SHA256 18789b9c3bfd17be7a6548df538d0e01af6409f3b90d4ce0d25e5f22d0b95bcb
MD5 5da5b3d03db1815295c4f90d10f9f3d9
BLAKE2b-256 7145547cf784a733c0da8303d7fe9cfdc470ad9ca23dce8eca177b949901f61c

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 96217e6fb4b9dc36dbba388394f4c43c7fdba6c7158a0790f5fafbe7cf71c86a
MD5 ab4fbd29898edb992d1e61a33a542b54
BLAKE2b-256 dfbb8f177a731506c7f273a93be4d08f33bc4abbe7fa2030e536d9a22d084206

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fa162568a8ced5e7937c1c9c58017304bcbf6f387647c0e520b22949867a09e8
MD5 427c6ab77ee1fa1799fc0ff35dab84e9
BLAKE2b-256 dae21d1b8613de9f70836019766ea4da71277111644c63b7f749eb5c7997b6a3

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b21731ee14cdcd85d8c32bab1e8b8bb686a6e3db02a2bbcbb859de23f2b53043
MD5 d25a5bef50f75085fd2acae3b9c0a46c
BLAKE2b-256 d83ec3a6de5efb706d3c83f030c15ee9096fd6101a65e75ad02fe9fae85f9f29

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3ad8bc773433d7871cc0ba051401848d37eec8423ca7252a7354543678b1c1e1
MD5 233dc2fb60c67d5ca544f05a0d225686
BLAKE2b-256 bfa98bf813e350750194d6c07eaf2e00e50ffd09c626193ebb1fb4209e30a819

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 4a2106b68f50f83afe50adba8786c82b0ff2cda82780b956d01e190b93127281
MD5 0a784fbd8f207a950f8e6f10ae0e0653
BLAKE2b-256 69030d0459294968d3d9d688b98cec10d014b72d901842deaee3c8ea495c8783

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fd4610a63449f5503e52873a664cf5d715dc33c234b0a658c9a575410d0bd09c
MD5 8dbe826bc1ba2c07f0bdc5d7e3fc12f2
BLAKE2b-256 82f89782424aaa8b3ec0b0f294017f4e2bc28c7bce9225e481551a0d85d23a97

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3c25bdad15f5f46668d8acfc87e8046de093975e27ff0a9caac5e55828d41117
MD5 63208406fc62b0cc6a36647a773a3481
BLAKE2b-256 15989b62e8f16a00da784be956843a4cb0adf21e81cc5c17698458d87824654f

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 78dffe53ce88547498b494d118c531ab81594efdbb4700fb2063da4df8ac4e28
MD5 b809ca54462c4f05561a9424d7c109cb
BLAKE2b-256 8b506bccc4d50ed99726ae080818e1e7d208d2531cf977af0f067b6b80ae247c

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 59eb2e1670861d54a5aa90848d4d376b10519a30935522c217dad18d49ec8c93
MD5 933282b6496fda20676e2d740f5bbd16
BLAKE2b-256 4f0246f704809e53c197aa6b5f7cbed98c2be2ce7985275884b870b9af096f68

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f411bcf82d2607e8b29afd1adff237193c330551be7e75293cb202296a16efca
MD5 d3788084e66158ca0ca04870a26fed09
BLAKE2b-256 a9a0bc96e9b736b62c1dec7a4ca0ace41cfd1bcdea9117d7648ca94e4cb7f4c1

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 727788edbda50c4abd32ac92b2d3eb519a0dd62828187b8d9554f7af5e4cf173
MD5 8d5da62fc81f1fb0556074a9d70560d7
BLAKE2b-256 5c4e9774e5d6535af4d3ce4f40c92db14746cbbd1a1588b4de538c874631ea78

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 72d93b551b7b6058ebf4e25560876adec7803cbfc6cd91494b6840bbf5510846
MD5 7f0561eb34a6d487525d3b919700f7a5
BLAKE2b-256 a1a7449f4dfaef4b1f5069a3262588f131daa60d13b100d51c7d864c31f25957

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp312-none-win32.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp312-none-win32.whl
Algorithm Hash digest
SHA256 22a0751b003f1cb5d6b65f8412ac41f3ab9d2c7e8d2f66bee799eb392909f6b0
MD5 854b54dd21672698f66dc698de9d782d
BLAKE2b-256 fd50659d1d7d12ef3c3f437a6a78488a36b1850f4f8504d162e31b87ce613310

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22f8c6b99fe4dae8693410522f74e7b574904722f1f9a603ef6226b6d4d82131
MD5 07a33ef82eb9c7de3fa5b833c4243ccf
BLAKE2b-256 e1d8ac8319ac29e01b0f718fb618ddf8683b6b209e0118bccc6fd3e148e8fcf0

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 27230f49043a224a0f65d1fe3727a5c80d91f96d23959fbb952975719fc05a62
MD5 e67d43bf246c4664eac975307bc43a77
BLAKE2b-256 edfebf75a77e8a1464a949687f0c47b807ab58409a2d4be5719211b6e0ba3ba8

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c220bad67694f49b4c8e6bf0ee0fe6345c251816b6fe6b05c547392d093b7bea
MD5 a882106335a93f07c63d0c1f6eab8bc8
BLAKE2b-256 fd9c4d4d64366802968c4578a17e7862b9d3e3c8c851d9176c2b0235ebab0a4f

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f0fc861f49aa90d2132489241f54918b61817584d46633c41abd46093a99faa5
MD5 9616d6a46956d40fde342e318f0c63d6
BLAKE2b-256 7e6dc10ddc8860204127b0e51178c395990587599e716d4d114de46c7e646bcf

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 fa0ec13ebf0899dd02a0fdeb5129b524ae496a4e419c4f04c37017076f586d66
MD5 796a20a6fca6c2cf3c5e47dd3869f732
BLAKE2b-256 b5b1f72afd5c164cee0bf441851d75f500b64d8cb7a8121de5ff112410516ab2

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ed9ac381472868d936e49e87f5667828f737a907d4fd455d9a26e8d10de4d9e7
MD5 777e741f4814ee22eac946055a987b3c
BLAKE2b-256 df97c495b6e1b139b3aa9c464c9e628d5308c1e81637f9d0a3cd21aaef118ec1

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9264f1256632e19ff9b5ad6905700eb93d3ab77db7a7f8008cc8df84e2727a79
MD5 2c6d8b00f7fee33ff81cdde3fd5abe4f
BLAKE2b-256 add56efd364db4e423d91eb65305bbfcf73481a29487a20b296bdf647c2a10f7

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 57cb47ee507c2e441cc5f52846d2a38140f8929b399845ec23e37ffa39de65de
MD5 4961eff6a5e719e500b463019aa2b4a4
BLAKE2b-256 6d2b31958ef76ff77eb74fdb7ade74519bace40f0f192164388a0dbda1a9a88d

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp311-none-win32.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp311-none-win32.whl
Algorithm Hash digest
SHA256 f69590c50e814c4d75982d4c1694db6cd0644cbe8198bf65fd1dd1b51273d39c
MD5 e8263d2bcd31dcf03220cd127c145273
BLAKE2b-256 95dbc8200a37e793e718cc9e2136e724b10a4113e7297ba1031a0ef5093f5e7c

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eeb972e1007a8bd3e91b2b340ad654690179151740cb9400248993283a9bd362
MD5 df587b3ec674e7dd9aafc569fbba06ed
BLAKE2b-256 a0128f1f5784cdf290d299c6f60207feddbfa6b42b657b0813347c3eb5691a9f

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 468b6c8f555214be1ccd3ba470e049bf94d7ff3a77f2d3f87294bbddb3a3e25d
MD5 adf11fd9b8dcb6625838e022217380a6
BLAKE2b-256 c55a6ecefaeba64ff5b5b98f89ff11c4a032c058f6ba08631d845f9632d90587

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 96a6c9fc93138643b120fa6101c771bc710e64223ba71e5721a589fec089c7a7
MD5 120828a732949e3efa3279759088565b
BLAKE2b-256 63deff837917708c3bc745f29e3f49a2068f88e53f6ac6e552784622bb3f9839

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 50d5a7c6bf5443d103eceac450068f0bd229a0dc45f134c89bbe54977ab65339
MD5 fb540859ab3577db1f80dbf953f4d2b9
BLAKE2b-256 1624d6210df2919792f2ee6a6d3502cf4bbd90571e169a8b1c8a293ffeba8cb7

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 855be89ce2bf83cc0c1058bae69b3ac84ba3b47a13afef7bef50755176228e43
MD5 d223e7090c82bcbd294001eae76048ab
BLAKE2b-256 340be028df207597e57b115cb6a9f758a31e9d7bd1b785b1698dcbd5120583b6

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a3e64b8350d62105d779d41b7c4a665efb48ebf708691e104aa8a4dd33f5605
MD5 5b54fa7f1548e1eab27f7a80ecc77d16
BLAKE2b-256 482b558ff0fe7079e602de86d846bd13a1a252d4018d02db065fa75332c665ad

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2d80af665a06e2b729073e7786700a2ed55438c68f5fb39bfa2b74bda7182749
MD5 3b88f9d1260678cbacab2e28e7318269
BLAKE2b-256 fc3d8651b9bab7069efa6f5476c0b8caa36f1e6702fdf1c22c1b65e23c04b4af

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 0a917539c0931809a081b8c9a1b649ef48f9630d56155b74e61d73a064cb5f79
MD5 a47deed11912cd7360257f0afcdd1968
BLAKE2b-256 7a0f3cf63799cd769d60b3d83e4a733f26c8251ed063abdbc273cdb69169ffe8

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp310-none-win32.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp310-none-win32.whl
Algorithm Hash digest
SHA256 268e2edd4ac9ee4b01439c16a1db86c6f7066abee1c6a3c3d1bb872a6e4069c7
MD5 28a4daef3b3ca9dea577ee311d0a3da5
BLAKE2b-256 5460a3d254ac00ee1e9c6dd4fbde172dea6b8065fe6b1c09de17638621c1e791

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d59a24cbb831b9d028246f49b3445a83b8ad1a12c2117f234344e15b9155c2ef
MD5 78fca42047aada5ce679f2ea0eb04f93
BLAKE2b-256 bfcd3c1d32a8d4d15f8810cfea762b44a7e5ed8291d2dd2b1b845b2922746fd5

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 34d2394d37ecc9e06b42e03837878b50822a295ab0b370b0ede3da74b8b47c67
MD5 5730b4df47423e31a12fd80bbefdac4e
BLAKE2b-256 4091631c8ec9ddc71d489fc8b644586fc0c545faab549796a1cd8c44d2fc3f02

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9773496305a92e1608d7f9eab0651bdd765ad1fed9de0a8129bdc53c44b307b7
MD5 4702401923b8dbaaaeb1c688f3df75ac
BLAKE2b-256 067cf0c4db09d634c6c4a4fb0deb5699a7754ced3336b16f84caab16b86f40a9

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9ab742d7232ecb4afedf12c23843f596b8fbd8964882fa846743da710e28b6d4
MD5 419005eae8ff3bdb57bcd1563b4015ad
BLAKE2b-256 c53218661dd69bf163f9c6e28d06dc3bd3e2e22343b534e270cfc1037e77caee

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f538203c2ee44f020d94466717169169aabea087b22777dbc6ad38cf58bd3e64
MD5 6a7094b21c8d97c5e906db3ebe432c38
BLAKE2b-256 2d4d4183beeefc35fc93fb3555b63c024317a124507c4151c0cd422437af48ca

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 be9d494b5a8a3e7d3e2be9ef8e94ca4f9c13c9ff845773d51304bf96cbb0b180
MD5 815c87c4ff58ffd6011fc9b396747bad
BLAKE2b-256 16181032868b2e77778eaa356f0c8249d36718fc5726dac347ffa95be1389cd0

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 85f2a7e262663ac4a3025dda3474433ac78485d07d3ae9b0f8dfd7a9274dbd99
MD5 c85c2c952c99bc57c5d70b13a09f7637
BLAKE2b-256 e888aef15473bb16a08cbe81aca2474f70422f6ec512a44be15dc200d8c5817c

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 758bc0edd18649de5b8e4fe194fc8c1ab4e4115e3c6c8335c0ba884a8baf96da
MD5 8828cc074af93b9668053bba30793649
BLAKE2b-256 67c869e899d65c370099a768c3f95feb0383aa2a8da3bac73994ca8d09c9b98d

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp39-none-win32.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp39-none-win32.whl
Algorithm Hash digest
SHA256 eda3cb8cb334ff7eb1e41e5f8d32302d549f5c49775af664d4f911ba054dc2c7
MD5 d29676100af069108c2fe0288f85da60
BLAKE2b-256 a71a76969a835a7c78a9c292e93bf027ab7bd62574878d35542e7109b2355ef8

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c2d237cf57252a186e782d19bc2cdcf079c499e582223df0f565dcc89b8abdf0
MD5 9f8b9593c4419eace190e3c568c0928d
BLAKE2b-256 f7c8bb6b9241d123f66f2432db539a154ee11f7e03cb3a5e16d793c756e84fab

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ccb5f694cdfcf356a926f0684316468bb52249205ce9381950a437119f91c8ec
MD5 06d22a10ec48b3dd38ad901e254216de
BLAKE2b-256 181b84ef236a132215ce95b5d72818a3fedb58c5f3958dc6869a6aebfead2b87

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4628cc1001aef91f1bb28ea4d02926c8145a9a3a7bbe4fc6e1299d4238f50a93
MD5 9dec00fc55e6e52654c5fa08d2c345e5
BLAKE2b-256 f293b932f7e2192b55f07f5e046a04c83ad016666c751760cf30cb9a980e3ddd

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d3ef7ea9e65f0954896074219b27a143528a19266fdb59db5b3b9a782a83859e
MD5 6c5128462f98918d1cd1156bf7bee56d
BLAKE2b-256 1d7aa6e0fbeb05b910b67ae947fa511acd80024be0cc8423be383d97654500d5

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9748e64cd349f946f0029b2c571cf4e2b983d891b793a7ab1b211d8d81068dcd
MD5 6bc77bfb0b36e0993af583f73e6d68b1
BLAKE2b-256 1fcaa327d3fd5a6f03898a18030eb48c363f466e259997acd4a5bf9ac45df93e

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 837329a2a1a0cc11dbff36ea71c8d91eaecff0a475b4203919e3233102b9dab2
MD5 90d14f888099fc8b9ba7a9326141ebdf
BLAKE2b-256 518cc2c83765eed2eb04c050caa564841b1a6c78878820fd6a75f8fed84adade

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9b53491fec2a2d3db23e05db298d368a74575848630153c83a5741d2b8a952ec
MD5 9cf394461d5324a374213f37000d20b7
BLAKE2b-256 f1b80078adb13d16723dee681376e0b1bc39f6c8a0c92874e070119800379d6a

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 6c05dd8af9cd387e31376eec2e6cc4016b97bf0b70e4ac1b3c6418af9cd5cde0
MD5 43bf6e93ef6cc1c691729a8350522b7e
BLAKE2b-256 a7886415b218f54a226a78f9988a52c03fe8ee21b8d4e37710e8d8a925f03e8b

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp38-none-win32.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp38-none-win32.whl
Algorithm Hash digest
SHA256 a69002dd5a3acf09458ef371d09bdf80d5b744f4349141f20dcb1911b36e11c1
MD5 d77e7b4453e781d347c063f1533fef21
BLAKE2b-256 2b7600314a3e868f36fabdeb6029bd918cb4feda820e575e8dbc39235b19f174

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cd17e2cf74dce6c05af1ba77cf01858088799bbe8063f57162cd1900b4ca5c46
MD5 b7bdbd6d67577de7af4151b6246248e8
BLAKE2b-256 58ccc1493f88c82ae39f2018356cc1f225a716e9aefb68e3f264b82872aa3335

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 88c40cfd2a1aa041e6b7245f423e7b0814966842c723f6c56848000e84e28fcc
MD5 24e9533a5ce6c9da32c84417936bf917
BLAKE2b-256 ce03611ae01a096061b4f966e010e9c6b563e7b33536e869e1c96a77f31fad04

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9287b96b3d618108d02ebb729f1fab5ff67d30216832e0d7b9fa5095a5e1d009
MD5 d91cf1fb546b76ef2791291ceeba12c9
BLAKE2b-256 b76fe068266f6f91eda2237c27b5b8dc207b6a28434a5feaa1b966671724498b

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b065306de468237531416ecf4fcc83703b095d2372475e9f2d632c4e27535019
MD5 58a7bc5c774ba35af933032a91f1b868
BLAKE2b-256 159418c70a28cda869ca0d5f702cf74025235db89d936d8a560b3410b71b6165

See more details on using hashes here.

File details

Details for the file mdmodels_core-0.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for mdmodels_core-0.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 42a0723b335eba5c1e4d91e284c6a19f111d9cb6da264a29fa56f9ae19c84b42
MD5 47db57b9348fc3b4c6ddd81a6c9f5820
BLAKE2b-256 0c2a7cb9e310e83c0e18e9dc109728934a44952e8cfa6c37fe7279a708096659

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page