RESTful API for Deciphon scheduler
Project description
deciphon-api
Install
pip install deciphon-api
Production
uvicorn deciphon_api.main:app --host 127.0.0.1 --port 8000
Development
Make sure you have Poetry.
Enter
poetry install
poetry shell
to setup and activate a Python environment associated with the project. Then enter
uvicorn deciphon_api.main:app --reload
to start the API.
Tests can be performed by entering
pytest
while the corresponding Python environment created by Poetry is active.
Settings
Copy the file .env.example to your working directory and rename it to .env
.
Edit it accordingly.
The rest of the configuration can be tuned by uvicorn
options.
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
deciphon-api-0.1.0.tar.gz
(682.7 kB
view hashes)
Built Distributions
Close
Hashes for deciphon_api-0.1.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16f3f0f73ea3c908a2a0f580433db17ba334cea8d3ac8a31468e9e9d998918e3 |
|
MD5 | 95e6a352b7d35370fa383900dc37039c |
|
BLAKE2b-256 | 074e95acb0e6f8aae3b6da6dfa8f016c900c9dbeb3ce2f56ce82f003395e6896 |
Close
Hashes for deciphon_api-0.1.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4653ec44483d244b91d027b8b1d81182e30e6237bc25724dbe4dc26b45778d81 |
|
MD5 | 665b2b06d8e4eb294c3912ce39dc3684 |
|
BLAKE2b-256 | 8aff32bb5cce5b129b7e94d26e19f8b1bc1048d83de395504f8a5196b3e57cb8 |
Close
Hashes for deciphon_api-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae4d073a8105b10dba361670c6f0e13760929a27fc6e9f4f98960b92046b546f |
|
MD5 | c7932fa692edfd1924089201ed024573 |
|
BLAKE2b-256 | 4c60e6ea10a63fb95bebf6a8a970f108277e25e2ea926b1f040808f00bbd7d0a |
Close
Hashes for deciphon_api-0.1.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 249af191d9d16c136454c50b730104e170e81c07677382145ba690f8a3835b0e |
|
MD5 | e84685c4a2edce08176ca4ed678a5662 |
|
BLAKE2b-256 | 8c2b23aa4f168a859290522d78c1488c5b86da18138fd4a10b6afbc974e515e1 |
Close
Hashes for deciphon_api-0.1.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd0f770b274695217ba32086775e27289feb0b50c6131cabab88c273e35b3a0c |
|
MD5 | 6d980c88e2a010e3c9a3fe856a430e77 |
|
BLAKE2b-256 | 34c7c39a4b56980553b838dc57806e5a44bb6dcefdc4a7cb68ee46dda9298cc5 |
Close
Hashes for deciphon_api-0.1.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0059de33eb40fa82b7b428af6d4f5f55bd726388b7ac5389d14ff11c4ea44f6b |
|
MD5 | fc65ecaf5c3c797a194be181c0e30051 |
|
BLAKE2b-256 | 1a51cce0d0898063be987867b14d14c3444dc34dde01e2ffc16494f5335ac4dc |
Close
Hashes for deciphon_api-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2dcec4a6eae82f7e1a04cdafbdebf357521042e29e9e870c32b70262d6d3cd9 |
|
MD5 | 26fcdba4d9892d8cc520e8198b8be809 |
|
BLAKE2b-256 | 0bfdb9e3ecd204076eb98eeb1ef46fcd7d8285f946ec1d34eba23ef5acd64af6 |
Close
Hashes for deciphon_api-0.1.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0d9f34b1564ec0b3070b8879a7f81e3cf99f05fdf540bbab132d2faaa84c445 |
|
MD5 | ea4cc3ef6ac11befc350300d9f8b054d |
|
BLAKE2b-256 | 8d5b969abc834cdb1dd0ffebc488c9ea964e3a30e9279c822c7a68c5f85903a4 |
Close
Hashes for deciphon_api-0.1.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6762c765e24579273f45fd052b259cc3baadbac158b1ef3cff31bfe06a116789 |
|
MD5 | bc928e90e28dc350b57fb278e958a62f |
|
BLAKE2b-256 | 91d0b4357d9f51d7b70d5b4d35a8ee9e0ea687571d8b75be946b217f6efb644f |
Close
Hashes for deciphon_api-0.1.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4db3834939ae769ce7388466dfe726cbead3a181d27f2b5149616db67e70a80 |
|
MD5 | b044522a63c08923111777e1f16a6afe |
|
BLAKE2b-256 | 6c2da1e3ab2c637936fe7f5a438bcb55ae742c3c18e4cf9aa6da5c9a94104bae |
Close
Hashes for deciphon_api-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20bed994361c3ef93ee9bba1c136c3b7da066cd5cf71df65ddc1914fe812752d |
|
MD5 | e01dbd104e15b4f1ad9df2dfc453f930 |
|
BLAKE2b-256 | e66202010421a379da0bbf6ab1c25bf0f94b3f44ebde5436dde7d9d16cf886c5 |
Close
Hashes for deciphon_api-0.1.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 783df26c3bb45999f88ddf86d303daf5d6ad0ff99f692198a435272ade2503bd |
|
MD5 | 329f3476a62deee841fea4d8d910e7fd |
|
BLAKE2b-256 | 535ae73b9afc185895e7cca751db8e0e8af650ddb4fee818d687f6f07d6886b9 |