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.157
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.157.tar.gz | 60.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rippling_flux_sdk-0.73.157-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 163.1 kB
Release files / rippling_flux_sdk-0.73.157.tar.gz
| Download URL | rippling_flux_sdk-0.73.157.tar.gz |
|---|---|
| Size | 60.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4e2df727f77641d46ade490d40ed1b75e2fbdb42b44d85616097cdc88e0ee05d
|
|
BLAKE2b-256 checksum How to use checksums |
6ac29713113fc103cd61ef50751a7c09b3a1f631271cc4f849a6dfe782f7e996
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.3 CPython/3.11.0 Linux/6.17.0-1022-azure
|
Release files / rippling_flux_sdk-0.73.157-py3-none-any.whl
| Download URL | rippling_flux_sdk-0.73.157-py3-none-any.whl |
|---|---|
| Size | 102.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
70886e15f5798fd02aed5464628dee6992bf150e4dc5f9654818b070e8474113
|
|
BLAKE2b-256 checksum How to use checksums |
2e1d5afd90990f8333da5a84bdb594568f1eac38ad9a65b6bd71091ac7475616
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.3 CPython/3.11.0 Linux/6.17.0-1022-azure
|