Skip to main content
Incomplete provenance

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, or a MonitorSink callback for Atabet Terminal), 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 only K_1M CSV 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.csv and are applied at load (ADJ_METHOD=qfq by default). Each vendor uses its own formula (Futu A/B, Tushare daily factor/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

Quant Intelligence users: create the combined stack with ../atabet-quant-intelligence/environment.yml (atabet_env) instead of a trader-only env.

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.

Engine.start() is safe to call more than once (the persist thread starts at most once). BarEventEngine.run() also calls start(), which is how Atabet Terminal switches the same strategy folder from Backtest to Simulate/Live.

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). US cash names like US.VOO (or bare VOO) map to SMART / STK / USD. Weekend paper uses BTC.USD (Currency + Exchange.PAXOS → CRYPTO); those market orders are cashQty-only. 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

Atabet Terminal is the product monitor: pass BarEventEngine(..., monitor_sink=sink) and the engine will not pickle or start Dash. Headless scripts that activate "monitor" without a sink keep this Dash path. See samples/LLM_PLUGINS_GUIDE.md.

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 (pytest with .[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 via workflow_dispatch (build only — no publish).
  • Publish: tip commit must include [pub pypi] (PyPI) or [pub test.pypi] (TestPyPI). Each OS job uploads its own wheelhouse/ directly, so a full Actions artifact quota does not block the release. Linux uses gh-action-pypi-publish; Windows and macOS use the same trusted publisher via twine, because that action only runs on Linux. Requires Trusted Publishing on PyPI for workflow build-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.3

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)

Table of built distributions (wheels) for atabet-trader 1.1.3
File
atabet_trader-1.1.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
atabet_trader-1.1.3-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
atabet_trader-1.1.3-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
atabet_trader-1.1.3-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
atabet_trader-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
atabet_trader-1.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
atabet_trader-1.1.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
atabet_trader-1.1.3-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
atabet_trader-1.1.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
atabet_trader-1.1.3-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
atabet_trader-1.1.3-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
atabet_trader-1.1.3-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
atabet_trader-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
atabet_trader-1.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
atabet_trader-1.1.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
atabet_trader-1.1.3-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
atabet_trader-1.1.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
atabet_trader-1.1.3-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
atabet_trader-1.1.3-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
atabet_trader-1.1.3-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
atabet_trader-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
atabet_trader-1.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
atabet_trader-1.1.3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
atabet_trader-1.1.3-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
atabet_trader-1.1.3-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
atabet_trader-1.1.3-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
atabet_trader-1.1.3-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
atabet_trader-1.1.3-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
atabet_trader-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
atabet_trader-1.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
atabet_trader-1.1.3-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
atabet_trader-1.1.3-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 295.2 MB

Release files / atabet_trader-1.1.3-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.3-cp312-cp312-win_amd64.whl
Size 2.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
412dd7aeef46f191b25ddbf0de0713c408920ab42aee5ce127ceee99d2b04325
BLAKE2b-256 checksum
How to use checksums
190f1786a826dc880dc2a4b371f651fb723e2053f66b6573e731fc482baa953c
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.3-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.3-cp312-cp312-win32.whl
Size 2.2 MB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
7bd7b5440f114cc29944a9012b6cf1feca25df4c2f586bdefeaf16b9b7901325
BLAKE2b-256 checksum
How to use checksums
868727b0831cfc1530c38d392141e95ff6acc9546de1ec632afcbee77c0fcaf8
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.3-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.3-cp312-cp312-musllinux_1_2_x86_64.whl
Size 17.4 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bac94031d211132d5e2c6bee2fad2ee1b08be6ab462cc69e3688f34b1fc81889
BLAKE2b-256 checksum
How to use checksums
89782801217fd3afef28451a4a3929269a3d1be43a32899abc68d1ecd7afca2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp312-cp312-musllinux_1_2_i686.whl
Size 16.8 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
0e79fccd101e8b978d1cba91df195d38cd7af7dc5a3a14ead116366fecb48d6f
BLAKE2b-256 checksum
How to use checksums
154062950bd68781ae54c3cef0bcee51f93d953e86dfc829a520b521764c2240
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 18.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
272732848edf7135c3aa4e3956b0fcf1a8011e7db89f16a01fc129684fc3c98c
BLAKE2b-256 checksum
How to use checksums
827870f9aef980401e095bf9ba5ec2d51da240082fd578a5e0e54bda723045c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 17.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
91198af64b6568d26705dc4bb4cd00796a493131c85fa2428a41f8082878032e
BLAKE2b-256 checksum
How to use checksums
2d272ab08c4275b4178d788a56a3959989ecf6e4e00850d0156c9d63a63ec2f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp312-cp312-macosx_11_0_arm64.whl
Size 2.9 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
31d16e7d2a91aeca38c15b5d1f561ebf7630070e27f08e0eb03589a724279bec
BLAKE2b-256 checksum
How to use checksums
4829ce31c25552ede1321323576f7a5a9bc9f563ef0f28a917b6eb8e2da72943
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.15.0

Release files / atabet_trader-1.1.3-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.3-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
5b9481f9cbd4741b2018b4e1ebb0fd9d71f5e86838667eafedf174ed44f35c5d
BLAKE2b-256 checksum
How to use checksums
740d2161a19501b1045d2bdd9b4469b021688c125c173d31219b559c1ae690bb
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.3-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.3-cp311-cp311-win_amd64.whl
Size 2.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9e083cb2e4a52ea4f5130ef87fd7d764285e8d578e2d206e03c89c17b685b647
BLAKE2b-256 checksum
How to use checksums
6f56e51713b1351276987bd07126f11c0a0e6728bf73ec619c35ea536f720e44
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.3-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.3-cp311-cp311-win32.whl
Size 2.2 MB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
a18f8bb23407fb4a198f0e2a3f8590b75ae744fa1a55cf9559ba16babb0e64e9
BLAKE2b-256 checksum
How to use checksums
8ea1a2fd71b86f4aabde6a59491b2598d1ff43dde9db3bce6c88841da2a27be2
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.3-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.3-cp311-cp311-musllinux_1_2_x86_64.whl
Size 15.9 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ff733905dc87de27f0caf22bd53b73fe9d9a0a1016cf6398035e864709bc0020
BLAKE2b-256 checksum
How to use checksums
f3ec38a139bc32ee5b43ffcd8f8bbb72231864fd71212de5dc9e3220bbb08ad4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp311-cp311-musllinux_1_2_i686.whl
Size 15.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
45eac6f0cba5364945493db7ee29ff20013ee2b872265356aacf568b90212d1a
BLAKE2b-256 checksum
How to use checksums
6b7c8c70ff87dafb8005e7fb31f237a63d37a06b45e6ccda58dd749e038493a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 16.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bafb55ebb584dfc5c88e9b89b3558d2f2691e8feaeebcba410a780dba3ccfc4e
BLAKE2b-256 checksum
How to use checksums
e76ec7708e304ac89ad56480d8edfe798c672b4a1e0cc3915aae8763fa4cdb22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 15.5 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
03db090514f51efb724d0275fab906f86ab31d7f1decfaedf446b3bff91638df
BLAKE2b-256 checksum
How to use checksums
6761a7a4cf2a31bb51f8f0d8ab099d217588f40b348d2f60cc7bc59b707b21a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp311-cp311-macosx_11_0_arm64.whl
Size 2.9 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
55e72c6d13fb1d02e53fedd8448bff9e7fdce698f53939d8aa05845796a4502d
BLAKE2b-256 checksum
How to use checksums
5f783ace0b05b8ee2157d4895c62c3046245b40a9584edf8f8fd045acac6ff17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.15.0

Release files / atabet_trader-1.1.3-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.3-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
0252c007a83bcf511a3570e3b229b01914cb3fcc19332abafc85f36404b8af81
BLAKE2b-256 checksum
How to use checksums
eed31b6cabeadc37881a11eefb87ba51dfba5f95c265c18551b79c600b9c5173
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.3-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.3-cp310-cp310-win_amd64.whl
Size 2.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b001ebb2960d0b4a46492ef71a5d7cf7a44d588f9f8a94d58ea8b6b7d74cce11
BLAKE2b-256 checksum
How to use checksums
f409d130b5c065f8f03618a736713fe82146f82788e3c0d2be1e718763d2905b
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.3-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.3-cp310-cp310-win32.whl
Size 2.2 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
074c5d900d073dac3e48404c254c0917346d69fcaed6035a53ab55abf5267d17
BLAKE2b-256 checksum
How to use checksums
15a41cf307ef6ee7766bc99332dff39cf9949b01b5da5cc40b75e713feb9b7d3
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.3-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.3-cp310-cp310-musllinux_1_2_x86_64.whl
Size 15.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
93283f409612a1375760f77e85967c98dabbdf4b98ddec81537d2fc03e367ec0
BLAKE2b-256 checksum
How to use checksums
252d69e9c8f2a9b5f5a4a3afe637d1ffdf011c647eba4deef54be9881b4e6eee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp310-cp310-musllinux_1_2_i686.whl
Size 14.8 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
5a51d688abf7aee73b5471fe77d58794c3bf61fbc51906c73fb6eca428ddeec6
BLAKE2b-256 checksum
How to use checksums
469ba1d2aba266c62a6b6480e26aedd2d6db450d428150fa6d007b126fe52d2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 15.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
02b44621a864190e43e33b9055b69ce5e6cc30c4b200b68840bbaf1fb556ce1a
BLAKE2b-256 checksum
How to use checksums
e2440109c77fe3b59487db6e81a55171aa7194677eca8ff3b8aa0a876f5c8067
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 14.8 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
261f29ac108668366ec92353f08a008f3769440716055b50a61105961f6e83ca
BLAKE2b-256 checksum
How to use checksums
4459c910b7d800d34e02a778900a79214f15c099d208f4987591d8b31cd4a56c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-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
05159fa3fbbdb53f9dc87a13007c3284fe3018c99a5c05cd4c414ae2ecfbce97
BLAKE2b-256 checksum
How to use checksums
5acf20e41d527963618055f3ccb2d191a41f0821c2275b6e34fac9cb5a6d8425
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.15.0

Release files / atabet_trader-1.1.3-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.3-cp310-cp310-macosx_10_9_x86_64.whl
Size 3.0 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ef98c96931e35c3113f6c16cf17c46f142f51c80fc5619e12558b44f86426c0d
BLAKE2b-256 checksum
How to use checksums
94d8b5683fc31226f7962a1c85a16c8e35ec486fb998f56c2840281d6772c641
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.3-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.3-cp39-cp39-win_amd64.whl
Size 2.6 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
c135dff3759bf29c54fa48047f406133ee84498029da7f7d1a4dadfb127d7f83
BLAKE2b-256 checksum
How to use checksums
6f882fdd31eb6e9720ee5da66dea712bcdda38c614ef05112a15a3099b2d08b3
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.3-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.3-cp39-cp39-win32.whl
Size 2.3 MB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
48cb8122d591464aa017447e1d02bd382703d87d8624bbe901a1c9d51efcb5a5
BLAKE2b-256 checksum
How to use checksums
eed9189e08eeff3682edf5522e5ddb3557d617f681a672c88ba8efefc5748d20
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.3-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.3-cp39-cp39-musllinux_1_2_x86_64.whl
Size 15.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
639455eb593e5834d57bcbf67a248b306731f6b613a5eb1de56afeaa726bb2d9
BLAKE2b-256 checksum
How to use checksums
642b5c7a115323c246749ffa71a0a9ae59544b4c28ce3298d127129b16eb03cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp39-cp39-musllinux_1_2_i686.whl
Size 14.7 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
d7f449d2790436965d900dee596a114805cac8595d58f931780d1bbd179c8fda
BLAKE2b-256 checksum
How to use checksums
3ca15799b722317b9003759cea1d3ffc27f8268df35a3e80ffb39d1c052f6d7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 15.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
72874d3c4b71b0e9555927f4ad5fe2fe1973434cd42619b85436d902ae55763c
BLAKE2b-256 checksum
How to use checksums
ef372c2292356533288d77a3ef4f9c205541e364adf6574e8296bc9cf077a6b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 14.7 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
47b741102f7dc0f3010f94a212de7a9996302f0c69e0be0165a34830b76f9ba8
BLAKE2b-256 checksum
How to use checksums
73b2f4a04ad342e6de6cc7cef33b5c00b8ad2737f6274facb4b1ba3945192e20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / atabet_trader-1.1.3-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.3-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
2c6551cba1077cc394f75afae9fd3cebd6b6a49243e7a1f377779022b53989f1
BLAKE2b-256 checksum
How to use checksums
3cb0aab41193101eea7da6e02820d9c3a45a84b6ba2fcfb709ba43f9e26b2b5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.15.0

Release files / atabet_trader-1.1.3-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.3-cp39-cp39-macosx_10_9_x86_64.whl
Size 3.0 MB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4eb96e5da6cf05e9f39c03ae773a34933dfd125d9cc00129675372d373caaf70
BLAKE2b-256 checksum
How to use checksums
dd9c31bbb5798f15d2d339f0d959f15557c46a01939c6320059e233b5950ccf2
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.3

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.

Files with provenance 16 / 32
Files without provenance 16 / 32
Select from 32 files

Attestations for atabet_trader-1.1.3-cp312-cp312-win_amd64.whl

This file was uploaded without 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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page