Skip to main content

Atabet-Data: A data retrieval library for financial data from multiple sources

Project description

Atabet-Data

A data retrieval library for financial data from multiple sources with token-based authentication.

Authentication

Atabet-Data uses token-based authentication. Token authentication is mandatory for all API calls.

Using the AtabetData Class

All API access is through the AtabetData class, which validates authentication tokens:

from atabet_data import AtabetData

# Create client with a valid authentication token
client = AtabetData(token=your_token)

# Use the client to access data APIs
data = client.get_data(
    tickers=['AAPL US Equity'],
    flds=['PX_LAST'],
    source='bql'
)

# All methods are available
historical = client.get_historical_data(
    tickers=['AAPL US Equity'],
    flds=['PX_LAST'],
    start='2025-01-01',
    end='2025-01-31',
    source='bql'
)

Note:

  • Token authentication is mandatory and validated when creating the AtabetData instance
  • If an invalid token is provided, InvalidTokenError is raised during initialization
  • Once initialized, all methods can be called without additional authentication
  • Contact the administrator to obtain a valid authentication token

Yahoo Finance (source='yahoo')

Install the optional extra (pip install atabet-data[yahoo] or pip install yfinance), then pass source='yahoo'. Tickers must be Yahoo symbols (for example AAPL, 700.HK, ^GSPC), not Bloomberg-style identifiers. Supported fields are PX_OPEN, PX_HIGH, PX_LOW, PX_LAST, and PX_VOLUME for snapshot and daily history. get_datasets, get_mem_weights, and run_query are not implemented for this channel.

1-minute intraday: pass freq='1M'. Yahoo limits 1m bars to ~7 calendar days per request and only within the last ~60 days; wider or older ranges raise ValueError before calling yfinance. For multi-exchange intraday requests (e.g. AAPL + 700.HK), atabet_meta['exchange_tz'] is a per-ticker dict when zones differ. With output_tz='UTC', each ticker is converted using its own exchange zone before columns are merged.

Index and timezone contract

Historical outputs use a consistent multi-index layout across channels:

  • Daily data: index levels (FLDS, DATE) — naive calendar dates at midnight (no timezone).
  • Intraday data: index levels (FLDS, DATETIME) — exchange-local timestamps by default; pass output_tz='UTC' to convert (exchange_tz may be required for naive sources such as localcsv). Yahoo and localcsv multi-exchange intraday apply UTC conversion per ticker before columns are merged.
  • Parameters: get_historical_data(..., freq='1M', output_tz='UTC')freq selects bar size ('1D' daily default; intraday e.g. '1M', '1H' for Yahoo); output_tz converts intraday timestamps when supported. For localcsv, exchange_tz may be a single IANA string or a {ticker: zone} dict.
  • Metadata: returned DataFrames include df.attrs['atabet_meta'] with freq, index_semantics (calendar_date or timestamp), output_tz, exchange_tz (string or per-ticker dict for multi-exchange Yahoo/localcsv intraday), and frame_schema (e.g. members_weights for BQL index weights).

Channel matrix (historical)

Source Daily (FLDS, DATE) Intraday freq / output_tz atabet_meta
bql yes no ignored (daily only) yes
blpapi yes no stripped by wrapper yes
xtdata yes no stripped by wrapper yes
yahoo yes yes supported yes
localcsv yes yes supported yes
bqia no yes supported yes
tushare yes no intraday raises yes

Passing freq or output_tz to daily-only channels (blpapi, xtdata) is safe — the wrapper strips unsupported kwargs before calling the channel.

Available Methods

The AtabetData class provides the following methods:

  • get_data() - Get current snapshot data
  • get_historical_data() - Get historical data
  • get_datasets() - Get datasets data
  • get_mem_weights() - Get index members weights
  • run_query() - Run raw queries

Technical Analysis (ta accessor)

Atabet-Data ships with a built-in technical analysis module. Any OHLCV DataFrame can compute indicators directly via the .ta accessor (no external dependency required):

from atabet_data import AtabetData

client = AtabetData(token=your_token)
df = client.get_historical_data(
    tickers=["AAPL US Equity"],
    flds=["PX_OPEN", "PX_HIGH", "PX_LOW", "PX_LAST", "PX_VOLUME"],
    start="2024-01-01", end="2024-12-31", source="yahoo",
)
ohlcv = df.ext.to_ohlcv("AAPL US Equity")

# Individual indicators
ohlcv.ta.sma(length=20)        # Simple Moving Average
ohlcv.ta.rsi(length=14)        # Relative Strength Index
ohlcv.ta.macd()                # MACD (returns DataFrame with line/signal/histogram)
ohlcv.ta.bbands(length=20)     # Bollinger Bands
ohlcv.ta.atr(length=14)        # Average True Range
ohlcv.ta.obv()                 # On-Balance Volume

# Append results to the DataFrame
ohlcv.ta.sma(length=50, append=True)
ohlcv.ta.rsi(length=14, append=True)

# Batch: run a preset strategy (Common or All)
ohlcv.ta.strategy("Common")

# Or define a custom strategy
from atabet_data.ta.strategy import Strategy
my_strat = Strategy(name="Quick", ta=[
    {"kind": "ema", "length": 9},
    {"kind": "rsi", "length": 7},
    {"kind": "bbands", "length": 20, "std": 2.5},
])
ohlcv.ta.strategy(my_strat)

Indicator categories

Category Indicators
Overlap sma, ema, wma, rma, dema, tema, hma, vwap, hlc3
Momentum rsi, macd, stoch, roc, cci, willr, mfi
Trend adx, aroon, psar
Volatility true_range, atr, bbands, kc, donchian
Volume obv, ad, adosc, cmf
Statistics stdev, variance, mad, zscore
Performance log_return, percent_return, drawdown

Functional API

All indicators are also available as standalone functions:

from atabet_data.ta import sma, rsi, macd
sma(ohlcv["close"], length=20)
rsi(ohlcv["close"], length=14)

Custom indicators

Register your own indicators at runtime:

from atabet_data.ta.custom import bind, create_dir, import_dir

# Scaffold a directory tree, write custom modules, then import them
create_dir("~/my_indicators")
import_dir("~/my_indicators")

See samples/ta_example.py for a complete walkthrough.

Environment preparations

conda create -n py39_atabet_data python=3.9
conda activate py39_atabet_data
(py39_atabet_data_test) conda install conda-forge::cython
(py39_atabet_data_test) conda install anaconda::pandas
(py39_atabet_data_test) conda install anaconda::setuptools # Windows

Packaging

# Basic usage - will cythonize all .py files including __init__.py
python atabet-data/run_packaging.py

# Remove source files from the wheel
python atabet-data/run_packaging.py --remove-source

# Specify a different module name, version, or distribution directory
python run_packaging.py --module="my-module" --version="2.0.0" --dist-dir="dist"

# Combine options
python run_packaging.py --remove-source --module="my-module" --version="2.0.0"

Test

Unit tests run offline with mocked channels (no Bloomberg, Yahoo, or licensing server required):

conda activate atabet_data_env
pytest tests/ -v

Integration tests (real licensing server) are marked @pytest.mark.integration and excluded by default. Run them explicitly when the server is available:

pytest tests/ -m integration -v

GitHub Actions runs unit tests on every push/PR via .github/workflows/test.yml. Wheel builds remain gated by [build ci] in .github/workflows/build-wheels.yml.

Sample scripts live in samples/ — see samples/README.md for offline-friendly localcsv demos using bundled sample_data/.

GitHub Actions: tests, wheels, and PyPI

Unit tests: .github/workflows/test.yml runs pytest on Ubuntu for every push and pull request (integration tests excluded by default).

Wheel builds: .github/workflows/build-wheels.yml. Wheels are built with cibuildwheel; options live in pyproject.toml under [tool.cibuildwheel].

When jobs run (push): the Linux / Windows / macOS matrix runs only if the head commit message includes one of:

Tag Effect
[build ci] (or [Build CI], [BUILD CI]) Build wheels and upload per-OS artifacts; no publish.
[pub pypi] (or [Pub PyPI], [PUB PYPI]) Build wheels, then publish merged wheels to PyPI (production).
[pub test.pypi] (or [Pub test.pypi], [PUB TEST.PYPI]) Build wheels, then publish to TestPyPI.

Plain pushes (no tag above) skip the matrix so CI does not run on every commit.

Manual runs: Actions → Build wheels → Run workflow runs the build matrix only; publishing is by push with [pub pypi] or [pub test.pypi] in the commit message.

Authentication (publish): the workflow uses Trusted Publishing (OIDC) by default — no API token in GitHub secrets. Register the GitHub repo and workflow file on each index (project Manage → Publishing). See the comment block at the top of build-wheels.yml for OIDC vs API-token options.

Private repositories are supported for OIDC the same as public ones.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

atabet_data-1.0.4-cp312-cp312-win_amd64.whl (960.6 kB view details)

Uploaded CPython 3.12Windows x86-64

atabet_data-1.0.4-cp312-cp312-win32.whl (851.3 kB view details)

Uploaded CPython 3.12Windows x86

atabet_data-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

atabet_data-1.0.4-cp312-cp312-musllinux_1_2_i686.whl (6.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

atabet_data-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

atabet_data-1.0.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (6.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

atabet_data-1.0.4-cp312-cp312-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

atabet_data-1.0.4-cp312-cp312-macosx_10_13_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

atabet_data-1.0.4-cp311-cp311-win_amd64.whl (986.8 kB view details)

Uploaded CPython 3.11Windows x86-64

atabet_data-1.0.4-cp311-cp311-win32.whl (870.1 kB view details)

Uploaded CPython 3.11Windows x86

atabet_data-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

atabet_data-1.0.4-cp311-cp311-musllinux_1_2_i686.whl (5.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

atabet_data-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

atabet_data-1.0.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (5.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

atabet_data-1.0.4-cp311-cp311-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

atabet_data-1.0.4-cp311-cp311-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

atabet_data-1.0.4-cp310-cp310-win_amd64.whl (984.2 kB view details)

Uploaded CPython 3.10Windows x86-64

atabet_data-1.0.4-cp310-cp310-win32.whl (874.2 kB view details)

Uploaded CPython 3.10Windows x86

atabet_data-1.0.4-cp310-cp310-musllinux_1_2_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

atabet_data-1.0.4-cp310-cp310-musllinux_1_2_i686.whl (5.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

atabet_data-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

atabet_data-1.0.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (5.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

atabet_data-1.0.4-cp310-cp310-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

atabet_data-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

atabet_data-1.0.4-cp39-cp39-win_amd64.whl (988.5 kB view details)

Uploaded CPython 3.9Windows x86-64

atabet_data-1.0.4-cp39-cp39-win32.whl (878.3 kB view details)

Uploaded CPython 3.9Windows x86

atabet_data-1.0.4-cp39-cp39-musllinux_1_2_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

atabet_data-1.0.4-cp39-cp39-musllinux_1_2_i686.whl (5.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

atabet_data-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

atabet_data-1.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (5.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

atabet_data-1.0.4-cp39-cp39-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

atabet_data-1.0.4-cp39-cp39-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file atabet_data-1.0.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: atabet_data-1.0.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 960.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for atabet_data-1.0.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c8a34f953ce3caca817a2bbb83c231e144b3381edaeb9a06940ddc0a498916ae
MD5 d0e679bc9408c21294f4f47d646b4e6a
BLAKE2b-256 18d8ec28177a0f7bbeb674e81972660818c9c5813fbc344570ea33a643f31f86

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp312-cp312-win_amd64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp312-cp312-win32.whl.

File metadata

  • Download URL: atabet_data-1.0.4-cp312-cp312-win32.whl
  • Upload date:
  • Size: 851.3 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for atabet_data-1.0.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 c5aaa762ea357f8e7dfd75e955bbdb8546e9734c9e1f7edf35853f72e3713ed2
MD5 3069c4ad1ae16205f36046cf3b26288c
BLAKE2b-256 7fcf839fdc1eaf657f8a0fb9a96d61cbd154f8078a4aa53311bae3c2fa8c414a

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp312-cp312-win32.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5cee97c03d9c9cf713edcacb63eec88e36229871c0408c551553ebd9140f4810
MD5 5f5f51ef6d45f4ad6c2c2f7e3c5d5333
BLAKE2b-256 87b3b2febca426ddd4b87a7ed79dd63dd4680904e0b8604aaca614504b7d915d

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 03cd4d85473b50689e524329a746fed4f6f8b37a1b5a691ced88c84572167001
MD5 0ad5ddc7b5fe49ed8e4ca02bde571b73
BLAKE2b-256 afde603e23fe7c1380d2b1aecc57ede928fce37c7f25f601d4a1bf1cc4c461af

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e01c2ee973887ab632326e8bad2354cfd692f6315f88f6ad920784cfb2e59a47
MD5 1c9dc1caf7b16785d745e6cf7200ac22
BLAKE2b-256 2052862827bbaf22fe6170e288a7019bd35b25dc4b2f7c34288b2607b9a8eb75

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a63acd67db5cb940283401ad256d959edbe08eb0e29a748bbe41f17e07a42237
MD5 106f7124b5a57304c76520294722da6f
BLAKE2b-256 2fa21ab76e72fe3aba61a924fc20b4a1fbe11fdaeb8f2898800e20c8ffdbfafe

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df54454c109be8aea63af0918a70ac15fa63dbb7b5ed9480dfed4b77cc44b17d
MD5 1a6378e1162bd2b612712d0a5fed5ec3
BLAKE2b-256 595306cb2098ab351ac2ed89a8d14125d86933eb356bad1d4a0cf01c1f48baff

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 08ec78cbd6be05cd0c77b5aea1d02f59c93f3a877ba90be25f04c6b694b6fc5c
MD5 ec681558401d7456e15ff449d03820c3
BLAKE2b-256 7c29bdee46304859aa52e991a5f0479a0eabd0dec4f2039764747c2b852feff8

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: atabet_data-1.0.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 986.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for atabet_data-1.0.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 95940670021753abae4046d712ca0670fe3862bbf292ce4a125e53d549409c18
MD5 5331b26e792819e42f2cc2ca980cf6cf
BLAKE2b-256 5a75defc1cc09e6de1e91b155a39e635e4c5e66f23361464099b9306342d9380

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp311-cp311-win_amd64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp311-cp311-win32.whl.

File metadata

  • Download URL: atabet_data-1.0.4-cp311-cp311-win32.whl
  • Upload date:
  • Size: 870.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for atabet_data-1.0.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 6aa00737fd7bbc5683a0b1d2ea5fb84eae2f1c3423fe3ce7977f801440db4b01
MD5 3792fa860b5b85958aa11f3d114f7ffa
BLAKE2b-256 7a9376159c5cb52a390ad52caf4d9167664a0ee6b54d89fc6676a95d6574248f

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp311-cp311-win32.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e32229dec8e17c6ebc96183b9092a5a4332ebdf794d7657dfbc2598757cfb1d3
MD5 e02bdb884f57ff772086c7bde71ae07d
BLAKE2b-256 24731d02c73a323da3b9abd16342ec0a67a35c04e549d542697745baf0fcc80e

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 133e824674f655b6831c930e998e87b5d7f70e5baaac3da1340e73bf50c031c3
MD5 9a11559eb207fb0100cf45b8bc270c19
BLAKE2b-256 5b4a53d16886b433726df3bee79eed7bbd54119b39f0ffa042cc72c319dfdfed

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d0e6c7ad6c7c7df81dba90a0e6545030e873eb3e0ff5d860258b194d941346e9
MD5 5397be3166590f9bfb207820c6b01973
BLAKE2b-256 b9070452eed2f8ed33d97e7d04d58428e1f5a7f5b7cb4dfe06c6eb7ec14a420b

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1d705f1b50cad495355e2eab8278e5287eb750c9632a6d024459bd454fe43415
MD5 9394c9237b8a0fbc32d392c3fe53fc34
BLAKE2b-256 fe7e7e50866765e0e54645eb15eec86585410b40dcf1cecd78f0aeac9cf58b2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3b2738784f9e4e1e73d936bb0b5ac6185a639ce1b8bbd0935ec8ea0ab051d7a
MD5 fd587b009a169b61c1213ea0a884b47b
BLAKE2b-256 63f456fbfcb328f96534c2df5dc0443d32d6444536233995755009f1cfea4e62

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 886aabdc99c0d797f1f4e5dd29d378f9187398d326968e7b22196983ab5d47a3
MD5 f94074c85e55a62c6d7d42b04e37976d
BLAKE2b-256 e073d10f1694e15919db517e9dfeeb75c04aa501a82b9675c4dffc917cf3a953

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: atabet_data-1.0.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 984.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for atabet_data-1.0.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7523fe8b4bff6842b0fdce16d26a364cb749192f272e872ef9e075026d63fd3a
MD5 32da05a3cf603129fe20285be5b0dcba
BLAKE2b-256 a2e0e808f147ffd266bb0fdb968ddc5997d488e604f983341d45cb90b9dd2ee2

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp310-cp310-win_amd64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp310-cp310-win32.whl.

File metadata

  • Download URL: atabet_data-1.0.4-cp310-cp310-win32.whl
  • Upload date:
  • Size: 874.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for atabet_data-1.0.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 358fc978da756f7c2548e1e4c12ef8a6a163808c25a688c7f03118d4d654772b
MD5 67830fad2686e8baa335c7a1207b485d
BLAKE2b-256 329fc702f5dd857827a158c9f83d83272ea2a80f36dcd9390b393c68f095745d

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp310-cp310-win32.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dbbb866974d5e0812749be334696291b85118d0a97182cbfc63ea7dfe6d78a6e
MD5 19b8cf04ff37d466e3ee2b270717f934
BLAKE2b-256 712a19bfa43ae4b60954d7604c062e297119565b9cc4c2887ba1a7f29ef6e7f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6bd7cfca018e67d544e9105ce981010c44b326229f703f6f3df509bf573f03c4
MD5 4fbaa2c6530d70cae1a21211acda1a5d
BLAKE2b-256 44f5c23de575b70aff2c4889538475698743f0bc6cc4296e727b056d926c95ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d1ff6c85a3df06623b892ec8c2b0cc9dfdbf9a18fd72e55e263c11e3c7f765b
MD5 609418e8e00f49dcd9f9f20faf7a34b5
BLAKE2b-256 4acbd85d1eeb7571279f54f1d718cab2315d6ae2bd9897e032d6531415c30e29

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0cc0946061aa5fb308f1422f2ccbd4e688447197e8043357837d88451186b61b
MD5 8d6d037a7c565d199d26872ccfcdaedb
BLAKE2b-256 0d9a3638aabfea92a8dfd2ad70f286e872dffcd87fe7fb9449920429b6f2e256

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 39a3679358b8811c3ce7d462ce70defc3c1dc4998476e7fc42547ed3e73260f8
MD5 8efc63cccf9a5f6209517326207eabe0
BLAKE2b-256 27715fe6d59864f4d416440f0fe628475ccb1916f08c9a204e9d4b291ca0b405

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 38e798554d336864e85b4d4311e96d4192a316937fa7075031d8c767054d1dc9
MD5 658f525c5b0797838589de68b5384d48
BLAKE2b-256 73c71d693a2ebdb120c4af965d83f305ae6b2423217a8a2b163d7d6742f64d23

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: atabet_data-1.0.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 988.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for atabet_data-1.0.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 15f58dd91a2627a665d555ab1898b508f5099fce8c816cbd2969b7d92914bb47
MD5 51965e2efb16a2a0bb43e1bdf11703ac
BLAKE2b-256 3ab786cb88f781240d0485e408bd83c827b87b8fee85aabe9a30473f9c7f28a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp39-cp39-win_amd64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp39-cp39-win32.whl.

File metadata

  • Download URL: atabet_data-1.0.4-cp39-cp39-win32.whl
  • Upload date:
  • Size: 878.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for atabet_data-1.0.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 7379f19b2118a0142b45e0db32181b48255e1ad0afaf2ca9b4d17aa5da501f3e
MD5 4fea3b255201954f88f455e0fff6a117
BLAKE2b-256 3e033d372afb78b7ee8cd6181223a43b7399f38b0e5aa03bb8cd911d8d5bf4da

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp39-cp39-win32.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 83f55283e4e47908606f0ee2840c099af4a45e0f5dcf726d476af5b89b0663eb
MD5 3c2e3c2de954ccd0fc4edfa9424b6b8b
BLAKE2b-256 5a67e68769838d88976254841a10b7a8298d52585f2e489581834424eb476159

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0aee671c0f9dc16265cc98996c94fb161868e2267d9a97280727ee12b0084dfe
MD5 d47e6e68f1cc1c9278192ed7163487ea
BLAKE2b-256 1daef5c0093af239fd6082bdc13ebb3ea2dde0ab1a32ec24724c45fe5cfb8fee

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp39-cp39-musllinux_1_2_i686.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ddce7cecf83c39e53217de570811df5679da03872792e7306b783ab35b42bcaf
MD5 a93c9284ce37004a1b89180a05db2393
BLAKE2b-256 38b57b2cf26c3628a19ddde2cfab51d40b6bb3520ae8300490886f235ce54d44

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 07d660b1cdb14ae01f883aac048b33235948b1114cfdd676517d547bfe95e667
MD5 9c299f6077515f20a3db7497ae834cac
BLAKE2b-256 790ce4ceb85d7964b23235dd33d2ac198efbd35966593c906174442f0e28aeb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 081850d6e0285f924292d743efa1e46fe3300864bce310e3092dddb3a48833a1
MD5 80d2a57d4c3c03a3ffa62a7e99e1481c
BLAKE2b-256 dadfa09d82e5fe1b1f1ea20d8851cca4c87e2156356756e69d6ae40eac3771fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file atabet_data-1.0.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for atabet_data-1.0.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7f7701d13411512af69e0be761c0c2ab97d31eb26cec9e03009c8869ecef48a9
MD5 f507132a9d2388f225a901d968f82498
BLAKE2b-256 e7ceae89c09aba12bfcbb5451161df469dee49f04c2ecdb8253525f358de79ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for atabet_data-1.0.4-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: build-wheels.yml on josephchenhk/atabet-data

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page