Skip to main content

EOCube Functions

EOCube functions is a fork of the KNeo Joblet Function project.

EOCube Functions aims to be a simple runtime for invoking serverless KNative functions. It handles:

  • HTTP Based functions: handling liveness, routing and CloudEvent extraction
  • Batch Jobs: integration with the KNative JobSink
  • Authentication using OIDC for Broker interaction

The base (kneo-functions) library is inspired by parliament-functions and aims to be a dropin replacement.

Developers only need to write a function which takes a Context object as a sole parameter.

🙏 Acknowledgements

This work is funded by a grant of the European Space Angency. Project KNeo.

This work is partially supported by a grant of the Ministry of Research, Innovation and Digitization, CCCDI - UEFISCDI, project number PN-IV-P6-6.3-SOL-2024-2-0248, within PNCDI IV.

Metadata

Release files for kneo-joblet 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kneo-joblet 0.1.0
File Size Uploaded Provenance
kneo_joblet-0.1.0.tar.gz 10.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for kneo-joblet 0.1.0
File Interpreter ABI Platform
kneo_joblet-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 22.3 kB

Release files / kneo_joblet-0.1.0.tar.gz

Download URL kneo_joblet-0.1.0.tar.gz
Size 10.6 kB
Tags Source
SHA-256 checksum
How to use checksums
3bb9c5986fd748fdfdb2788c3643f9917634999b93ff8d6a069121dafc1a9c32
BLAKE2b-256 checksum
How to use checksums
997c84ec9b9a8aa45d55a1ea0d2fb9c6fe2f05d1b8dd77ee7d3ecbb7aa130ca0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.6

Release files / kneo_joblet-0.1.0-py3-none-any.whl

Download URL kneo_joblet-0.1.0-py3-none-any.whl
Size 11.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ac38f1a4a4ec2fe0d68345abe90e20a34d18e9f527beab1bb896bb73cb95f0e6
BLAKE2b-256 checksum
How to use checksums
16cb2209133f9362a56f976b8ebf4f8d111257878a2f4358f168102819e351d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.6

Security for kneo-joblet 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page