rippling-flux-sdk
Defines the interfaces and data-models used by Rippling Flux Apps.
The distribution name for this project is rippling-flux-sdk, which is how it is listed in PyPI. Once added as a
dependency though, use the name flux_sdk as the import name.
The imports for this package should be included in the scaffolding for a Flux App, in general Flux app developers will not need to write that code. By being distributed as a package, it will allow your IDE to inspect the defined types for additional context.
Installing Dependencies
To install the project dependencies:
- Run
cde aws codeartifact authto authenticate with AWS CodeArtifact - Export the environment variables from the command output:
export POETRY_HTTP_BASIC_PYRIPPLER_USERNAME=<username> export POETRY_HTTP_BASIC_PYRIPPLER_PASSWORD=<password>
- Run
poetry installto install all dependencies
Getting Started
Code is linted with ruff. It's recommended to run ./install_hooks.sh to run linting on commit.
Linting can also be run manually with ./run_ruff.sh. In many cases it's possible to auto-fix
linting errors with ./run_ruff.sh --fix.
Metadata
Release files for rippling-flux-sdk 0.73.156
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rippling_flux_sdk-0.73.156.tar.gz | 60.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rippling_flux_sdk-0.73.156-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 162.9 kB
Release files / rippling_flux_sdk-0.73.156.tar.gz
| Download URL | rippling_flux_sdk-0.73.156.tar.gz |
|---|---|
| Size | 60.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d95f8e01a357f5649d6985095bcfd21909f5177db61db3c770ea13e49696b6ba
|
|
BLAKE2b-256 checksum How to use checksums |
c7b265ca92040b5ba003eea2559a54d3c1c1ecef84630e0692b9d6c23f755b4a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.2 CPython/3.11.0 Linux/6.17.0-1022-azure
|
Release files / rippling_flux_sdk-0.73.156-py3-none-any.whl
| Download URL | rippling_flux_sdk-0.73.156-py3-none-any.whl |
|---|---|
| Size | 102.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9018eba04ac59e572954642ce54cec250394a447c012ed0740d1b864f29fafe1
|
|
BLAKE2b-256 checksum How to use checksums |
2f081c5fe993c98cf9ad3a19d27f97d961b3e0c62b40a1fb61b278a4c491e65b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.2 CPython/3.11.0 Linux/6.17.0-1022-azure
|