Where `JAVA_RULEKIT_PACKAGE_VERSION` will be equal to the Java package version used by this particular Python package version. The `PYTHON_PACKAGE_VERSION` will be a single number to distinguish specific versions of the Python package using the same version of the Java package that differ in Python code.
Yes, I know it's quite complicated, but now it's at least clear which version of the Java package is being used under the hood.