Core module of the Spring Boot Python Executor. This module provides the core API and logic for executing and resolving Python scripts from Java in the Spring Boot ecosystem. Includes resolver abstractions, script transformation mechanisms, and interfaces for safe execution.

Compile Dependencies (9)

Category/LicenseGroup / ArtifactVersionUpdates
Data Format BSD 3-clause
com.google.protobuf » protobuf-java
Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an
3.25.54.34.1
MIT
io.github.w4t3rcs » spring-boot-python-executor-common
Shared interfaces and contracts for Python Executor modules.
1.0.0
Apache 2.0
io.grpc » grpc-services
gRPC: Services
1.72.01.81.0
Apache 2.0
io.grpc » grpc-netty-shaded1 vulnerability
gRPC: Netty Shaded
1.72.01.81.0
net.sf.py4j » py4j
Py4J enables Python programs running in a Python interpreter to dynamically access Java objects in a Java Virtual ...
0.10.9.70.10.9.9
App Server Apache 2.0
org.springframework.boot » spring-boot-starter
Core starter, including auto-configuration support, logging and YAML
3.5.34.0.6
Apache 2.0
org.springframework.boot » spring-boot-starter-json
Starter for reading and writing JSON
3.5.34.0.6
AOP Apache 2.0
org.springframework.boot » spring-boot-starter-aop
Starter for aspect-oriented programming with Spring AOP and AspectJ
3.5.33.5.14
Apache 2.0
org.springframework.grpc » spring-grpc-spring-boot-starter
Spring gRPC Client and Server (Netty) Spring Boot Starter
0.9.01.0.3

Test Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Testing Apache 2.0
org.springframework.boot » spring-boot-starter-test
Starter for testing Spring Boot applications with libraries including JUnit Jupiter, Hamcrest and Mockito
3.5.34.0.6