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.10 (2026-05-26)

安全修复:添加 uv.lock 锁定 Python 依赖版本(25 个包),解决依赖版本不可预测的安全警告。

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.10.tar.gz (8.7 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.10-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (476.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

mitdx-1.1.10-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (463.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

mitdx-1.1.10-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (460.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14Windows x86-64

mitdx-1.1.10-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (473.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

mitdx-1.1.10-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (460.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

mitdx-1.1.10-cp314-cp314-macosx_11_0_arm64.whl (443.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

mitdx-1.1.10-cp314-cp314-macosx_10_12_x86_64.whl (452.0 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

mitdx-1.1.10-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.10-cp313-cp313-win_amd64.whl (374.8 kB view details)

Uploaded CPython 3.13Windows x86-64

mitdx-1.1.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (473.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

mitdx-1.1.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (460.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

mitdx-1.1.10-cp313-cp313-macosx_11_0_arm64.whl (443.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mitdx-1.1.10-cp313-cp313-macosx_10_12_x86_64.whl (451.8 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

mitdx-1.1.10-cp312-cp312-win_amd64.whl (375.2 kB view details)

Uploaded CPython 3.12Windows x86-64

mitdx-1.1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (473.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mitdx-1.1.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (460.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

mitdx-1.1.10-cp312-cp312-macosx_11_0_arm64.whl (443.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mitdx-1.1.10-cp312-cp312-macosx_10_12_x86_64.whl (452.3 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

mitdx-1.1.10-cp311-cp311-win_amd64.whl (376.4 kB view details)

Uploaded CPython 3.11Windows x86-64

mitdx-1.1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (476.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mitdx-1.1.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (463.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mitdx-1.1.10-cp311-cp311-macosx_11_0_arm64.whl (445.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mitdx-1.1.10-cp311-cp311-macosx_10_12_x86_64.whl (453.7 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

mitdx-1.1.10-cp310-cp310-win_amd64.whl (376.4 kB view details)

Uploaded CPython 3.10Windows x86-64

mitdx-1.1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (475.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mitdx-1.1.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (463.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mitdx-1.1.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (477.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mitdx-1.1.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (464.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

File details

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

File metadata

  • Download URL: mitdx-1.1.10.tar.gz
  • Upload date:
  • Size: 8.7 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.10.tar.gz
Algorithm Hash digest
SHA256 db14bd212ba4ded97c030c05cf5224bf0b60f26e689f33cea5f54cf720d984f0
MD5 48ea19def4e7b6792bed6cbd54398d7f
BLAKE2b-256 06d108033f21b4a718c0ac52f4fddcd40157ecea769e93ebe7b58b273730d0b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10.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.10-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a5cd5b1881e8d9e61063ab62acd6b4d9230d35584651131af731cff763e3a40
MD5 be8e916a90d51bfbb307e9d4ba02c313
BLAKE2b-256 30a7eddf2f71b650f9014a799137d68d751171ae5af833f7480e8f7bf7c46ef3

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ed06e4f2577f17b23c48d75f46137cda93c0a53a8e07548e3ea1dee0ee9877a0
MD5 38db98a118460456f2387685a9908c9f
BLAKE2b-256 7a5446ac1d9ce15a33c7f3ed0a271e8da8086bf1fc9753f2b4cc9d9e1bdf80a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a589529c1dbdbe2d4a17b8c28ee3523522843c077d5ceb51400cca9e534fe023
MD5 29938c4bc48afd4c2593fc1fe5a3b986
BLAKE2b-256 ab0102ee691ce69f8e8c4e07db474f6b4d17f5ff6dc3fee1302d80d60e8fd949

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: mitdx-1.1.10-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.10-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a78743f2344c7ec1492bcc49d1edcf48332b18102b7dbbf59fcbacfc5a37af84
MD5 27dae8595cc6c8a62c56095a8b8aa638
BLAKE2b-256 ec5146d52b30de7299d86747d1a1c569586b7ec6d3a54e78d663f091aeae6486

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9539cae4d3f31a2a3cccd03b4f754d555463b0df619ceed7ec2a97dd5accf737
MD5 e1152822a09d950cf1834b8171452222
BLAKE2b-256 9ec7f2b23361241e4414bf95605ef100545679e0b84c94379913ed6b8060eb9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d66a5c6c734aa247e50c1c30085a4cd2f98d51aac26af84a4e95b8e575059234
MD5 4cd98152f46904f65d94f0e6637fa141
BLAKE2b-256 56468ed9ca879528cb8b5e573b9a7c1f66cc9bbbfe723c7b2b6f87f2b2c43fe4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 013c1d84eee6a5430442f29313ed453fcffc1f269e19d8ce974fd5cba266af97
MD5 dacdf4d2a1fe1ab029f6d6f2a6a715f3
BLAKE2b-256 8d789858ef38863a884b34c9bc974a6ea83f9cce74ca663d4390794ea4352693

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 698db424cca7d253f7569d60148cf87c1a08500e222b26c4e3ad1288819c094a
MD5 ebe33d0e457312df14cd42da1cd1e73c
BLAKE2b-256 a40651fb9c35d9af14bba345b7ad03a711f5fff3dd1b0529d317f8ee29f4ab5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 29cf25390a8d01afed295f33d130e432bd6e8c69b1f5bb981efe9c220c29dc29
MD5 daab469b9217558eae76b3fc059a2ac3
BLAKE2b-256 8c3e53a4e1e2b31d5fe0b4992cf280d4eb5d456d57217c727b47d1f72da47f67

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mitdx-1.1.10-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.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cf6dea1b6d391505d4f38db5a0898ffe11a1a24a122fdb6ade5042a9cff98044
MD5 ef1cad8c468e92df6f172d39ec3da611
BLAKE2b-256 bc55ac59ac3d6cda95bb009676ca90ca1e5dbb0f649bec296b914a732b38441d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6baee7e0854b613deba4e5a1af78e41e8b4bf8c063b195e186d516143eb32e25
MD5 f3b655ae2a87d2aff35f8794aa208d0b
BLAKE2b-256 6485c4a97b579825a98d427ec58fad45c201f840cb7a7e318d0681b884b550ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ecc06d689e5070a69cd174d7c1209b4c0fdac8f1883647bca94db23548a1c4b0
MD5 61529a04ba5c8bd3bf1c59951272cb62
BLAKE2b-256 3a26ec2aea1fa8a48339016241fd8cb93a54c6235ea218a147bd5d52f48e4ceb

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d0f3c1ca07d4346ac2625ca08bb785a4099df05dc734747fe3b554e54e389813
MD5 600a811a5524e3b94fe9e4ab9b56318a
BLAKE2b-256 38c11e4c2929ce378ca23573d24f9d178e6c7883d6ca36f2ef64b25a1cb1dba7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b080e51d117b917880f6e4f34cfd45c23fdb0020a37e314d7c175bca098a7912
MD5 9f1c9242b221888ab52748e480e3c3fa
BLAKE2b-256 b1858945e9636ee7348669970c41c191fe02d8100d19fdfbb3d7c4f52045ffa4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mitdx-1.1.10-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 375.2 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.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3f04e3f0e4b049ae8854e0d3ac93d29a36478aa0a7e1efd10980f71204e0db45
MD5 d6e69abb8ae7c2afdb40866383a6bf1a
BLAKE2b-256 7d9215e14d068932342ef1e539a634b1308a020369570fb3fa6703a2361d0ef9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af5ac5aad39c30cb6ac69b44745ed51591f591fd60887ceba89f5a1558725bb8
MD5 cecf716a42a236c0f825746e8c7f2d64
BLAKE2b-256 459935a6706be68fce7ca625181c355c0cee7459572e3efb589d10c726048487

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e045346a5e5fcb7da84320e779c8bd6d529aa7a7529a99c07ca2265227251d8
MD5 892221f8be813a46aff8340b5bd9251e
BLAKE2b-256 a38c9ec339aea582194666940cd774783c87a13ef3e1bd6afca740f4987977ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bee1ffda5fc7444372882eee7ffa1afa807a11bced55171180bcc3ffb42f2012
MD5 d923c6b7d377425484615354e2d5a944
BLAKE2b-256 4ab19c729833c7651cbcca39177b7c381c69a6b2c0329149743f5429a3de0982

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 46251410609d6c6bc8f62126611f298b986a510127b1de24f21eb574bb879514
MD5 447e7d6149432eb8da9946f153727fb5
BLAKE2b-256 c122b08b049fc6691e0bbad32f23cbfbb28d1683dc67ddfd63713ea7ca2eb7f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mitdx-1.1.10-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 376.4 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.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4ae0509d7d0d35de9e13cebac65139184e4d0457e609395f949217d79bf8dbfc
MD5 f842a6d13f8778afd2e9d33cd7d2b057
BLAKE2b-256 e633e155c2a0962fe80a9da26c030f768aabe838ce164bd5e633d38ac213258f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 13f2eeb4870775dfcaa8ab943046aa7d5ebe8a277dd0a6c5aa60e7ac2b2133ab
MD5 b2ef384894680635456646dd02875334
BLAKE2b-256 00ae48242205ac8360e9868a3f8d71287312829ee69db8aeb8c8928684bc60ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ecaadb8f1a8ffb0513440a9c07cc2d286bce7451c2b4baf9a8139e8fd5442c24
MD5 289938ceed18573dd53b836d68718046
BLAKE2b-256 d1ce2dc263a0f6150ccb5fddadb31623a3d8810e5c9861cca791754750277452

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9066c25042cd764dd8ca7f490f7a8a95d0c0c5bf4702a389d34f3e9850104114
MD5 b89cf470ee837957905f09974a47488c
BLAKE2b-256 a017da63fcf71128ffcee12b8489e341a7fe2b2e332c8b4603ed7c6d8b880ada

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 569476b7d158304cef0760277cceace1e1dd4e19662dcd84ba0b71e08136fc07
MD5 5b8c8a29beb2521ff71e81ee54f4612d
BLAKE2b-256 52cb94bdd40cf7c71a5a99e98107fa0e83049907c9446d40d27c92c0025b4b62

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mitdx-1.1.10-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 376.4 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.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 69e8920009c85c6d125d2352c19f1fd4c6863a45fb70e022d48ee022bc8bc1ed
MD5 0c6a68ffedd106da442b5c444740d123
BLAKE2b-256 7f48a41879813d0b888a37d9655a68d42440f00384b7d04037a0808c65aba575

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d59b8b3c34c85316a320a292d9750b561acbae02cf86fe369b8c27d8d0cf77b9
MD5 6ac10b21eff1efc9dd963fb9afd6db0f
BLAKE2b-256 681a9f4c65fa777b95b66b3445bb1e43bf1c62b0dbab496585ac48694c5aa43b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 35acb30483958b8d1b5c78dea0d362593ed3725322ecf06de163054daa3efd9d
MD5 b1edfc7010081dd9ac3b646cd46eba68
BLAKE2b-256 034beb1386a5a489a8ae34b5f074414adb7e2808c4ac492f1929ee1b43c9b3c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c535b4b244de77d1a4d7e89a4f33739d3073c097d1e346cf34763e8ba61155c2
MD5 11cbc91ad7018a497efa0d2cb1e1063c
BLAKE2b-256 69f60a3c285a7e6a524c9a5e720f64eb14eacaae8dda376896df2c2eab3b5b4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f726b8c966258853372d0bfcb16d89bb63bced09c50762c8353e98ba47844452
MD5 d866d207a4d55ffab71434969ce56c31
BLAKE2b-256 7887cd1e97adfc5844cb56260657bc7e7c2298edcd36cb06516d3c854f67b17b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.10-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