Use jpype instead of subprocess as a backend
What's Changed
- chore: Fix RTD since it doesn't respect config file by @chezou in #343
- feat: Use jpype instead of subprocess by @chezou in #356 kudos @mara004
- chore: add warning about java options by @chezou in #357
This release changes the way to call tabula-java from subprocess to jpype.
It expects to reduce JVM launch overhead for multiple calls. However, it introduces some limitation for jvm_options
. See #357 and FAQ for the detail.
Full Changelog: v2.7.0...v2.8.0