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.1
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.1.tar.gz | 103.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| deltafi-2.64.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 167.6 kB
Release files / deltafi-2.64.1.tar.gz
| Download URL | deltafi-2.64.1.tar.gz |
|---|---|
| Size | 103.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
effb79b65b172fbb7f5f0f442dc7814c8eee386071b36263cf2f000cc9842cfa
|
|
BLAKE2b-256 checksum How to use checksums |
39c3fba8ad5af7755cbdf2232e2a0bc529011d2e8b4bc83d67d065f96c65d43c
|
| 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.1-py3-none-any.whl
| Download URL | deltafi-2.64.1-py3-none-any.whl |
|---|---|
| Size | 64.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
15d2f722f41f67c1ba0ac9d4f7d80f17da708fd70faa1c006864492cde16c8eb
|
|
BLAKE2b-256 checksum How to use checksums |
d1833595349360897be03a11623e0b85674e00344140e58fa6a4ce16f3d75a27
|
| 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}
|