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.72.155
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.72.155.tar.gz | 59.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rippling_flux_sdk-0.72.155-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 161.8 kB
Release files / rippling_flux_sdk-0.72.155.tar.gz
| Download URL | rippling_flux_sdk-0.72.155.tar.gz |
|---|---|
| Size | 59.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9d5ff4da3897a8f2c28eee4f0ef55b43c2bd14d82dacc537248ea27d703e7b31
|
|
BLAKE2b-256 checksum How to use checksums |
f90d6df983a30c11cecf7535b870eded72acc782739f1a399d1eca6aa1eec98f
|
| 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.72.155-py3-none-any.whl
| Download URL | rippling_flux_sdk-0.72.155-py3-none-any.whl |
|---|---|
| Size | 102.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
265d1033c263e6c5827ef37e0bc645419aa9213c8325913891e06a743157a3f5
|
|
BLAKE2b-256 checksum How to use checksums |
c304241f6782060ca9103d497fb6f92b3fe6bf6caa261659e776f81a1501a122
|
| 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
|