Skip to main content

Build Status License

Iris relay

Stateless reverse proxy for thirdparty service integration with Iris API.

Setup dev environment

  1. create & source your virtualenv
  2. run python setup.py develop
  3. run pip install -r dev_requirements.txt
  4. edit ./configs/config.dev.yaml to setup API credential and other settings

Tests

Run tests:

make unit  # unit tests
make e2e  # e2e tests
make test  # all tests, e2e + unit

NOTE: e2e tests requires a running API instance. You can tweak the api host, port and key setting in configs/config.dev.yaml.

Generate test coverage reports:

make e2e-cov
make unit-cov

Metadata

Release files for irisrelay 1.3.1

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

Source distribution (sdist)

Source distribution for irisrelay 1.3.1
File Size Uploaded Provenance
irisrelay-1.3.1.tar.gz 21.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for irisrelay 1.3.1
File Interpreter ABI Platform
irisrelay-1.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 43.0 kB

Release files / irisrelay-1.3.1.tar.gz

Download URL irisrelay-1.3.1.tar.gz
Size 21.1 kB
Tags Source
SHA-256 checksum
How to use checksums
967bb95003f91403f0565e08a9ae83d9f458ae7afb7dbdef0dae5b1aac86d9df
BLAKE2b-256 checksum
How to use checksums
1d31fb6266cacb534a3ba99e089f77e5822cc54e6333abf3f877945af9a87b22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.0

Release files / irisrelay-1.3.1-py3-none-any.whl

Download URL irisrelay-1.3.1-py3-none-any.whl
Size 22.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bdc778c7392ba173528698addd3e4c477fd18141c09ca8f6c01de4617f502f1a
BLAKE2b-256 checksum
How to use checksums
e09768234c11f240c0009e1ca106f99b28aca06470a2ee036cae253e285da89c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.0

Security for irisrelay 1.3.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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