p

pyrolite

This library allows your Java program to interface very easily with the Python world. It uses the Pyro protocol to call methods on remote objects. (See https://pyro5.readthedocs.io/). Pyrolite only implements part of the client side Pyro library, hence its name 'lite'... So if you don't need Pyro's full feature set, Pyrolite may be a good choice to connect java or .NET and python. Version 5.0 changes: support Pyro5 wire protocol. Dropped support of Pyro4 (stick to version 4.xx for that).
https://github.com/irmen/Pyrolite
MIT License
Irmen de Jong
Files download
File Operation
pyrolite-5.1.jar download
pyrolite-5.1.pom download
pyrolite-5.1-sources.jar download
Apache Maven
<dependency>
  <groupId>net.razorvine</groupId>
  <artifactId>pyrolite</artifactId>
  <version>5.1</version>
</dependency>
Gradle Groovy
implementation 'net.razorvine:pyrolite:5.1'
Gradle Kotlin
implementation("net.razorvine:pyrolite:5.1")
Scala SBT
libraryDependencies += "net.razorvine" % "pyrolite" % "5.1"
Groovy Grape
@Grapes(
  @Grab(group='net.razorvine', module='pyrolite', version='5.1')
)
Apache Ivy
<dependency org="net.razorvine" name="pyrolite" rev="5.1" />
Leiningen
[net.razorvine/pyrolite "5.1"]
Apache Buildr
'net.razorvine:pyrolite:jar:5.1'