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.71.154
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.71.154.tar.gz | 58.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rippling_flux_sdk-0.71.154-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 160.1 kB
Release files / rippling_flux_sdk-0.71.154.tar.gz
| Download URL | rippling_flux_sdk-0.71.154.tar.gz |
|---|---|
| Size | 58.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e5428807843a88aeddaedd030b595477a59f3e26e46473c69a8f5b6e6bf22873
|
|
BLAKE2b-256 checksum How to use checksums |
d3f1033281c351962e09ecd1e9dc6fbe51903ca302758eca78980e0028ff4ac3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.11.0 Linux/6.17.0-1020-azure
|
Release files / rippling_flux_sdk-0.71.154-py3-none-any.whl
| Download URL | rippling_flux_sdk-0.71.154-py3-none-any.whl |
|---|---|
| Size | 101.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
207adc598694d0fe6c8aacff8cdebeb9131efbadbe84da82ae68113ba3124e58
|
|
BLAKE2b-256 checksum How to use checksums |
182a59a1cf33af04acae84d4346ca5411c7ce805da2ade46bff77e0bf230830e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.11.0 Linux/6.17.0-1020-azure
|