This python package allows you to directly call Drools classes (implemented in Java) using JPY from your Python code. Needs
- Java 17+
- Maven 3.8.1+
- Environment variable JAVA_HOME should be set appropriately
python3 -m venv venv
source venv/bin/activate
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade build
python3 -m pip install -e '.[dev]'
tox
python3 -m build
coverage run -m pytest
coverage html
open htmlcov/index.html
black .
flake8 .
isort .
python3 -m pip install --upgrade build
rm -rf dist
python3 -m build
python3 -m pip install --upgrade twine
python3 -m twine upload dist/*