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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| kneo_joblet-0.1.0.tar.gz | 10.6 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.