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.66.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.66.0.tar.gz | 103.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| deltafi-2.66.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 167.6 kB
Release files / deltafi-2.66.0.tar.gz
| Download URL | deltafi-2.66.0.tar.gz |
|---|---|
| Size | 103.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c3796712211c9ae36f4b7f1870429e1660208d382b058d533d7ea8788ae87c6d
|
|
BLAKE2b-256 checksum How to use checksums |
483a36fd9677f3457ef5838d576cfce5d24f72b0d7ea7588b732f607e8009b3b
|
| 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.66.0-py3-none-any.whl
| Download URL | deltafi-2.66.0-py3-none-any.whl |
|---|---|
| Size | 64.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
99d6cdefde753cb6d6229505f564949e555de78a1d64caa630e475474d39a5fd
|
|
BLAKE2b-256 checksum How to use checksums |
4f6d784d0493b8570a6c1c514ee3c7a95ea2c9b8ef337044ea6d31151d991cb4
|
| 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}
|