Python Library for Caplena REST API.
Project description
Caplena Python Library
The Caplena Python library provides convenient access to the Caplena REST API from applications written in the Python programming language.
Documentation
To learn more about what you can use Caplena for and for how to create your own API key, please see our main website.
To learn more about the REST API that constitutes the basis for this project, take a look at our REST API docs.
To view the Python API docs and refernces, head over to our SDK documentation.
Installation
Minimum Version
We recommend using the latest version of Python. Caplena supports Python 3.8 and newer.
Dependencies
The following distributions will be installed automatically when installing Caplena.
- Requests is an elegant and simple HTTP library for Python.
- Typing Extensions enables use of new type system features on older Python versions.
Installing Caplena
Within your Python environment of choice, use the following command to install Caplena:
$ pip install caplena
Caplena is now installed.
Development
To use caplena-python
in a development environment, we recommend you to set up a development virtualenv. Once done, you
can run the following command to install all required dependencies:
make install
Run all tests:
make test
Run all tests in watch mode:
make test-watch
Run the formatter:
make fmt
Run the linter:
make lint
Build the Sphinx SDK docs:
make build-docs
The Sphinx generated documentation is automatically generated and uploaded to our developer documentation portal, using Github Actions.
Build the Python package:
make build-sdk
Publish the Python package:
make publish-sdk
Show all supported commands:
make help
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
Built Distribution
File details
Details for the file caplena-2.1.1.tar.gz
.
File metadata
- Download URL: caplena-2.1.1.tar.gz
- Upload date:
- Size: 52.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.31.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5dc1b6b63b34330e46ecbc182dc7f5670f2d8e51da672907dcd913e9d17f99ac |
|
MD5 | 422346bb66bad282c520ad0f380cfdec |
|
BLAKE2b-256 | e0d024e080ec1495bba4473f05c7603990f3e25c4486d226ebee9aab865dd3e2 |
File details
Details for the file caplena-2.1.1-py3-none-any.whl
.
File metadata
- Download URL: caplena-2.1.1-py3-none-any.whl
- Upload date:
- Size: 36.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.31.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | be2a58a50442d351509eaa35e605a80a72a0dd01d4ca0a3b8b551860905f2990 |
|
MD5 | 4212bf92498c324b546d2ad3c12059f0 |
|
BLAKE2b-256 | 2b1b5c908ca7264e9b6d6134e9ebe64b464219e23672ebef8b49d565ece2d943 |