16 of 32 files were uploaded without provenance metadata. View details.
Atabet-Trader
Event-driven algorithmic trading engine for backtest, simulation, and live trading.
Features
- Same strategy code for backtesting, simulation, and live trading
- Supports equity and futures
- Gateways: Backtest, Futu (securities / futures / crypto), Interactive Brokers (IB), QMT (Big QMT via Redis bridge) (CQG source is retained but disabled for public use)
- Plugins: analysis, live monitor (Dash), Telegram bot, SQLite, ClickHouse
- Token-based license checking via the Quant Intelligence license (
com.atabet.chat) - N-minute bars (
5Min/15Min/ …) via shared 1Min→N-min aggregation (atabet_trader.core.bar_aggregate) for historical requests and backtest when onlyK_1MCSV data is available - Daily backtest via
TIME_STEP = 86_400_000+K_1D/{code}/ohlcv.csv(Yahoo sample equities:AAPL/MSFT/GOOGL) - Stock backtest CSVs are stored raw; corporate-action factors live in
{kline}/adj_factor/{code}/adj_factor.csvand are applied at load (ADJ_METHOD=qfqby default). Each vendor uses its own formula (Futu A/B, Tushare dailyfactor/last, Yahoo CRSP, Bloomberg DPDF). Refresh the factor file without re-downloading bars.
Authentication
Engine requires a valid authentication token. Install auth support with
pip install atabet-trader[auth] (requires atabet-token for licensing-server
session support).
Token types
| Token source | Format | Usage |
|---|---|---|
Licensing server (/admin/generate_license) |
JWT (three dot-separated segments) | Default — Engine(..., token=jwt) uses validation_method='licensing' |
Dev HMAC (generate_secure_token with DEV_MODE=1) |
Hex string | Pass validation_method='original' |
import os
import socket
from atabet_trader.core.engine import Engine
engine = Engine(
gateways={gateway_name: gateway},
token=os.environ["ATABET_TRADER_TOKEN"],
licensing_server_url=os.environ.get(
"LICENSING_SERVER_URL", "http://39.101.65.167:5001"
),
device_name=os.environ.get(
"ATABET_DEVICE_NAME",
os.environ.get("ATABET_CLIENT_ID", socket.gethostname()),
),
)
# Dev HMAC token (offline / local testing)
engine = Engine(
gateways={gateway_name: gateway},
token=dev_token,
validation_method="original",
)
When Quant Intelligence runs a script it sets ATABET_DEVICE_NAME and ATABET_SESSION_TOKEN. Engine uses those, so a backtest on that computer shares the app's seat instead of opening another. Basic is one seat online. Pro is three. A new install past the cap takes the oldest seat.
Licenses must be issued with application_id: "com.atabet.chat".
BacktestGateway runs on a Basic license (plan: basic). Any other gateway
requires plan: professional. A token with no plan claim is a legacy
license and can still open simulate and live gateways. Call
engine.close() (also invoked from engine.stop()) to free a licensing session
slot via POST /logout.
Environment preparations
conda env create -f environment.yml
conda activate atabet_trader_env
pip install -e ".[auth,dev]"
Optional extras:
pip install -e ".[futu,ib,qmt,monitor,telegram,clickhouse]"
# or
pip install -e ".[all]"
Configuration
At the working directory (or on PYTHONPATH), create atabet_trader_config.py.
Use atabet_trader_config_sample.py as a template.
DATA_PATH = {
"kline": "sample_data/k_line",
}
ACTIVATED_PLUGINS = ["analysis"]
Backtest data (CSV-on-disk only) — illustrated cookbook:
samples/LLM_DATA_PATH_GUIDE.md.
{DATA_PATH["kline"]}/K_1M/{security.code}/YYYY-MM-DD.csv # TIME_STEP=60000
{DATA_PATH["kline"]}/K_1D/{security.code}/ohlcv.csv # TIME_STEP=86400000
{DATA_PATH["kline"]}/adj_factor/{security.code}/adj_factor.csv # stocks; load-time QFQ/HFQ
# DATA_PATH["kline"] = parent of K_1M / K_1D (not the symbol folder)
# Do not add "adj_factor" as a DATA_PATH key
CSV header: time_key,open,high,low,close,volume (time column first; no extra
broker export columns). Native K_5M / K_15M are used when present; otherwise
aggregatable TIME_STEP values build N-min bars from K_1M.
Repo sample equities under K_1D/ (AAPL / MSFT / GOOGL) were downloaded
via the atabet-data Yahoo channel. General channel download (yahoo / futu / qmt /
blpapi / tushare, daily or 1-min where the channel allows, ticker aliases):
samples/download_atabet_data_kline.py
(see also atabet-data samples/LLM_TRADER_HANDOFF_GUIDE.md).
cd samples
export ATABET_DATA_TOKEN='...' # for download_atabet_data_kline.py
# Tushare also needs: export TUSHARE_TOKEN='...'
python download_atabet_data_kline.py --source yahoo --freq 1D \
--tickers "AAPL,TSLA,700 HK,600519 CH" \
--start 2023-01-01 --end 2025-12-31 --out /tmp/my_kline
# Multi-year 1-minute: --source futu --freq 1M (Yahoo/QMT/Bloomberg cannot do this)
# Futu stocks: raw klines + get_rehab factor file; optional --verify-adj
python download_atabet_data_kline.py --source futu --freq 1D \
--tickers "AAPL,700 HK" --start 2020-01-01 --end 2020-12-31 \
--out /tmp/my_kline --verify-adj
# Bloomberg daily (Terminal + xbbg): raw PX (adjust='-') + DVD_HIST_ALL / splits
# ADJ_METHOD=qfq at load. Live check vs adjust='all': DPDF cash (P-D)/P + split 1/N
# plus EQY_DVD_ADJUST_FACT multiply for spinoffs Bloomberg still applies.
# method='hfq' is a no-op (no BDH backward adjust). Do not persist adjust='all'.
python download_atabet_data_kline.py --source blpapi --freq 1D \
--tickers "AAPL,700 HK,600519 CH" --start 2020-01-01 --end 2020-12-31 \
--out /tmp/my_kline
# Tushare daily A-shares: raw pro.daily + adj_factor series (needs TUSHARE_TOKEN)
python download_atabet_data_kline.py --source tushare --freq 1D \
--tickers "600519 CH,000001.SZ" --start 2023-01-01 --end 2025-12-31 \
--out /tmp/my_kline
python prepare_backtest_data.py --out /tmp/my_kline --code FUT.GC
python prepare_backtest_data.py --validate /tmp/my_kline --code FUT.GC
python prepare_backtest_data.py --validate ../sample_data/k_line --code AAPL --freq K_1D
python download_yahoo_k1d.py # optional daily Yahoo shortcut (no Atabet token)
LLM / onboarding docs under samples/:
| Doc | Topic |
|---|---|
samples/LLM_DATA_PATH_GUIDE.md |
DATA_PATH + local CSV folder structure |
samples/download_atabet_data_kline.py |
yahoo/futu/qmt/blpapi/tushare → K_1M/K_1D |
samples/LLM_PROJECT_STRUCTURE.md |
Layout + config contract |
samples/LLM_BACKTEST_GUIDE.md |
Backtest wiring, gotchas |
samples/LLM_API_REFERENCE.md |
Engine / Strategy / types / enums |
samples/LLM_LIVE_GUIDE.md |
SIMULATE / LIVETRADE gateways |
samples/LLM_PLUGINS_GUIDE.md |
analysis / monitor / telegram / sqlite |
Quick start (backtest)
from datetime import datetime
from atabet_trader.core.constants import TradeMode, Exchange
from atabet_trader.core.event_engine import BarEventEngineRecorder, BarEventEngine
from atabet_trader.core.security import Stock
from atabet_trader.core.engine import Engine
from atabet_trader.core.strategy import BaseStrategy
from atabet_trader.gateways import BacktestGateway
class MyStrategy(BaseStrategy):
def init_strategy(self):
pass
def on_bar(self, cur_data):
print(cur_data)
stock_list = [
Stock(code="HK.01157", lot_size=100, security_name="example", exchange=Exchange.SEHK),
]
gateway_name = "Backtest"
gateway = BacktestGateway(
securities=stock_list,
start=datetime(2021, 3, 15, 9, 30, 0, 0),
end=datetime(2021, 3, 17, 16, 0, 0, 0),
gateway_name=gateway_name,
)
gateway.SHORT_INTEREST_RATE = 0.0
gateway.set_trade_mode(TradeMode.BACKTEST)
engine = Engine(gateways={gateway_name: gateway}, token=your_token)
# ... init strategy, recorder, BarEventEngine, then event_engine.run()
Full runnable demo:
export ATABET_TRADER_TOKEN='...'
cd samples
python main_demo.py
Simulation / live trading
Replace the backtest gateway with FutuGateway, FutuFuturesGateway, FutuCryptoGateway, IbGateway, or QmtGateway and set TradeMode.SIMULATE or TradeMode.LIVETRADE. Install the matching optional extra first. List currently importable gateways with from atabet_trader.gateways import list_available_gateways.
Big QMT (QmtGateway): MiniQMT / external xtquant is being phased out; Big QMT has no XtQuantServer, so trading runs through a Redis bridge. Deploy atabet_trader/gateways/qmt/agent/atabet_qmt_bridge.py inside the Big QMT built-in strategy environment (see agent README), keep the QMT client logged in, and point GATEWAYS["Qmt"] at Redis (redis_host / redis_port / redis_password / redis_db). The same bridge is shared with atabet-data (source='qmt') — do not run a second strategy on the same key prefix. Historical bars (req_historical_bars for native 1Day / 1Min, plus aggregatable N-min such as 5Min / 15Min built from 1Min via bar_aggregate) use bridge op get_market_data_ex → Big QMT ContextInfo.get_market_data_ex. Financial datasets use get_raw_financial_data / get_divid_factors / get_instrumentdetail. QMT reads local history only — use 数据管理 → 补充数据 for each symbol/period you need; short lookbacks usually mean missing local data, not an RPC failure. Optional config: hist_rpc_timeout (default 30s), hist_max_count, hist_fill_data / hist_subscribe (default False). Install pip install -e ".[qmt]". Keep allow_orders=False (and agent ALLOW_ORDERS=False) until python samples/qmt_bridge_smoke.py succeeds. Strategy hosts may be macOS/Linux; Big QMT itself remains Windows.
Interactive Brokers (IbGateway): install the official ibapi Python client from
interactivebrokers.github.io and match
the API build to your TWS/Gateway (e.g. API 10.48 with TWS 1048). The
ib extra expects the ibapi package; it is not reliably available on PyPI from IB.
Configure GATEWAYS["Ib"] in atabet_trader_config.py (host, port paper TWS
7497, clientid, broker_account). Close other live TWS/IBKR sessions on the
same account — competing sessions block market/historical data (IB errors 10197 / 162).
Crypto spot (e.g. BTC.USD) maps to IB CRYPTO on PAXOS and needs a PAXOS
crypto market-data subscription (AGGTRADES); without it you get IB error 162/354.
CME crypto futures (e.g. MBT) may have market data but still require Virtual Asset
trading permission to place orders. IbGateway disables ibapi 10.48 protobuf
encoding for place/cancel (classic socket) because protobuf placeOrder can fail silently.
Important: live mode can send real orders. Use simulation first and review risk controls. Futu crypto (FutuCryptoGateway) supports live trading only (no paper trading).
Live monitoring and Telegram
Enable plugins in atabet_trader_config.py:
ACTIVATED_PLUGINS = ["analysis", "monitor", "telegram"]
TELEGRAM_TOKEN = "" # prefer env / secret store
TELEGRAM_CHAT_ID = 1
Monitor UI (when enabled): http://127.0.0.1:8050
Packaging
Protected wheels are built with Cython (sources stripped; __init__.pyc kept for importability). samples/ remain plain Python in the distribution.
python setup.py bdist_wheel
# or via cibuildwheel in CI
Test
pip install -e ".[auth,dev]"
DEV_MODE=1 pytest tests/ -v
Integration / broker scripts live under tests/manual_*.py and are not run in default CI. Licensing-server integration tests are marked @pytest.mark.integration.
Note: Analysis / recorder / historical-data helpers avoid pandas in-place column writes (df[col]=…, .T then mutate). They use DataFrame rebuilds and .assign so Cython-built extensions stay compatible with pandas ≥3 Copy-on-Write.
GitHub Actions
- Test workflow: every push and pull request (
pytestwith.[auth,dev]) - Build wheels (
build-wheels.yml): runs when the tip commit message contains[build ci],[pub pypi], or[pub test.pypi](case variants allowed), or viaworkflow_dispatch(build only — no publish). - Publish: tip commit must include
[pub pypi](PyPI) or[pub test.pypi](TestPyPI). Each OS job uploads its ownwheelhouse/directly, so a full Actions artifact quota does not block the release. Requires Trusted Publishing on PyPI for workflowbuild-wheels.yml(no GitHub Environment), or an API token wired into the publish step. Artifacts, when saved, are kept for 1 day.
Project structure
atabet-trader/
├── atabet_trader/ # library package
│ ├── core/ # Engine, Strategy, event loop, types
│ ├── gateways/ # Backtest, Futu, IB, QMT (+ disabled CQG)
│ │ └── qmt/agent/ # Big QMT Redis bridge
│ └── plugins/ # analysis, monitor, telegram, sqlite3, …
├── samples/ # demos + LLM_* guides (plain .py in wheels)
├── sample_data/ # offline bar CSVs for demos/tests
├── tests/ # pytest + manual broker scripts
├── atabet_trader_config_sample.py
├── pyproject.toml
├── environment.yml
├── setup.py
└── build_wheel.py
See samples/LLM_PROJECT_STRUCTURE.md for the
config import contract (atabet_trader_config on CWD / PYTHONPATH).
License
Proprietary — ATABET LIMITED. Contact: info@atabet.com
Metadata
Release files for atabet-trader 1.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Incomplete provenance
16 of 32 files were uploaded without provenance metadata.
We recommend further investigation before installing these files. View details.
Built distributions (wheels)
Total release size: 291.8 MB
Release files / atabet_trader-1.1.2-cp312-cp312-win_amd64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1b271cc248563cbcf64d8a5f1548d6c4d80720aecbc14720f46eb8aa38053d55
|
|
BLAKE2b-256 checksum How to use checksums |
65c8018062f5a48c293166326701b1f773a7c88aff74064961975a421ff284cd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / atabet_trader-1.1.2-cp312-cp312-win32.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp312-cp312-win32.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
c3a95a6415ab25c710634dfd5c0f22339098d4cd08e3fd8fe09f3c7ef4edfa36
|
|
BLAKE2b-256 checksum How to use checksums |
a4d6581848d498c192d56747e0c628857fef29a080fccb26b298daf8a371abb5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / atabet_trader-1.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 17.2 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
c8ac873bdcce0af6716b82d295ace4589fe71564ecee5153678a1da004f6314a
|
|
BLAKE2b-256 checksum How to use checksums |
882865684e5acb7718ae9eb5c3099db83d681c04f992a91e53923ab3f74830b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp312-cp312-musllinux_1_2_i686.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp312-cp312-musllinux_1_2_i686.whl |
|---|---|
| Size | 16.6 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
49e29817fb34e0c514616a4ed14a1737cf64e3fb3b91e98458bc77f6a8499559
|
|
BLAKE2b-256 checksum How to use checksums |
0545e059c13bea08fc2aa01f5a0076b53b582becfdf5ec4369cc0815f82dd8ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 18.0 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d3aa66c5889a628bb8f67b8141065ed4605bc6f0fb533ee4ce2b040d0b88299a
|
|
BLAKE2b-256 checksum How to use checksums |
840d232f62f7dcd8b0538be4ae63b9db2d98f27b8fb0af6f6240254c92af52cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 16.9 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
91d6829c5f554a3109e204b9cac4babdfa194d9128e7b611186404dd615437d5
|
|
BLAKE2b-256 checksum How to use checksums |
f8128c6fe5bb589f668f7abf7d3932450577b2daea6905ee0c9a48b79445faa1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp312-cp312-macosx_11_0_arm64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.8 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b8e097c8cfadbcb63418034d4dee2121fc68ff7a5bc81d0f565ac8540d19fc68
|
|
BLAKE2b-256 checksum How to use checksums |
7c756575eb1b337277b95bc2bab676ce1b2bef361a8ca8f263475c3c4de937ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / atabet_trader-1.1.2-cp312-cp312-macosx_10_13_x86_64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
b0925eabaf2d5f693c451902b228c2978140c2edd800ec5d719a02a283450f96
|
|
BLAKE2b-256 checksum How to use checksums |
3231802ebfacbda98020ee93d2d991e158759ded56043e6a839c3870934a4bec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / atabet_trader-1.1.2-cp311-cp311-win_amd64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
701117209666ace7743c580c40fd5df3eb72aecf2d72d4f3153ed9bf7ae7ddda
|
|
BLAKE2b-256 checksum How to use checksums |
d5709f85ebe0997cfd18d24cef0ee7d9762c14e401225951feef77f411be89dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / atabet_trader-1.1.2-cp311-cp311-win32.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp311-cp311-win32.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
e0c95e71051cddcbe2f72c81c6bd88e8fad1b7b6c2e7e403f1dfa3b884e9d880
|
|
BLAKE2b-256 checksum How to use checksums |
62788912edcbd64937b9f1945e1d23820e3414b45c92c508ecd3714d75eaa183
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / atabet_trader-1.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 15.7 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
edc27adcf24ebbad4c6178c6e02646b1cbf41ccd30397d6d47c2f1288ffe477b
|
|
BLAKE2b-256 checksum How to use checksums |
811ecda30ee1a41dbf701d0ac5f8f8901afa5c3489b1859bfc13cbab9f4637ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp311-cp311-musllinux_1_2_i686.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp311-cp311-musllinux_1_2_i686.whl |
|---|---|
| Size | 15.2 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
64f8bc69d95393827e6ec9b7a1c7caf388a3735a4dea904ad7c0aef341677d5e
|
|
BLAKE2b-256 checksum How to use checksums |
10617959d95ee031243ed6e6b0cdd534a3649a779b7f70e7c38fde58839cae8a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 16.0 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d99b65ffb1075f8c376642db7fdac943311e800904470140d832ccc0dc9cf1a9
|
|
BLAKE2b-256 checksum How to use checksums |
c84791cbb30bba2ba7580d486f48bc9202f642e824842b833761d7efc7d5b6b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 15.3 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
2878359122bc0f01aa726c310f9818f9a416c8ff26c834bfed31c5b0e717bdb5
|
|
BLAKE2b-256 checksum How to use checksums |
90380e5c0ece3ff98be9f75293f393dca509aecad8f8fca98fdc07b96d99e702
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp311-cp311-macosx_11_0_arm64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.8 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8c0ca1cc1d061ec8be4e62b19542c909a77fb167084c4e794a1324029df563fe
|
|
BLAKE2b-256 checksum How to use checksums |
503f975aab7e08d75de2a4d0866901cf8715a1d23ef74fbc90b61ae7f5ae717f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / atabet_trader-1.1.2-cp311-cp311-macosx_10_9_x86_64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
2e62ecef62bbbfdf59536952be9fbcdc6458db53f63e1da0038d60d203e81702
|
|
BLAKE2b-256 checksum How to use checksums |
3f6ce8cfae89448adf95450170cbb5554b2c31cccfae711d21535607b3a08669
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / atabet_trader-1.1.2-cp310-cp310-win_amd64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
cd44ef3a74641dcce4a0e60dca0d326b684ad820863a2b36155684b5f5308082
|
|
BLAKE2b-256 checksum How to use checksums |
9318c56804c19b230357365136f1387cad2d961a07d760641f261ecccab8fcc9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / atabet_trader-1.1.2-cp310-cp310-win32.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp310-cp310-win32.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
26d1d6f5fd6e4046cf52f9579cf7a3962a6329dc3a0ed6ed7b8594daaa989160
|
|
BLAKE2b-256 checksum How to use checksums |
c79e83851f4b2652a46f48a4253a71907d7f3367aca2359cc7846db22fb3b29d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / atabet_trader-1.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 15.1 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
3dc26fda5014c7c00e5c03927d2d1105c71e97e9fe369ca15d93f8c6345c0d1f
|
|
BLAKE2b-256 checksum How to use checksums |
bd753d693ab3805cdda856b35fe2ee409d5f93341730e277f7e53ae55943e9ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp310-cp310-musllinux_1_2_i686.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp310-cp310-musllinux_1_2_i686.whl |
|---|---|
| Size | 14.6 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
c12a94bc0f564e56c641d31ed5c2163d497dfad19505349875687a7ec0677692
|
|
BLAKE2b-256 checksum How to use checksums |
274153d00358b7972bbb2016489683e805128b8d3b98c39ffb32ef057c5b11dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 15.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
767ac3b775464c0c77c2e98d8b633455a78ec97b6599f773b2bc48b896c45fb2
|
|
BLAKE2b-256 checksum How to use checksums |
a8e3103a94c41ad4891e2a217177a108b5f634ebacc4c5bbac7a66515b4d231f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 14.7 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
ff85685e086dea33d31ddf14118895417470982b573bb209fc95adb18dbf45d0
|
|
BLAKE2b-256 checksum How to use checksums |
4b6c747b8ca480b1d21225761ec9b7908520e36d96772e0d84b1db9d30a949db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp310-cp310-macosx_11_0_arm64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8056a4766cca9c62e92262c11034991be4ef41732eaabe2751f184ca361c3128
|
|
BLAKE2b-256 checksum How to use checksums |
27186db99dfdb7d08b7c4f4eed909021433adc1e2d0adf1eada21fb770bf638b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / atabet_trader-1.1.2-cp310-cp310-macosx_10_9_x86_64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
a37266f963c74aa98f43d89d205caa8b8f77ea078e399db4027566a7cdcd0be5
|
|
BLAKE2b-256 checksum How to use checksums |
3f5c65e22f08ebba47e71e8270a536870b4fb19725e091330e82384d64803b55
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / atabet_trader-1.1.2-cp39-cp39-win_amd64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1274edbb37e1e2f956a2830977c5791c46fae47918228c4bb68e785c528fc7c0
|
|
BLAKE2b-256 checksum How to use checksums |
38bab461c121787af712739cfa81fbbbf4295e9d12852aa432d1556c8a32912e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / atabet_trader-1.1.2-cp39-cp39-win32.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp39-cp39-win32.whl |
|---|---|
| Size | 2.2 MB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
dbe8d5fb0d79643a8a96c055b571d889d99c3394bcdd4f0de211433d1cfc41d8
|
|
BLAKE2b-256 checksum How to use checksums |
6e4a62cd48728cbf698b4d57501fb75d86d7d508d5c12945bba2f89178016e1f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / atabet_trader-1.1.2-cp39-cp39-musllinux_1_2_x86_64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 15.0 MB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
9c0d99c09d6ca2e030c77b3b6b52573b9674c0eafbf12640f72f938adc949fc3
|
|
BLAKE2b-256 checksum How to use checksums |
d452bcad9b7e279431565c27a3999e1b71385f8c6e911015c10d0404f278988e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp39-cp39-musllinux_1_2_i686.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp39-cp39-musllinux_1_2_i686.whl |
|---|---|
| Size | 14.5 MB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
06e9912dc2753451bda12b323d8066e418e8dfa8a9e9a9ed1cdb226377c14d86
|
|
BLAKE2b-256 checksum How to use checksums |
15bc993202fe48899646395d8cbe51b1c126ec807135023eb080ed05034c8c59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 15.2 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
34458c8dec233faf505e9c7668f842740c8a06f94df1df372b8721391d3af335
|
|
BLAKE2b-256 checksum How to use checksums |
7b6a9569c947a7a59d4cba0abed777ab5f803d08c421f3328375151bb2c74179
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while this file has provenance metadata, other files in this release do not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 14.6 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
092c5df9f4aca20a985c0344c5513981ef4f8c6143b3bf2e8b94a7621e400cd3
|
|
BLAKE2b-256 checksum How to use checksums |
a815b968407c07def47dbbd4ac0e3473338661c827abba0ee8a2e07d312a6bcf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.
Transparency logRelease files / atabet_trader-1.1.2-cp39-cp39-macosx_11_0_arm64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
cd1bb45c39fb8413b0f3e9df949ab0976a98ec552053f76d751628ba184c8173
|
|
BLAKE2b-256 checksum How to use checksums |
57265d15593d6c6e39dc8c94f38f73e7af7e92fd511fbd97b01314ad1128180b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / atabet_trader-1.1.2-cp39-cp39-macosx_10_9_x86_64.whl
Incomplete provenance
This file belongs to a release with incomplete provenance: while other files in this release have provenance metadata, this file does not.
We recommend further investigation before installing this file. View details.
| Download URL | atabet_trader-1.1.2-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
7f7aa319f09d56b6c33273799efe63e2550c9295df744fe72897cdd6623cbb65
|
|
BLAKE2b-256 checksum How to use checksums |
2905b5bfd157dfbbcdd5f4690578179f9e95026f5958828547ffccb32cb906b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Security for atabet-trader 1.1.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.
Incomplete provenance
16 of 32 files were uploaded without provenance metadata.
Attestations for atabet_trader-1.1.2-cp312-cp312-win_amd64.whl
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.