Stateless reverse proxy for thirdparty service integration with Iris API.
Project description
Iris relay
Stateless reverse proxy for thirdparty service integration with Iris API.
Setup dev environment
- create & source your virtualenv
- run
python setup.py develop
- run
pip install -r dev_requirements.txt
- 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
irisrelay-1.2.4.tar.gz
(20.3 kB
view details)
Built Distribution
irisrelay-1.2.4-py3-none-any.whl
(22.1 kB
view details)
File details
Details for the file irisrelay-1.2.4.tar.gz
.
File metadata
- Download URL: irisrelay-1.2.4.tar.gz
- Upload date:
- Size: 20.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c01d0a0243a006083450a3fe1f3a0f4285213de8ff2f764ae0946e0f3f5f660 |
|
MD5 | 2995f2ee25a12cb35b75a6e421dbafba |
|
BLAKE2b-256 | 4f611e7dd91673ee84d9e9d8ba97fe399276948ac86d1648b00722299b0ac29b |
File details
Details for the file irisrelay-1.2.4-py3-none-any.whl
.
File metadata
- Download URL: irisrelay-1.2.4-py3-none-any.whl
- Upload date:
- Size: 22.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0606826e9099df008a4fedbbdc986c513d91e6f0b58ae4e74329d7620ab30a9 |
|
MD5 | 9ecfbd75afcad7bedb3a86364ecde6ec |
|
BLAKE2b-256 | cf6fa5d6c23cc8b72a57159e26615cf0b09f2326b35b49d05b358e51ba494648 |