datamaxi 0.25.0
pip install datamaxi
Released:
Official Python SDK for DataMaxi+ API
Navigation
Verified details
These details have been verified by PyPIProject links
GitHub Statistics
Maintainers
Unverified details
These details have not been verified by PyPIMeta
- License: MIT License
- Author: Bisonai
- Requires: Python >=3.8
Classifiers
- Intended Audience
- License
- Programming Language
Project description
DataMaxi+ Python SDK
This is the official implementation of Python SDK for DataMaxi+ API. The package can be used to fetch both historical and latest data using DataMaxi+ API. This package is compatible with Python v3.8+.
Installation
pip3 install datamaxi
Configuration
Private API endpoints are protected by an API key. You can get the API key upon registering at https://datamaxiplus.com/auth.
Option | Explanation |
---|---|
api_key |
Your API key |
base_url |
If base_url is not provided, it defaults to https://api.datamaxiplus.com . |
timeout |
Number of seconds to wait for a server response. By default requests do not time out. |
proxies |
Proxy through which the request is queried |
show_limit_usage |
Return response as dictionary including "limit_usage" and "data" keys |
show_header |
Return response as dictionary including "header" and "data" keys |
Environment Variables
You may use environment variables to configure the SDK to avoid any inline boilerplate.
Env | Description |
---|---|
DATAMAXI_API_KEY |
Used instead of api_key if none is passed. |
Quickstart
DataMaxi+ Python package currently includes the following clients:
Datamaxi
Naver
All clients accept the same parameters that are described at Configuration section. First, import the clients,
# Main client to access crypto trading data
from datamaxi.datamaxi import Datamaxi
# Trend
from datamaxi.naver import Naver
and initialize them.
# Main client
maxi = Datamaxi(api_key=api_key)
# Trend
naver = Naver(api_key=api_key)
Local Development
If you wish to work on local development please clone/fork the git repo and use pip install -r requirements.txt
to setup the project.
Tests
# In case packages are not installed yet
pip3 install -r requirements/requirements-test.txt
python3 -m pytest tests/
Links
Contributing
We welcome contributions! If you discover a bug in this project, please feel free to open an issue to discuss the changes you would like to propose.
License
Project details
Verified details
These details have been verified by PyPIProject links
GitHub Statistics
Maintainers
Unverified details
These details have not been verified by PyPIMeta
- License: MIT License
- Author: Bisonai
- Requires: Python >=3.8
Classifiers
- Intended Audience
- License
- Programming Language
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 datamaxi-0.25.0.tar.gz
.
File metadata
- Download URL: datamaxi-0.25.0.tar.gz
- Upload date:
- Size: 14.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 849eeec702e6ca13c920c34edf7929d82dd70f1291fa7efc435488589ccf794b |
|
MD5 | cecfba39f8de87128dc241d677a3f7d9 |
|
BLAKE2b-256 | 7ea006040ecc2ff771bfa8778ec866044426795ddc18626bdbccc0c454efb044 |
Provenance
The following attestation bundles were made for datamaxi-0.25.0.tar.gz
:
Publisher:
release.yml
on Bisonai/datamaxi-python
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
datamaxi-0.25.0.tar.gz
- Subject digest:
849eeec702e6ca13c920c34edf7929d82dd70f1291fa7efc435488589ccf794b
- Sigstore transparency entry: 178954635
- Sigstore integration time:
- Permalink:
Bisonai/datamaxi-python@5de98ab5d960cdab364830aeaa516548f0797f62
- Branch / Tag:
refs/tags/v0.25.0
- Owner: https://github.com/Bisonai
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
release.yml@5de98ab5d960cdab364830aeaa516548f0797f62
- Trigger Event:
push
- Statement type:
File details
Details for the file datamaxi-0.25.0-py3-none-any.whl
.
File metadata
- Download URL: datamaxi-0.25.0-py3-none-any.whl
- Upload date:
- Size: 22.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b46071b80b5bb2f4b72d700d9148b36836cbc95ceb3eaf0d00cb112ad166c1b9 |
|
MD5 | 0b4a8d5e9b50dde2b3916055a308fc93 |
|
BLAKE2b-256 | b6885e1f068da44ef9cdf09bf9a8e1ed73cc6155c068d9871d5c7ffbb00bcd93 |
Provenance
The following attestation bundles were made for datamaxi-0.25.0-py3-none-any.whl
:
Publisher:
release.yml
on Bisonai/datamaxi-python
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
datamaxi-0.25.0-py3-none-any.whl
- Subject digest:
b46071b80b5bb2f4b72d700d9148b36836cbc95ceb3eaf0d00cb112ad166c1b9
- Sigstore transparency entry: 178954636
- Sigstore integration time:
- Permalink:
Bisonai/datamaxi-python@5de98ab5d960cdab364830aeaa516548f0797f62
- Branch / Tag:
refs/tags/v0.25.0
- Owner: https://github.com/Bisonai
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
release.yml@5de98ab5d960cdab364830aeaa516548f0797f62
- Trigger Event:
push
- Statement type: