Skip to main content

jdmn-python-runtime is a library that supports the execution of DMN

Project description

jdmn-python-runtime

How to install

> pip install jdmn-python-runtime

SDLC

  • Check-out project
  • Create a venv (see below) if you do not have one already
  • Make changes
  • Run tests (see below) and fix errors
  • Run linters (see below) and fix errors
  • Make sure the test coverage is decent (e.g. around 70-75%)
  • Commit changes

How to create a venv

> ci/make_env.bat

How to run tests

> tox -e py312 or > python -m pytest --cov=jdmn tests/

How to run pylint

> tox -e pylint

How to run flake8

> tox -e flake8

How to build the wheel

> tox -e build

How to publish the wheel

twine upload --repository testpypi --skip-existing dist/*

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

jdmn_python_runtime-1.0.5.tar.gz (70.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jdmn_python_runtime-1.0.5-py2.py3-none-any.whl (81.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file jdmn_python_runtime-1.0.5.tar.gz.

File metadata

  • Download URL: jdmn_python_runtime-1.0.5.tar.gz
  • Upload date:
  • Size: 70.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for jdmn_python_runtime-1.0.5.tar.gz
Algorithm Hash digest
SHA256 17c2305dd6cda535e956a3cc89b04d24080c3af6f42fa786f0e3a8e524950ac7
MD5 e8abc5cc5db13392f18fae496ce0c65e
BLAKE2b-256 b430b49bba3cdfc819c9e9d91a32823935bbd2f7b2fe61cb47a5db4bbdf0ff5f

See more details on using hashes here.

File details

Details for the file jdmn_python_runtime-1.0.5-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for jdmn_python_runtime-1.0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 98a812cc0a9e1fbc229d182f7cb2ef9c228540eecaf7a8184ffa24bb0ebefee3
MD5 dfefb56ef0ee64ad824cff1fe8e3721e
BLAKE2b-256 d1a03b3dadb668ae2014ee07610482019e3b1791f0118058a9c0875c3a2a431b

See more details on using hashes here.

Supported by

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