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 py310 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.4.tar.gz (69.6 kB view hashes)

Uploaded Source

Built Distribution

jdmn_python_runtime-1.0.4-py2.py3-none-any.whl (80.5 kB view hashes)

Uploaded Python 2 Python 3

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