一个可以直接从Python调用Drools Java类的Python包
项目描述
Drools JPY包
此Python包允许您使用JPY从Python代码中直接调用Drools类(用Java实现)。需要
- Java 17+
- Maven 3.8.1+
- 环境变量 JAVA_HOME 应适当设置
设置和测试
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
在创建PR之前格式化和检查代码
black .
flake8 .
isort .
要将软件包发布到PyPi
python3 -m pip install --upgrade build
rm -rf dist
python3 -m build
python3 -m pip install --upgrade twine
python3 -m twine upload dist/*
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
drools_jpy-0.3.9.tar.gz (6.6 MB 查看散列值)
构建分布
drools_jpy-0.3.9-py3-none-any.whl (6.6 MB 查看散列值)