You can download pyrolite-4.13.jar in this page.
MIT License
pyrolite-4.13.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/net.razorvine/pyrolite/pom.properties META-INF/maven/net.razorvine/pyrolite/pom.xml net.razorvine.pickle.IObjectConstructor.class net.razorvine.pickle.IObjectPickler.class net.razorvine.pickle.InvalidOpcodeException.class net.razorvine.pickle.Opcodes.class net.razorvine.pickle.Pair.class net.razorvine.pickle.PickleException.class net.razorvine.pickle.PickleUtils.class net.razorvine.pickle.Pickler.class net.razorvine.pickle.PrettyPrint.class net.razorvine.pickle.PythonException.class net.razorvine.pickle.UnpickleStack.class net.razorvine.pickle.Unpickler.class net.razorvine.pickle.objects.AnyClassConstructor.class net.razorvine.pickle.objects.ArrayConstructor.class net.razorvine.pickle.objects.ByteArrayConstructor.class net.razorvine.pickle.objects.ClassDict.class net.razorvine.pickle.objects.ClassDictConstructor.class net.razorvine.pickle.objects.ComplexNumber.class net.razorvine.pickle.objects.DateTimeConstructor.class net.razorvine.pickle.objects.OperatorAttrGetterForCalendarTz.class net.razorvine.pickle.objects.Reconstructor.class net.razorvine.pickle.objects.SetConstructor.class net.razorvine.pickle.objects.Time.class net.razorvine.pickle.objects.TimeDelta.class net.razorvine.pickle.objects.TimeZoneConstructor.class net.razorvine.pickle.objects.Tzinfo.class net.razorvine.pyro.Config.class net.razorvine.pyro.DummyPyroSerializer.class net.razorvine.pyro.FlameBuiltin.class net.razorvine.pyro.FlameModule.class net.razorvine.pyro.FlameRemoteConsole.class net.razorvine.pyro.IOUtil.class net.razorvine.pyro.Message.class net.razorvine.pyro.MessageHeader.class net.razorvine.pyro.NameServerProxy.class net.razorvine.pyro.ProxyClassConstructor.class net.razorvine.pyro.PyroException.class net.razorvine.pyro.PyroProxy.class net.razorvine.pyro.PyroURI.class net.razorvine.pyro.serializer.PickleSerializer.class net.razorvine.pyro.serializer.PyroExceptionPickler.class net.razorvine.pyro.serializer.PyroExceptionSerpent.class net.razorvine.pyro.serializer.PyroProxyPickler.class net.razorvine.pyro.serializer.PyroProxySerpent.class net.razorvine.pyro.serializer.PyroSerializer.class net.razorvine.pyro.serializer.PyroUriPickler.class net.razorvine.pyro.serializer.PyroUriSerpent.class net.razorvine.pyro.serializer.SerpentSerializer.class
pyrolite-4.13.pom file content.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>9</version> </parent> <groupId>net.razorvine</groupId> <artifactId>pyrolite</artifactId> <version>4.13</version> <packaging>jar</packaging> <name>pyrolite</name> <url>https://github.com/irmen/Pyrolite</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> <source>1.6</source> <target>1.6</target> <compilerArgument>-Xlint:unchecked</compilerArgument> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>1.5</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <configuration> <additionalparam>-Xdoclint:none</additionalparam> </configuration> </plugin> </plugins> </pluginManagement> </build> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>net.razorvine</groupId> <artifactId>serpent</artifactId> <version>1.12</version> </dependency> </dependencies> <scm> <url>https://github.com/irmen/Pyrolite</url> <connection>scm:git:https://github.com/irmen/Pyrolite.git</connection> <developerConnection>scm:git:https://github.com/irmen/Pyrolite.git</developerConnection> <tag>pyrolite-4.13</tag> </scm> <issueManagement> <system>Github</system> <url>https://github.com/irmen/Pyrolite/issues</url> </issueManagement> <developers> <developer> <id>irmen</id> <name>Irmen de Jong</name> <email>irmen@razorvine.net</email> <url>https://github.com/irmen</url> </developer> </developers> <licenses> <license> <name>MIT License</name> <url>https://raw.githubusercontent.com/irmen/Pyrolite/master/LICENSE</url> </license> </licenses> <description>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://github.com/irmen/Pyro4). To that end, it also contains and uses a feature complete pickle protocol implementation -read and write- to exchange data with Pyro/Python. Pyrolite only implements part of the client side Pyro library, hence its name 'lite'... But because Pyrolite has no dependencies, it is a much lighter way to use Pyro from Java/.NET than a solution with jython+pyro or IronPython+Pyro would provide. So if you don't need Pyro's full feature set, and don't require your Java/.NET code to host Pyro objects itself, Pyrolite may be a good choice to connect java or .NET and python. Version 4.13 can now register a custom pickler for inheritance tree of interfaces or abstract base class.</description> </project>
<dependency> <groupId>net.razorvine</groupId> <artifactId>pyrolite</artifactId> <version>4.13</version> </dependency>
If you think the following pyrolite-4.13.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download pyrolite-4.13.jar file