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.73.156

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.73.156
File Size Uploaded
rippling_flux_sdk-0.73.156.tar.gz 60.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rippling-flux-sdk 0.73.156
File Interpreter ABI Platform
rippling_flux_sdk-0.73.156-py3-none-any.whl Python 3 none any Details

Total release size: 162.9 kB

Release files / rippling_flux_sdk-0.73.156.tar.gz

Download URL rippling_flux_sdk-0.73.156.tar.gz
Size 60.1 kB
Tags Source
SHA-256 checksum
How to use checksums
d95f8e01a357f5649d6985095bcfd21909f5177db61db3c770ea13e49696b6ba
BLAKE2b-256 checksum
How to use checksums
c7b265ca92040b5ba003eea2559a54d3c1c1ecef84630e0692b9d6c23f755b4a
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.73.156-py3-none-any.whl

Download URL rippling_flux_sdk-0.73.156-py3-none-any.whl
Size 102.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9018eba04ac59e572954642ce54cec250394a447c012ed0740d1b864f29fafe1
BLAKE2b-256 checksum
How to use checksums
2f081c5fe993c98cf9ad3a19d27f97d961b3e0c62b40a1fb61b278a4c491e65b
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.73.156 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