Skip to main content

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

Project description

mitdx

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

PyPI Python License Quality Gate Status

Changelog

v1.1.5 (2026-04-30)

修复 v1.1.4 回归:get_security_barsget_company_info_category 数据包头 data_len 未随 marketu16 缩减为 u8 同步更新,导致服务端等待多余字节超时(EAGAIN)。CI 工作流加固:test job 改用 maturin build + pip install;权限最小化;SonarCloud 警告修复。

历史版本

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

with Quotes.factory(market='std') as q:
    df = q.bars(symbol='600036', frequency=9, count=20)           # K线
    df = q.minute(symbol='600036', frequency=0, count=20)         # 分钟线 (bars 别名)
    df = q.index(symbol='000001', frequency=9, count=20)          # 指数 (bars 别名)
    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')                               # 财务数据 (xdxr 别名)
    info = q.f10(symbol='600036')                                 # F10 公司资料

手动指定服务器:

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。

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)
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 转换
├── 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

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.5.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.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (458.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

mitdx-1.1.5-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (447.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

mitdx-1.1.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (445.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

mitdx-1.1.5-cp314-cp314-win_amd64.whl (357.0 kB view details)

Uploaded CPython 3.14Windows x86-64

mitdx-1.1.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (456.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

mitdx-1.1.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (445.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

mitdx-1.1.5-cp314-cp314-macosx_11_0_arm64.whl (427.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

mitdx-1.1.5-cp314-cp314-macosx_10_12_x86_64.whl (434.3 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

mitdx-1.1.5-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (445.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

mitdx-1.1.5-cp313-cp313-win_amd64.whl (356.9 kB view details)

Uploaded CPython 3.13Windows x86-64

mitdx-1.1.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (455.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

mitdx-1.1.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (445.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

mitdx-1.1.5-cp313-cp313-macosx_11_0_arm64.whl (427.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mitdx-1.1.5-cp313-cp313-macosx_10_12_x86_64.whl (434.1 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

mitdx-1.1.5-cp312-cp312-win_amd64.whl (356.9 kB view details)

Uploaded CPython 3.12Windows x86-64

mitdx-1.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (456.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mitdx-1.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (445.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

mitdx-1.1.5-cp312-cp312-macosx_11_0_arm64.whl (427.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mitdx-1.1.5-cp312-cp312-macosx_10_12_x86_64.whl (434.6 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

mitdx-1.1.5-cp311-cp311-win_amd64.whl (358.5 kB view details)

Uploaded CPython 3.11Windows x86-64

mitdx-1.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (458.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mitdx-1.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (447.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mitdx-1.1.5-cp311-cp311-macosx_11_0_arm64.whl (429.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mitdx-1.1.5-cp311-cp311-macosx_10_12_x86_64.whl (436.0 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

mitdx-1.1.5-cp310-cp310-win_amd64.whl (358.4 kB view details)

Uploaded CPython 3.10Windows x86-64

mitdx-1.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (458.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mitdx-1.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (447.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mitdx-1.1.5-cp310-cp310-macosx_11_0_arm64.whl (429.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mitdx-1.1.5-cp310-cp310-macosx_10_12_x86_64.whl (436.0 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

mitdx-1.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (460.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

mitdx-1.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (449.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

File details

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

File metadata

  • Download URL: mitdx-1.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 cceb1718bb0e3e53f8d2f3cf2d30374538b7c388ef239d3bc750d5d8a346a949
MD5 c24befc8394f8fc2281d230067e17004
BLAKE2b-256 a0f0843a18627a7358baf2e3c27430dc0e25ac6ca3374661c25321c3ecf9329e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2f5eb2a52d0dcc2181d32d69673f5faa3c03b18328f4dce2bcbc18d8b81cd8d5
MD5 fbdd2b5887e7799adb466a1cf43ceab5
BLAKE2b-256 153304785a49a8d2fabbc73daf0f963b1f7dd5e1ca0ca2fc78a2e7f135bdacc7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 96f744099acc0ef64c1a347a46ae7408bedee6548d77e19af839c02eb83d29eb
MD5 f3a9995b93efd752fb8cb3d797487adf
BLAKE2b-256 7b6e805b30c7f27a1789fe38fb4074b309091cdb289d6d69417c7a3f1bb561d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 03247c4e91e3e0c9acca70df463c9eb0f0aa31ded4567db0088ec7669492e6d8
MD5 9ce7e4cb98b1e83d63e7a7cc5863e9f5
BLAKE2b-256 48012526ecfb94779f63a1473a88cb1fa463bf46f582604421c49511052b79b1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: mitdx-1.1.5-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 357.0 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.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b4cd08d7eb3f955eec91aa066d9c7659c81bea2982d2408754611d92a34ce6cc
MD5 acea4cedbc08ddff45d8b790adfe061d
BLAKE2b-256 8fe0a485bdddf4f18f60e8eceddf52afc2dcc3f806c14f56d923b374826dfe84

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc304f5c4dedc32cb8430117c3ead2a2f3fbef5be691a94e556752441d21523c
MD5 c53c8479eeeb9aef79af7bfecccebcbc
BLAKE2b-256 f0e4df4b2ad2df8a515d75b647b62ae95a37543b78be500882dde35d16d1806d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d4a9e6c45b76f16be48c2901f8851d6e8c5203eecfbd78e46b4c7b1dea7eb412
MD5 8b8ede09406fccc6c10c1a67c518194a
BLAKE2b-256 b2e6856d58e2d0a3aff24bda28440ddf212362cd580da83eecc57842d3ee2da0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d534bbcea8573ab2ace306789d20a2a5b18aa58eb62681afc3de2a02499ae66c
MD5 53694db771c6b8d3bc2ea335654f6210
BLAKE2b-256 91204fe4bcb29c25b632c8b08a77c1723096d5aa628a9ff4fefbae87f8073f9f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 24c2096fc406ca47cafc0a54faa0f00e1e1f4e2a40467e343431e5630c0b370a
MD5 f37f807f16e35d5ee7852da74ac3c92d
BLAKE2b-256 56655c75833fb121a4e6874cfc06a3f4a7563e325095ba8ad92e08640f5563a2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7514ffa6e53128e1e9f794523e8545826dade060631ad3ce663586b4b7e82883
MD5 d8913aa70778d96525f6f73e50e91301
BLAKE2b-256 11b58eb7e4a32639137b44534a9d0157d800b9d6bc869a65bdb515efe413b90c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: mitdx-1.1.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 356.9 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.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a95a54a6f760c46f5b9cc222103f87e6de9856bbe5514753a81a7b26c487f74c
MD5 4211a9447069fc8f7273006ef86535c6
BLAKE2b-256 f8a226a2168430ca0c98a0323dd744a16e6ef5910901385546ccbfd1810c8bc2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5e4117fcd3359cb128a0c719715b46a7cff146e3ac0e4f6b826029a024356610
MD5 993786774448cb73e703b4a28e9c0c64
BLAKE2b-256 9317477a74d4bc43841142bdc91ba4ff2a83354e448c8142afcffef33eb8fdcc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 56bc6cca74dacc1ef6a0a5d63c67b06a67c007477a5f30634686cafe34531943
MD5 69547f730a9898832dcd1b2f9329974d
BLAKE2b-256 45873bef7876cc812175188031ad4855da2f8d4b5fe4d67c3e3e15c8f438bb59

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc58cd257142e5bf1da4a43395936f737ad14c46353eb3cf3b746f90283e77b4
MD5 5b59b067911e3a82b925c212da25486d
BLAKE2b-256 e9fa4e653365b280414ca71edd3baf19eca5027e95ea983ba4a4103ed2b50047

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8c6b7585d26e2bdb3d28f62b7140033128cdb01055c3eceae8d0982b9c383a42
MD5 05d72e3dac3c96c1785d59a674c0d079
BLAKE2b-256 d61cce69c1391b4aef7cda50500fb4964cc6794414d0e0e78a57098b80dfcac3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: mitdx-1.1.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 356.9 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.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4f1d2f2f03bc8e50551152832b63b1bcd60dd8e19b8ff5b481645dac0df79952
MD5 6f6ded817530c835cd656bf05bb39f00
BLAKE2b-256 bb0f8e62eff34782597269df71f32801a77b5edecb8bb0a71e7ae49c013e5957

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ddf7f311a4abe0f9e2c42892575f8c10de215b724308909bbd9c7e7ea149aa7c
MD5 f426102ea99f04b533b1b7deff9d83e6
BLAKE2b-256 a98f047e56ae92c752f21d908e59db2b51e150170e5874c10eb33bedba2b77ce

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 96f8463517f1721d1043e929c7378c54fa5eb4c98e6327c1d45cc6dcc39d9d6f
MD5 b79390069d233094829e9ed8a52ca45f
BLAKE2b-256 e657f6f55ca2c85a0afe96df570156914972637ad8412834a909b5bdc8fbb0b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8f62d662910c5f1c61dc6cbd9d11751989ec4cd14b48add3114bd6720de1885
MD5 725e2a1a7867f8ea5f5fcda71a42a3e8
BLAKE2b-256 8af402d5ea657488328d8b6d340ddb46fc14bea544394a95c09e58440104b07a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 25e1ee2d063fcea0540fa1814477d307ab7345197067ef6d95089a200f6306d5
MD5 bde8c119760188a5fd68ac0203d39f27
BLAKE2b-256 8fea43cffc605e2d880dca25a89e99c153cb51818da5603c2fd8d98c0bf76a19

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: mitdx-1.1.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 358.5 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.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e8676872eb214f11c7d126313e5e0d18b850fb44be5508365519965021439b40
MD5 28d47ef90d98b16dc6d47ed004da773f
BLAKE2b-256 3e6850e676c0cfb36c6230485d797248c13c2ed45fa16f27bf811335f9a0d6df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 037342198333f79f1551377ffd38958407050e454bd20976ce73b0d26e2c4676
MD5 252947a68495e9e02ea01ec95176b959
BLAKE2b-256 4a0f4935ca91cdc1b6d8d8b7c5fa3aae25c11d45cec3eb3794ef1cd2a5bb3445

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7f7fc1f60d19544901aa7b55f5d5b6ac1311c427352f45397d36efc87e5cdbbe
MD5 2cccd38cb76f1e381d49690cd4ddc9eb
BLAKE2b-256 e63b76657c89c1f566551a2c9f76a13105e140a3e468e56f6510b7639861379d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f31e881f1e1c8fd4da5fc55be5428132fc7b9ac29275213504decb501473bf48
MD5 5a5247edbcec87ead80b770d502f3d9f
BLAKE2b-256 6fb9053fd10a265da61e49deaabb5d9682f621ffa6cdeb62c9262525a5a5a642

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 96af38f9e0ec25a943605a92b52d9356aaaf31b88967f806938174a4201a9a79
MD5 f79e7e47ae6ebd4ed8c7487bb03da562
BLAKE2b-256 4de69d769ca759d0545c45401b1f7cf420a9f5d7bd9e701e49f215ac450aaf4e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: mitdx-1.1.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 358.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.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b605f510b6e3eccaf620a9f82ec2a5d49ae3719567f6152cc70621bc133c0a3e
MD5 152328197b23c0c1c5f65c4d56f2aa19
BLAKE2b-256 31fec12762f421edfbdc971fdbbf40ab8844cdaf1d367796f26fb2dc74545dae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23f341451efe886f9ae0e7390a4881ebe59d59f550075e017a4ca95ba6417f56
MD5 1d48063a23b6729c6c77a9997de1f6dc
BLAKE2b-256 e7007db40dc087d033f768383380cf6b4e82345e00f6a0a58bc093661d0a2f75

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 79ad98e1869b35172c8e7b0905b60b4a6f47d60217dee4922a60ef5648d83d10
MD5 5e584250429c4af518b9994b1ef37219
BLAKE2b-256 1bd77390a8908cbba4b7d71cbd103bc6185e3bd7f6551c5e867d6c015f5843c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.5-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.5-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 57d2ac9ec67620a6a271ccf9c21e4ea3dc2c46778cf126b1c5d29057eafd1bbe
MD5 cbda806b469c30a7053fbd2f295277b9
BLAKE2b-256 b1e5a3927fdd6dde7ffbfbb8856eb3199726a836a54efb987695f00baf1a5d3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mitdx-1.1.5-cp310-cp310-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.5-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mitdx-1.1.5-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a59b1e0d79d393ea4eb46ee766d9955ef1f5396e59b7a65b3394530a160b5658
MD5 c0cd4d29dcde9d8bfd9262e3744fd36c
BLAKE2b-256 c9d353272b93e5a7f03f958beb6f336a1ecb78c7d373dc258dac15438b841283

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d40faea7b7fa1e0646b1a8ec2b596fa4b6c2454bde70cda47d1a884b55205169
MD5 5279c054874fd21cfa42a3a21c5fa24a
BLAKE2b-256 948ddb6091b464ca540d14d5117dfc925ba021ada4de884932509360f820046c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for mitdx-1.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0f67b94113ae96da2c7df473f6780b17a212a6375edb8b313510d55060813c78
MD5 b46978663434b0b5393de63b9d2d985e
BLAKE2b-256 969b3ca4ad6a17be80f8ab89067bc3c52fa243d4402ee36c17c5d6511fce2b3d

See more details on using hashes here.

Provenance

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