Skip to main content

Radicalbit Platform Python SDK

Python SDK to work with Radicalbit Platform.

How to set up

The project is based on poetry for managing dependencies.

You should have poetry installed on your local machine. You can follow the instruction on https://python-poetry.org.

After you have poetry installed you can install the project's dependencies run:

poetry install

To run code formatter use:

poetry run ruff format

AWS authentication

There are multiple ways to authenticate to AWS S3 API. The order in witch the client searches for credentials is:

  1. passing AwsCredentials to functions
  2. using environment variables
  3. using shared credentials file ~/.aws/credentials
  4. using AWS config file ~/.aws/config

How to run tests

To run the tests execute:

# Run unit tests
poetry run pytest -v

# Run code format validation
poetry run ruff check

Metadata

Release files for radicalbit-platform-sdk 1.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for radicalbit-platform-sdk 1.4.0
File Size Uploaded
radicalbit_platform_sdk-1.4.0.tar.gz 26.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for radicalbit-platform-sdk 1.4.0
File Interpreter ABI Platform
radicalbit_platform_sdk-1.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 70.8 kB

Release files / radicalbit_platform_sdk-1.4.0.tar.gz

Download URL radicalbit_platform_sdk-1.4.0.tar.gz
Size 26.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b8d33baca870e969153c3164662a03b581b16c3b35e328c52d7db0c01744ae73
BLAKE2b-256 checksum
How to use checksums
381e8ccd0d2af807fef4917996a63afa1d50acde4a5bb415b57730c8d9f2a73b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.11.14 Linux/6.8.0-1041-azure

Release files / radicalbit_platform_sdk-1.4.0-py3-none-any.whl

Download URL radicalbit_platform_sdk-1.4.0-py3-none-any.whl
Size 44.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a8698fe30d54f4779f9b22cf332a464ebfc472fd91f6b2a2276084edbf284d90
BLAKE2b-256 checksum
How to use checksums
824bdc3cc8cfc0254350c37a36ecc1132b3be16e64ddfcb3b2146f358589fdcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.11.14 Linux/6.8.0-1041-azure

Release history Release notifications | RSS feed

This release

1.4.0 This release

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.9.0

2 release files

0.8.2

2 release files

0.8.0

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