Faros API SDK
Project description
Faros Python Client
Python client for the Faros API
Documentation
Please read the Faros documentation to learn more. See also our apps repo for examples to help you get started.
Developing
$ pip install -r requirements.txt
We currently using flake8 for linting so ensure your code editor is using that
for linting. You can also run flake8 . --count --show-source --max-complexity=10 --max-line-length=120 --statistics
:memo: NOTE: Note: In the future will switch to something like black to automatically format on commit.
:memo: If you add new packages to the client, also add them to
install_requiressection in setup.py, to ensure their added to packaged client published to PyPi
Releasing
To release a new version of the client first bump the version in init file.
- From the repo's home page, click on "releases" then "Draft a new release".
- In the "Tag version" input, select the tag corresponding to the version you want to release from the auto-complete or type in to create a new version
- Enter a release title and description, check the pre-release box if appropriate, and click "Publish release".
The Publish to PyPi workflow in this repository will then automatically
publish the code to PyPi. If all goes well, you be able to see it shortly
after here with the new version.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file faros-0.2.3.tar.gz.
File metadata
- Download URL: faros-0.2.3.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c3d639e3d9dd85ecde14fa4662db89ee7297c71c17aa5b5044472aa6cfce705
|
|
| MD5 |
9d2bb39adf8100aa6ea198f28efc7565
|
|
| BLAKE2b-256 |
e6aad521130c5bfcd374f7cf1a57e3e8a9c2f93712205dc01ab8f36d15a9acee
|
File details
Details for the file faros-0.2.3-py3-none-any.whl.
File metadata
- Download URL: faros-0.2.3-py3-none-any.whl
- Upload date:
- Size: 13.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a543e91bb671ed0dfaba8b2641741a706ff211ccd782769f94170f0b24c08bb6
|
|
| MD5 |
925eacbe1c5028d5e7ae8a79b3067bf3
|
|
| BLAKE2b-256 |
835271d3ef8f1d6bb9f45df36c3003cd1f961e83f421d9dde325988cb41ea106
|