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.153
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.153.tar.gz | 58.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rippling_flux_sdk-0.71.153-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 159.9 kB
Release files / rippling_flux_sdk-0.71.153.tar.gz
| Download URL | rippling_flux_sdk-0.71.153.tar.gz |
|---|---|
| Size | 58.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3e14fe8fdf3f1a922ff710da8c40be7647bc2731866b73ab28d91a52d7e777dd
|
|
BLAKE2b-256 checksum How to use checksums |
71ce82c78bb5ba427aa38c5296888ea1526fcb120d6ab2fd0c5f8410ca86ae8c
|
| 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-1018-azure
|
Release files / rippling_flux_sdk-0.71.153-py3-none-any.whl
| Download URL | rippling_flux_sdk-0.71.153-py3-none-any.whl |
|---|---|
| Size | 101.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
854d36c63d93da96fb94b2f2e875e82cc015d18be6ed38f944f4ab8ca46d0b65
|
|
BLAKE2b-256 checksum How to use checksums |
75adc546c8f2a42cac8760dff728609d23d2a38dc4929449a48cc923ce924607
|
| 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-1018-azure
|