DeltaFi Action Kit
This project provides a Python implementation of the DeltaFi Action Kit. The DeltaFi Action Kit is a setup of modules which simplify the creation of a DeltaFi Plugin.
Development Setup
This project uses uv for dependency management and building. uv is a fast Python package installer and resolver.
Prerequisites
- Python 3.14 or higher
- uv (will be installed automatically via the build process)
Building and Testing
The project uses Gradle to orchestrate the build process with uv:
# Build the project
./gradlew assemble
# Run tests
./gradlew test
# Clean build artifacts
./gradlew clean
Manual Development
For manual development without Gradle:
cd src
# Install uv if not already installed
brew install uv || pip install uv
# Install dependencies
uv pip install -e .[test]
# Run tests
uv run pytest
# Build package
uv build
Metadata
Release files for deltafi 2.64.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 | |
|---|---|---|---|
| deltafi-2.64.0.tar.gz | 103.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| deltafi-2.64.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 167.6 kB
Release files / deltafi-2.64.0.tar.gz
| Download URL | deltafi-2.64.0.tar.gz |
|---|---|
| Size | 103.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e5a8524028246fb777a2b4167d591d3be6a022fac220f13df7467ee9dcb3785c
|
|
BLAKE2b-256 checksum How to use checksums |
9998658584bc3198f1230d76280dbc6019070ffefff69a1c67af5cf2161c9912
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / deltafi-2.64.0-py3-none-any.whl
| Download URL | deltafi-2.64.0-py3-none-any.whl |
|---|---|
| Size | 64.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1c96f9ab8a2b111a8bce0ea7a4e347cee3083492ee42b99ed98872ea722e5e22
|
|
BLAKE2b-256 checksum How to use checksums |
994e873f48c083720eeeb800a2e4b4ae2fb6fa0d301880c03f9de4d7adf83f62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|