Skip to main content

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:

  1. Run cde aws codeartifact auth to authenticate with AWS CodeArtifact
  2. Export the environment variables from the command output:
    export POETRY_HTTP_BASIC_PYRIPPLER_USERNAME=<username>
    export POETRY_HTTP_BASIC_PYRIPPLER_PASSWORD=<password>
    
  3. Run poetry install to 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)

Source distribution for rippling-flux-sdk 0.72.155
File Size Uploaded
rippling_flux_sdk-0.72.155.tar.gz 59.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rippling-flux-sdk 0.72.155
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.72.155 This release

2 release files

0.9.27

2 release files

0.9.26

2 release files

0.8.25

2 release files

0.8.24

2 release files

0.8.23

2 release files

0.7.20

2 release files

0.6.19

2 release files

0.6.18

2 release files

0.6.17

2 release files

0.6.16

2 release files

0.6.15

2 release files

0.5.13

2 release files

0.4.12

2 release files

0.3.11

2 release files

0.2.10

2 release files

0.2.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page