Changes between Version 45 and Version 46 of pyrunner


Ignore:
Timestamp:
09/10/24 10:14:35 (3 months ago)
Author:
wouter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pyrunner

    v45 v46  
    33= PyRunner
    44PyRunner is a  tool to run Python code from Java.
    5 The PyRunner can take a ready-to-use python pip-installable tar.gz file that was generated using the setuptool in python. This file contains all dependencies. The PyRunner then creates a virtual environment, and installs your tar.gz file and all dependencies in the virtual environment.
     5The PyRunner can take a ready-to-use python pip-installable tar.gz file. Such file is usually generated using the setuptool in python. This file contains references to all dependencies, those need to be downloaded from the web during installation of the file. The PyRunner creates a virtual environment, and installs your tar.gz file and all dependencies in the virtual environment.
    66
    77At this moment PyRunner is compatible with python 3.8, 3.9 and 3.10.
    88
    99=== Network
    10 PyRunner in many cases is dependent on the network, because most systems will use pip to install 3rd party libraries, even for fundamental things like wheel for installation support or multipledispatch for implementing multiple same-name methods with different arity. Python does not have a caching mechanism nor a build-with-dependencies.
     10PyRunner in many cases is dependent on the network, because most systems will use pip to install 3rd party libraries, even for fundamental things like wheel for installation support or plum for implementing method overloading. Python does not have a caching mechanism nor a build-with-dependencies.
    1111
    1212=== Preparing Python