Skip to main content

通达信数据高性能读取接口 (Rust + Python)

Project description

mitdx

通达信 (TDX) 市场数据接口,Rust 核心 + Python 封装。

PyPI Python License Quality Gate Status

支持的 TDX 协议

协议 指令 功能 Python API
get_security_count 0x044E 市场证券数量 stock_count()
get_security_list 0x0450 证券列表 (代码/名称) stocks() stock_all()
get_security_bars 0x052D K 线数据 bars() minute()
get_index_bars 0x052D 指数K线 (含涨跌家数) index_bars()
get_security_quotes 0x5053E 实时五档盘口 quotes()
get_transaction_data 0x0FC5 当日分笔成交 transactions()
get_minute_time_data 0x051D 当日分时数据 minute_data()
get_history_minute_time 0x0FB4 历史分时数据 history_minute_data()
get_history_transaction 0x0FB5 历史分笔成交 history_transactions()
get_xdxr_info 0x000F 除权除息 xdxr()
get_finance_info 0x0010 财务摘要 finance()
get_company_info_category 0x02CF F10 公司资料目录 f10()
get_company_info_content 0x02D0 F10 公司资料内容 f10()
get_block_info_meta 0x02C5 板块元数据 block_meta()
get_block_info 0x06B9 板块成分股 block_info()
get_report_file 0x06B9 报表文件下载

Changelog

v1.1.9 (2026-05-26)

新增 7 个通达信标准 HQ 协议接口,补齐分时数据、历史数据、指数K线和板块数据能力。

新增协议 指令 功能
get_index_bars 0x052D 指数K线 (含涨跌家数 up/down_count)
get_minute_time_data 0x051D 当日分时数据
get_history_minute_time 0x0FB4 历史分时数据 (指定日期)
get_history_transaction 0x0FB5 历史分笔成交 (指定日期)
get_block_info_meta 0x02C5 板块元数据 (文件尺寸/哈希)
get_block_info 0x06B9 板块成分股数据

新增 Python API:index_bars() · minute_data() · history_minute_data() · history_transactions() · block_meta() · block_info() · k()

其他:index() 现为 index_bars() 别名,自动识别指数市场码 (000xxx/88xxxx/99xxxx→SH,399xxx→SZ);新增 _parse_block_data() Python 板块文件解析器;k() 支持日期范围 K 线查询。

历史版本

v1.1.8 (2026-05-25)

新增 TDX 协议 GetSecurityCount / GetSecurityList 命令,支持从通达信服务器获取全量股票代码与名称映射。

新增协议 指令 功能
get_security_count 0x044E 获取市场证券数量
get_security_list 0x0450 获取证券列表 (代码/名称/昨收等)

新增 Python API:stock_count() · stocks() · stock_all()

其他:Rust 层新增 parse_u16_le() / parse_u32_le() 辅助函数消除重复;Python 层新增 MARKET_SH / MARKET_SZ / SECURITY_LIST_BATCH_SIZE 常量;stock_all()stocks() 分页逻辑去重;全量 logger.exception() 替换 logger.error() 保留堆栈跟踪;市场参数校验与 mootdx API 兼容。

v1.1.7 (2026-04-30)

修复 1.1.4/1.1.5 严重核心回归:重构后 get_security_barsget_company_info_categoryget_transaction_data 结构化请求时由包头数据长度与实际写入长度不匹配阻碍服务端响应导致的 EAGAIN Socket 超时挂起,现已将被强转为 u8market 字段在底层通信层恢复回原生的 u16 二字节结构,对齐发包长度完美解决。 同步彻底修复 MacOS (aarch64) 版本 CI 构建时由于跨缓存损坏引起的 sccache 序列化警告反序列化报错(已在 Actions 环境静默绕过并配置禁用 sccache)。

v1.1.4 (2026-04-30)

代码审查全量修复:Rust 协议层 market 参数统一为 u8 并修正 get_transaction_data 数据包长度;修复 reader.rs 分钟线日期解码与 protocol.rs 不一致;affair.py 文件句柄泄漏修复;calendar.py 网络失败增加日志警告;所有网络测试标记 @pytest.mark.network,CI 增加 test job。

v1.1.3 (2026-04-30)

修复 SonarCloud 安全审查项:测试文件移除硬编码 IP(改为引用 consts.py);CI 收紧 tag 触发规则和权限声明。

v1.1.2 (2026-04-30)

文档修正,与 PyPI 同步。

v1.1.1 (2026-04-30)

修复 finance() 语义错误:改为调用独立的 get_finance_info(CMD 0x0010),返回 34 字段财务摘要。

v1.1.0 (2026-04-30)

新增 5 个 Rust 原生协议解析器,Python 层对齐全部 mootdx 核心 API。

新增协议 指令 功能
get_xdxr_info 0x000F 除权除息
get_transaction_data 0x0FC5 分笔成交
get_security_quotes 0x5053E 实时五档盘口
get_company_info_category 0x02CF F10 公司资料目录
get_company_info_content 0x02D0 F10 公司资料内容 (GBK→UTF8)

新增 Python API:xdxr() · transactions() · quotes() · finance() · f10() · minute() · index()

其他:新增 encoding_rs 依赖处理 GBK;统一使用 read_response() / require_stream() 消除重复代码;_market_code() 改用 removeprefix() 替代 lstrip()

v1.0.0 (2026-04-29)

首个正式版本。Rust 核心实现 K 线解析、VIPDOC 文件读取、TDX HQ 协议。Python 层提供 Reader / Quotes / Affair / Calendar 四个模块,CLI 工具,Pandas / Polars 双后端,CI/CD 跨平台 Wheel 构建。

安装

PyPI(发布后可用):

pip install mitdx

从 GitHub Release 安装预编译 Wheel:

pip install mitdx --find-links https://github.com/Michaol/mitdx/releases/latest

从源码构建:

pip install maturin
git clone https://github.com/Michaol/mitdx.git && cd mitdx
maturin develop --release

用法

Reader — 离线 VIPDOC 文件读取

from mitdx.reader import Reader

reader = Reader.factory(market='std', tdxdir='C:/new_tdx')

df = reader.daily(symbol='600036')
df = reader.minute(symbol='600036', suffix=1)   # 1分钟线
df = reader.fzline(symbol='600036')              # 5分钟线

symbol 支持纯代码 (600036) 或带前缀 (sh600036),自动推断交易所。

Quotes — 实时行情

from mitdx.quotes import Quotes
from mitdx.consts import MARKET_SH, MARKET_SZ

with Quotes.factory(market='std') as q:
    # 证券列表
    count = q.stock_count(market=MARKET_SH)                     # 市场证券数量
    df = q.stocks(market=MARKET_SH)                              # 单市场证券列表 (自动分页)
    df = q.stock_all()                                           # 沪深全量证券列表

    # 行情数据
    df = q.bars(symbol='600036', frequency=9, count=20)          # K线
    df = q.minute(symbol='600036', frequency=0, count=20)        # 分钟线 (bars 别名)
    df = q.index_bars(symbol='000001', frequency=9, count=20)    # 指数K线 (含涨跌家数)
    df = q.xdxr(symbol='600036')                                 # 除权除息
    df = q.transactions(symbol='600036', start=0, count=30)      # 当日分笔成交
    df = q.quotes(symbols=['600036', '000001'])                  # 实时快照 (批量)
    df = q.finance(symbol='600036')                              # 财务数据
    info = q.f10(symbol='600036')                                # F10 公司资料

    # 分时与历史数据
    df = q.minute_data(symbol='600036')                          # 当日分时数据
    df = q.history_minute_data(symbol='600036', date=20250520)   # 历史分时数据
    df = q.history_transactions(symbol='600036', date=20250520)  # 历史分笔成交

    # 板块数据
    meta = q.block_meta('block_zs.dat')                          # 板块元数据
    df = q.block_info('block_zs.dat')                            # 板块成分股

    # 日期范围K线
    df = q.k(symbol='600036', begin='20250501', end='20250520')  # 按日期范围查K线

手动指定服务器:

q = Quotes(market='std')
q.connect(ip='110.41.147.114', port=7709)
df = q.bars(symbol='600036', frequency=9, start=0, count=100)
q.disconnect()

所有方法均支持 backend='polars' 参数切换至 Polars DataFrame。

stocks() / stock_all() 返回字段:

字段 类型 说明
code str 证券代码 (如 600036)
name str 证券名称 (GBK→UTF-8)
volunit int 最小交易单位 (通常 100)
decimal_point int 价格小数位数 (通常 2)
pre_close float 昨收价
market int 市场代码 (仅 stock_all() 返回)

frequency 参数:

含义 含义
0 5分钟 5 15分钟
1 15分钟 6 30分钟
2 30分钟 7 1小时
3 1小时 8 日线
4 日线 9 日线 (默认)
10 周线 11 月线

Affair — 财务数据

from mitdx.affair import Affair

files = Affair.files()                                                          # 文件列表
Affair.fetch(downdir='./data', filename='gpcw20240331.zip')                     # 下载
df = Affair.parse(downdir='./data', filename='gpcw20240331.zip')                # 解析

Calendar — 交易日历

import datetime
from mitdx.calendar import is_trading_day, is_holiday

is_trading_day()                        # 今天是否交易日
is_holiday(datetime.date(2026, 1, 1))   # 指定日期是否假日

CLI

mitdx quotes --symbol 600036 --count 10 --backend polars
mitdx affair list
mitdx affair fetch --filename gpcw.txt
mitdx reader daily --symbol 600036 --tdxdir C:/new_tdx

Rust 底层接口

from mitdx._core import read_daily_bars, read_minute_bars, TdxClient

records = read_daily_bars('path/to/sh600036.day', price_coeff=0.01, vol_coeff=0.01)
records = read_minute_bars('path/to/sh600036.lc1')

client = TdxClient()
client.connect('110.41.147.114', 7709)
bars = client.get_security_bars(category=9, market=1, code='600036', start=0, count=10)
count = client.get_security_count(market=1)
stocks = client.get_security_list(market=1, start=0)
index = client.get_index_bars(category=9, market=1, code='000001', start=0, count=10)
minute = client.get_minute_time_data(market=1, code='600036')
hist_min = client.get_history_minute_time_data(market=1, code='600036', date=20250520)
hist_tx = client.get_history_transaction_data(market=1, code='600036', start=0, count=10, date=20250520)
meta = client.get_block_info_meta(block_file='block_zs.dat')
chunk = client.get_block_info(block_file='block_zs.dat', start=0, size=meta['size'])
client.disconnect()

项目结构

mitdx/
├── src/                     # Rust (PyO3)
│   ├── lib.rs               # 模块入口
│   ├── reader.rs            # VIPDOC 解析 (mmap)
│   ├── network.rs           # TDX HQ 协议客户端
│   ├── protocol.rs          # 变长价格编码 / 浮点解码
│   └── server.rs            # 并发 ping
├── python/mitdx/            # Python
│   ├── quotes.py            # 实时行情
│   ├── reader.py            # 离线数据
│   ├── affair.py            # 财务数据
│   ├── calendar.py          # 交易日历
│   ├── cli.py               # 命令行工具
│   ├── consts.py            # 服务器地址 / 常量
│   ├── columns.py           # 财报列名 (580+)
│   ├── utils.py             # DataFrame 转换
│   └── _core.pyi            # Rust 扩展类型标注
├── Cargo.toml
└── pyproject.toml

开发

需要 Python ≥ 3.9、Rust ≥ 1.70、Maturin ≥ 1.12。

python -m venv .venv && .venv\Scripts\activate
pip install maturin pytest pandas polars
maturin develop --release
pytest tests/ -v

从 mootdx 迁移

mootdx mitdx 变化
from mootdx.reader import Reader from mitdx.reader import Reader 包名
Reader.factory(market='std', tdxdir=...) 相同
reader.daily(symbol='600036') 相同
Quotes.factory(market='std') 相同
q.bars(symbol=..., offset=10) q.bars(symbol=..., count=10) offsetcount
q.stock_count(market=MARKET_SH) 相同
q.stocks(market=MARKET_SH) 相同
q.stock_all() 相同
q.index_bars(symbol='000001') 相同
q.minute_data(symbol='600036') q.minute_data(symbol='600036')
q.minutes(symbol, date='20250520') q.history_minute_data(symbol, date=20250520) 方法名
q.transactions(symbol, date='20250520') q.history_transactions(symbol, date=20250520) 方法名
q.block('block_zs.dat') q.block_info('block_zs.dat') 方法名
from mootdx.consts import MARKET_SH from mitdx.consts import MARKET_SH 包名

License

MIT

Project details


Download files

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

Source Distribution

mitdx-1.1.9.tar.gz (8.6 MB view details)

Uploaded Source

Built Distributions

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

mitdx-1.1.9-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (476.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

mitdx-1.1.9-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (463.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

mitdx-1.1.9-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (460.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

mitdx-1.1.9-cp314-cp314-win_amd64.whl (374.9 kB view details)

Uploaded CPython 3.14Windows x86-64

mitdx-1.1.9-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (473.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

mitdx-1.1.9-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (460.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

mitdx-1.1.9-cp314-cp314-macosx_11_0_arm64.whl (443.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

mitdx-1.1.9-cp314-cp314-macosx_10_12_x86_64.whl (451.9 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

mitdx-1.1.9-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (461.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

mitdx-1.1.9-cp313-cp313-win_amd64.whl (374.8 kB view details)

Uploaded CPython 3.13Windows x86-64

mitdx-1.1.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (473.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

mitdx-1.1.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (460.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

mitdx-1.1.9-cp313-cp313-macosx_11_0_arm64.whl (443.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mitdx-1.1.9-cp313-cp313-macosx_10_12_x86_64.whl (451.7 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

mitdx-1.1.9-cp312-cp312-win_amd64.whl (375.1 kB view details)

Uploaded CPython 3.12Windows x86-64

mitdx-1.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (473.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mitdx-1.1.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (460.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

mitdx-1.1.9-cp312-cp312-macosx_11_0_arm64.whl (443.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mitdx-1.1.9-cp312-cp312-macosx_10_12_x86_64.whl (452.2 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

mitdx-1.1.9-cp311-cp311-win_amd64.whl (376.3 kB view details)

Uploaded CPython 3.11Windows x86-64

mitdx-1.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (475.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mitdx-1.1.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (463.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mitdx-1.1.9-cp311-cp311-macosx_11_0_arm64.whl (445.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mitdx-1.1.9-cp311-cp311-macosx_10_12_x86_64.whl (453.6 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

mitdx-1.1.9-cp310-cp310-win_amd64.whl (376.3 kB view details)

Uploaded CPython 3.10Windows x86-64

mitdx-1.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (475.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mitdx-1.1.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (463.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mitdx-1.1.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (477.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mitdx-1.1.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (464.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

File details

Details for the file mitdx-1.1.9.tar.gz.

File metadata

  • Download URL: mitdx-1.1.9.tar.gz
  • Upload date:
  • Size: 8.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mitdx-1.1.9.tar.gz
Algorithm Hash digest
SHA256 b7bc18e0fcaf0b16ad68c4684221fe9c2fb4552cf7207a056407b5446ba5f531
MD5 361ffe6c60df7eee936295e5e21ac86a
BLAKE2b-256 88410a8f9dd5b728ab991e3a0751d4d735ff189e8c63e4657a6a072ace5cd43b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9.tar.gz:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 664de9ca9746c7ffd7e1ed9d612b033c569c5fe8c822d6ba74943c9e92af8894
MD5 56a63daddbd379e4497369bfdbe89da2
BLAKE2b-256 2d38b5a5095381888ec667f084dcbcf8c25826847f959bd38802ec9ea6044b15

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a21c21cb732c94a16facdb9054f9ba1bd0eed37ad5912f20bc2e4f2021472172
MD5 396d6bfbb967fabd37025dd29b60b369
BLAKE2b-256 7ea2ead355daf20866564fb436bb763008db1ad5b7c8ac6314b5c506c77aab8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3db89681e4684a7320611b1d8bebb9c03954a327c1c15fb0890d21595b360be2
MD5 2ee6791caefb67d17f46ee2fa0acdcfd
BLAKE2b-256 419e38c1c7de737d36e983203529ccb116f45f67d30e8e16a92bb20646be86b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: mitdx-1.1.9-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 374.9 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mitdx-1.1.9-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a7f6a182f1003ac54546284297dfd99c5457805f0cc53be6acf2f6f69bfe3bed
MD5 85deb9f112c8195553b455f5b4cc82fd
BLAKE2b-256 94bbfdbc23539c1cdff0cf07595f95d29239141cab93aa9612ac9a47df88f8d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp314-cp314-win_amd64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f19bbc5d8063cc9daf1b4465a3e5f70ebc120c9df8623ce4bced954b4de3ecf4
MD5 f998de7df84c6322f1a3c40efd07b327
BLAKE2b-256 1203adfd5ff3e86606f3984d4500faf930a0cdb93a542690a44f6230ded71332

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e78a9272d5ee1968a7430fc7397588d38562548f40861663e6857fae8c8c8a32
MD5 1f80b76efca6ba6c694a2936c96cccaf
BLAKE2b-256 5b8d6e3ad035eece3e02cd4241b30e353a7e2c313002ef816733ba3da585f01a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 95c108463c0d26828d7111b5fa2fb819d27a7f774a20682f9af8206b34acc3ce
MD5 2ca9be93347a36dc194eabea18f771c2
BLAKE2b-256 6bf2d6ada19448b8354cfd556e4e5c0fd01b57e7f6283c9ecee3de9eff23cb37

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f299a4d4bf7e6cdb22f9621003f239bc82d1d69075c0ec139914ddad81317a74
MD5 528819bd029815f55af551b402c83bcb
BLAKE2b-256 77752719dbb4532f353b453a7c160b845de88c7ac8e7984b9eea0d437f16bd3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b40d259ad5cf7b82bf3fbe56a1092e073cd847bfa462b928d1bc96c0dc6b2171
MD5 52b8f1b78382c26ea105fda31e57f03b
BLAKE2b-256 3fa9df663c3773045efb706d3ac76bd6aed08831e8d1fcf2f8619f38b6c2c4db

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mitdx-1.1.9-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 374.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mitdx-1.1.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d3d8582e43a4a79a91d48f711ac7ae8faded77f8ba876cbf9cc173c22ef40e65
MD5 ebecf078fc8040976ab6c7bd90b52703
BLAKE2b-256 824122904b574990dad611f65984d0e01cffc749bc20f3b8d9bbef1ece23b143

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp313-cp313-win_amd64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3cdf7a0eb6090bc2bd8bb9fbbcfcb2a7563900d5f9bacaedf353927c1a7bd60c
MD5 fccdf500a29dfe9d0f4ad80c18faed38
BLAKE2b-256 1dd1df09f58e122dc520e03568bbd57d73a19899ce2f8e3ca16781884c9a0654

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d6f8940fd3936c403355f3520c09da184eee83664eef7f73b6c52a6af93b2030
MD5 254a291e65b89ae1579398c492b74657
BLAKE2b-256 448d903db240e8b37e55970c5696336190efca0151f1546bbdd5102fdacc6424

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4e847ae9c5b28a44a85fcae8ee72128789613a0d64b2d2ae1bbb028bef2e6b7
MD5 d91c3ac3a18ae5129a86fab83640f362
BLAKE2b-256 6979c157bbc4b3a157aaaadb48a63ea1006808990364d17cd16dac8cd1b35043

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c04f47cbd7f1277888b5b55c8b1f0cdb01fb766df152c94b4e54a299dfa7357d
MD5 a708d071cca0a8e63e05d966b03cdaf8
BLAKE2b-256 e705e18ea573531ed12af0610db97f7b7605ac3d490f01022b173399a8b98935

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mitdx-1.1.9-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 375.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mitdx-1.1.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3c82b5fe2600307dccb1b0073c6770fe566dfcad4cd0a356dc011b0106774b8a
MD5 3c93ad12dafdf4ce26b52d8395d9bc60
BLAKE2b-256 52ba10d97dc13e6a3102816751d119b87fa6dfd3bb8b577be59ee2ac2ea29649

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp312-cp312-win_amd64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 413f2856b4317ae21f0c7a905519577e9c0c5968aa58a270f201dd2bd839f640
MD5 c1bba6071bd3f638463d2f865522fdcd
BLAKE2b-256 aa0ca0829042bc097bf4f5a4ac02212212cc507256c3ed692075df26785c1b6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7b191b0d5d342af1c1299e02adec5ceb6ea5b225c3189223692ef3ae1fda6448
MD5 62bc196a31b78e0d1c02758ef2545b92
BLAKE2b-256 81417f3b9638f5d8cdfa0f24034c4ffbd1a5e8594a17160112e8a3a53939a95f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a919d7643267a0d1312bbd6b70671d5cbf40ced2359774493f3b382128cae0fd
MD5 900519e327bb4d300bcfddf8fb692a1e
BLAKE2b-256 a3405797044c4d96cd722d692392a902141c1b97dd168dd9fbeffa2b33c215d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 33581fe8ded0609345321abfe7e0678556d332def730bd6ecfd936b421b3f8e3
MD5 08222baa7b7732decbaa42e7ae9b5fc7
BLAKE2b-256 cbf287146318107235ee80317af198f9d86dc6839944d41faeb26fc5ee0669ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mitdx-1.1.9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 376.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mitdx-1.1.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b4df03b86d7ebdcf0e75a582de74c57db1d89faa06333070ef51f626c1796a01
MD5 b94af6572022a196f840120a69d203bc
BLAKE2b-256 0d6470a6f0c868d3a1b4dfae078400f9c30a2b97f52cabbcfae81cdaa38868e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp311-cp311-win_amd64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2a7fdb5190feea3d672cbc212d44c5440d429eed43386f375eb5d8094990c85
MD5 57890ef34e4c254bb95374e4212220ba
BLAKE2b-256 bd1808930c1ac5917fca445d58e99dced794872dd89a5fd2142b7cbf6e495606

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 298edf661f217d2bd6c2d20e931014a5b92b1139a3b73766e56963846f3d3b3c
MD5 06906d457cda32e4f5dc6919b5662760
BLAKE2b-256 815febc3fd4b8e8dd7abf8e30bc45544067fdbb4fb71b494cd17eb16e32e479d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d703314124973b98fa9637aa524d92fb35c57d995579510081729c56d4d1d1a5
MD5 a996e3e656c4d5be895276f72d9092f6
BLAKE2b-256 4641bef23cfc2596dc8e1df621228361d9b4f005bac108fd4c9a989118f82261

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1d1ccb948d7aa2e3d783095aba5b9f04e983534d395633747440e224d6e136a3
MD5 567d1f73d4f8eed90123b3d374d52d62
BLAKE2b-256 9d2d00b7d7a93488896f61e8d72f88bfb2e8366e77b03166d8446bdb2d7e13c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mitdx-1.1.9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 376.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mitdx-1.1.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a1f966098313cad2a507e539727121f4c24402f2cc114c584428608f26da55c1
MD5 45e918e5a491f0a4a7f0e290325e621a
BLAKE2b-256 6081bc7905d6f9038fdd218295b8fb05d4fe00844ec3a8cf443cd6ae1d06a790

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp310-cp310-win_amd64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d6f307de4a30314e4c6b300f9e19f75228069644afaa3dd6e6648847a36a64f
MD5 ef9fc3629006e199b337591866063295
BLAKE2b-256 d358b514ff07f0c6c4c5ff992a081ccfba030290a3e1cc93bfe862f4e46a32e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 faadabaf4dba217e79d4c706d4d9a63ea1773bb40cd8fdb1c1ac7948044f9781
MD5 d455efb8544d5690df677c5279a2a4f5
BLAKE2b-256 663296b08f864a3ad99aaaf2307287a5faaeb5a24dd3feeb956848048ffd4449

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a8c9316b15c80e9409b679409414faa7283e8cd78fd5b775ec5c16cf8cee3676
MD5 fe5846064837c486cdda374ff8c17393
BLAKE2b-256 032845506894def65b4f2c25e4f12fc727c89065f349935e5508051f327fd63e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on Michaol/mitdx

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

File details

Details for the file mitdx-1.1.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8a5ac691715a799cec9e5395a86d72fc16bc8026d705882a09cc16ee92a12e6f
MD5 57e7c5b4d97c91be37c5ade8765b57f4
BLAKE2b-256 9d60253b5e2ed5391f784bff83b8480dcea8307b1e79ba825146e449c2eb425c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on Michaol/mitdx

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