tardis-client
tardis-client is deprecated and frozen.
This package has been replaced by tardis-dev, the unified Python package for replay, dataset downloads, exchange metadata, and cache helpers.
This 1.4.2 release does not introduce new features. Its purpose is to point existing tardis-client users to the migration path.
Migrate To tardis-dev
Migration notice:
Install commands:
pip uninstall tardis-client
pip install tardis-dev
Old To New
Replay
Old:
from tardis_client import TardisClient, Channel
client = TardisClient(api_key="YOUR_API_KEY")
async for item in client.replay(
exchange="bitmex",
from_date="2019-06-01",
to_date="2019-06-02",
filters=[Channel("trade", ["XBTUSD"])],
):
print(item)
New:
from tardis_dev import Channel, replay
async for item in replay(
exchange="bitmex",
from_date="2019-06-01",
to_date="2019-06-02",
filters=[Channel("trade", ["XBTUSD"])],
api_key="YOUR_API_KEY",
):
print(item)
Cache Cleanup
Old:
from tardis_client import TardisClient
client = TardisClient()
client.clear_cache()
New:
from tardis_dev import clear_cache
clear_cache()
Dataset Downloads
The replacement package also includes dataset downloads directly from the top level:
from tardis_dev import download_datasets
download_datasets(
exchange="deribit",
data_types=["trades"],
symbols=["BTC-PERPETUAL"],
from_date="2024-01-01",
to_date="2024-01-02",
api_key="YOUR_API_KEY",
)
Support Status
- no new features will be added to
tardis-client - new Python development continues in
tardis-dev - future migration guidance will live in the docs, not in this package
License
MPL-2.0
Metadata
Release files for tardis-client 1.4.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| tardis_client-1.4.2.tar.gz | 15.7 kB | Without provenance | Details for tardis_client-1.4.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| tardis_client-1.4.2-py3-none-any.whl | Python 3 | none | any | Details for tardis_client-1.4.2-py3-none-any.whl |
Total release size: 33.2 kB
Release files / tardis_client-1.4.2.tar.gz
| Download URL | tardis_client-1.4.2.tar.gz |
|---|---|
| Size | 15.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
11147046db9d37d291fa5b9bb0087983f3b701018a0ea753ec4b097fc9d2b9a6
|
|
BLAKE2b-256 checksum How to use checksums |
543741ce92199e74571d8bd73b3deb08372cc1837056e4611bd0c27d0f8da187
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.3.2 CPython/3.12.4 Darwin/24.6.0
|
Release files / tardis_client-1.4.2-py3-none-any.whl
| Download URL | tardis_client-1.4.2-py3-none-any.whl |
|---|---|
| Size | 17.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a26bab35a475605e8d43de0aea2f9691afb6e952b945bc80439f198427eb1471
|
|
BLAKE2b-256 checksum How to use checksums |
6d737a1cb2adb809535dbb828b00344fd2268a74363ffd03048e841810250ea6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.3.2 CPython/3.12.4 Darwin/24.6.0
|
Security for tardis-client 1.4.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.