通达信数据高性能读取接口 (Rust + Python)
Project description
mitdx
通达信数据高性能读取接口 — Rust 核心 + Python 包装混合架构
简介
mitdx 是 mootdx 的下一代重写版本,采用 Rust + Python 混合架构,通过 PyO3 / Maturin 构建。
| 特性 | 说明 |
|---|---|
| 🚀 极速解析 | Rust memmap2 内存映射 + 零拷贝解析 VIPDOC 二进制文件 |
| 🔌 实时行情 | Rust 原生 TCP 网络层,支持 TDX HQ 协议获取实时 K 线 |
| 📊 财务数据 | 从 TDX 服务器下载并解析 .dat / .zip 财报数据 |
| 📅 交易日历 | 中国市场假日判断,自动缓存 + 网络降级 |
| 🛠️ 命令行工具 | 内置 mitdx CLI,一行命令快速获取行情与数据 |
| 🐼 多后端支持 | 返回 Pandas 格式,或超高性能的 Polars DataFrame |
| 📦 跨平台构建 | CI/CD 自动构建全平台 Wheel,无需本地 C/C++ 编译环境 |
| 🔄 向后兼容 | API 设计兼容 mootdx,支持平滑迁移 |
安装
pip install mitdx
从源码安装(开发者):
pip install maturin
git clone https://github.com/your-org/mitdx.git && cd mitdx
maturin develop --release
快速开始
1. 离线数据读取(Reader)
读取本地通达信安装目录下的 VIPDOC 二进制文件。
from mitdx.reader import Reader
# 创建标准 A 股市场读取器,指定通达信安装目录
reader = Reader.factory(market='std', tdxdir='C:/new_tdx')
# --- 日线数据 ---
df = reader.daily(symbol='600036')
print(df)
# open high low close amount volume
# date
# 2024-01-02 33.50 33.81 33.25 33.76 628359168.0 1864.0
# ...
# --- 1 分钟线 ---
df = reader.minute(symbol='600036', suffix=1)
# --- 5 分钟线 ---
df = reader.fzline(symbol='600036')
# 等价于 reader.minute(symbol='600036', suffix=5)
说明:
symbol支持纯代码 (600036)、带前缀代码 (sh600036),自动推断交易所。
证券类型自动识别: 根据文件名自动匹配 A 股、B 股、科创板、基金、债券、指数的价格系数。
2. 实时行情(Quotes)
通过 TDX HQ 协议从行情服务器获取实时 K 线数据。
from mitdx.quotes import Quotes
# 方式一:自动选择最快服务器(推荐)
with Quotes.factory(market='std') as q:
# 默认返回 pandas DataFrame,也可以指定 backend='polars'
df = q.bars(symbol='600036', frequency=9, count=20, backend='polars')
print(df)
# 方式二:手动指定服务器
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()
频率参数 frequency 说明:
| 值 | 含义 | 值 | 含义 |
|---|---|---|---|
0 |
5 分钟 | 5 |
15 分钟 |
1 |
15 分钟 | 6 |
30 分钟 |
2 |
30 分钟 | 7 |
1 小时 |
3 |
1 小时 | 8 |
日线 |
4 |
日线 | 9 |
日线(默认) |
10 |
周线 | 11 |
月线 |
3. 财务数据(Affair)
从 TDX 金融服务器下载并解析上市公司财务报告。
from mitdx.affair import Affair
# 列出所有可用的财务数据文件
files = Affair.files()
print(files)
# [{'filename': 'gpcw20240331.zip', 'hash': '...', 'filesize': 12345}, ...]
# 下载指定文件到本地目录
Affair.fetch(downdir='./data', filename='gpcw20240331.zip')
# 下载 + 解析为 DataFrame(自动中文列名)
df = Affair.parse(downdir='./data', filename='gpcw20240331.zip', backend='polars')
print(df.columns[:5])
# ['report_date', '基本每股收益', '扣除非经常性损益每股收益', '每股未分配利润', '每股净资产']
4. 交易日历(Calendar)
判断指定日期是否为中国 A 股交易日,假日数据从 TDX 官网自动获取并缓存 7 天。
import datetime
from mitdx.calendar import is_trading_day, is_holiday
# 判断今天
print(is_trading_day()) # True / False
print(is_holiday()) # False / True
# 判断指定日期
d = datetime.date(2026, 1, 1)
print(is_holiday(d)) # True — 元旦
print(is_trading_day(d)) # False
5. 服务器延迟测试
使用 Rust 多线程并发 ping 所有已知 TDX 行情服务器。
from mitdx._core import ping_servers
from mitdx.consts import HQ_HOSTS
# 并发 ping 所有预配置服务器
ips = [(ip, port) for name, ip, port in HQ_HOSTS]
results = ping_servers(ips)
# 结果按延迟升序排列 [(ip, port, latency_ms), ...]
for ip, port, ms in results:
print(f"{ip}:{port} → {ms}ms")
6. CLI 命令行工具
通过 pip install 安装后,可直接在终端使用 mitdx 命令行进行快捷操作:
# 获取实时行情 (使用 polars 后端)
mitdx quotes --symbol 600036 --start 0 --count 10 --backend polars
# 列出并下载财务文件
mitdx affair list
mitdx affair fetch --filename gpcw.txt
# 读取离线 VIPDOC 数据
mitdx reader daily --symbol 600036 --tdxdir C:/new_tdx
7. Rust 底层接口
直接使用 Rust 核心模块,获得最大性能控制。
from mitdx._core import read_daily_bars, read_minute_bars, TdxClient
# 读取本地 .day 文件(可自定义价格系数)
records = read_daily_bars('C:/new_tdx/vipdoc/sh/lday/sh600036.day',
price_coeff=0.01, vol_coeff=0.01)
# records: [{'date': '2024-01-02', 'open': 33.5, 'high': 33.81, ...}, ...]
# 读取本地 .lc1 / .lc5 分钟线文件
records = read_minute_bars('C:/new_tdx/vipdoc/sh/minline/sh600036.lc1')
# TDX 网络客户端
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 # 模块入口,导出 Python 接口
│ ├── reader.rs # VIPDOC 二进制文件解析(mmap 零拷贝)
│ ├── network.rs # TDX HQ 网络协议客户端
│ ├── protocol.rs # 变长价格编码 / 自定义浮点解码
│ └── server.rs # 多线程服务器 ping
├── python/mitdx/ # Python 包装层
│ ├── cli.py # 命令行工具主程序
│ ├── reader.py # 离线数据读取 API(StdReader / ExtReader)
│ ├── quotes.py # 实时行情 API(自动服务器选优)
│ ├── affair.py # 财务数据下载与解析
│ ├── calendar.py # 交易日历(假日判断 + 缓存)
│ ├── columns.py # 财务报表 580+ 列名定义
│ ├── consts.py # 行情服务器地址
│ └── utils.py # DataFrame (Pandas/Polars) 转换工具
├── Cargo.toml # Rust 依赖
└── pyproject.toml # Python 项目配置(Maturin 构建)
开发
环境要求
- Python ≥ 3.9
- Rust ≥ 1.70(安装 Rust)
- Maturin ≥ 1.12
构建与测试
# 创建虚拟环境
python -m venv .venv && .venv\Scripts\activate # Windows
# python -m venv .venv && source .venv/bin/activate # Linux/macOS
# 安装开发依赖
pip install maturin pytest pandas polars
# 编译 Rust 扩展并安装到当前 venv
maturin develop --release
# 运行测试
pytest tests/ -v
# 仅检查 Rust 编译
cargo check
发布构建
# 构建 wheel
maturin build --release
# 产物位于 target/wheels/
从 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) |
offset → count |
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mitdx-1.0.0.tar.gz.
File metadata
- Download URL: mitdx-1.0.0.tar.gz
- Upload date:
- Size: 36.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bedcbf20cdf1300483e36f1e2fe1bcd720a0a325325f83040400bd10e6ee5275
|
|
| MD5 |
54e8223b70f17d264288299b0b2b9ac0
|
|
| BLAKE2b-256 |
e3f1a1872a1b8901abcd1f38232671acb93db119b9d344616b783d193dc17a31
|
File details
Details for the file mitdx-1.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: mitdx-1.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 304.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
233dac6961b51244f02b107f8c3a2c021eeb2578a49bdd1c3d7ddfbad95837cc
|
|
| MD5 |
62edc9bc9d82c81c463a3df0ea37e35c
|
|
| BLAKE2b-256 |
d605c5f90fce24290f830f6716886a623fe6e088b00144d132a4f56a15b040a2
|
File details
Details for the file mitdx-1.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: mitdx-1.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 295.6 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c80e4e042fc4a10fb379f7791b54568f2281b1a0f07e64c03d4b62660002d887
|
|
| MD5 |
610f83cdd0924f09696c4e5dd16bc9c7
|
|
| BLAKE2b-256 |
d02f1da5e3b26d1bba382d8d523bf384bbc3e0e8034bc520748cc7b6d4de74f5
|
File details
Details for the file mitdx-1.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 293.0 kB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d81dddee62230e09113f5bbcc4af7871c66bef54d3825fc1413fe32ff79e40d0
|
|
| MD5 |
9d300996826887bd0ac7e0f327c21e07
|
|
| BLAKE2b-256 |
49208fd3f1b72077b2c35099c1c10dd0c068fad02de0784b1d29029cc1f813d7
|
File details
Details for the file mitdx-1.0.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 202.4 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cddc1bff92cd16aa348b1120fc3c9373ed591ef985ec12612ab5cf4a653b9d4
|
|
| MD5 |
35c3cf73d11a90ddb6bec1007df51c93
|
|
| BLAKE2b-256 |
e6464bec22f4f5ce49126be1beb4e7a8da1490f7a2f80e13888cd078906fb853
|
File details
Details for the file mitdx-1.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 302.0 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ae093908228a684aab5fa3395a1dfda59b7f139b62bd5a1118aa7feeef99812
|
|
| MD5 |
3cc5bb0da5ef69dbf2db437b72525c4c
|
|
| BLAKE2b-256 |
9c793442d3e627c48f4729ae685a1e8be52c3c1e79753ad2f5d6a1998a818f33
|
File details
Details for the file mitdx-1.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 293.2 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b1d5f34d6d935680a42a27374244ddbe4157f4c2d3aa07700825fe6909cbc4f
|
|
| MD5 |
5d330380c0e5ad9293fb577530863bf5
|
|
| BLAKE2b-256 |
d0c05e08f3c6fdde69ba9d84249a6672d3813f4ddb46849e7daab580cf752fbd
|
File details
Details for the file mitdx-1.0.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 275.8 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
68fb12f6640f09297415d10e064f74ff98738b75857552f49e34a2f2dceb5a39
|
|
| MD5 |
73cfaa0e1bdf074ca7f049035894e799
|
|
| BLAKE2b-256 |
352a2178a35e57d227ec823533d53367c075bceb6c8dac09cd79bf264d05aacd
|
File details
Details for the file mitdx-1.0.0-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 281.3 kB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c779a088e1dba8da66e61c2f486149b335a23f40cc3a9803d15ded85813effb
|
|
| MD5 |
952bd92bc451edf9c21dbd56771e99fd
|
|
| BLAKE2b-256 |
3b002ce63fc5f135a90ebce2d8b5af7718238d452a9662d99df7322138168928
|
File details
Details for the file mitdx-1.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 293.2 kB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4fa86036d257cae57bceb21da6b33d1949320648f1fc703b1e1c228d290223e4
|
|
| MD5 |
808feeeb07e90c32d778766c3d75ac29
|
|
| BLAKE2b-256 |
5caed1e2720062649444aea5472a37b52f2949ba691d372a01d028c7956cb2e9
|
File details
Details for the file mitdx-1.0.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 202.5 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da8eb3f78313a9cfe4c2661d4c75d6e56a61fc9bc9c43828c49d51a5be160c98
|
|
| MD5 |
df97066a61d15333564865cbbca2bddf
|
|
| BLAKE2b-256 |
8b005145fc4db92ef4e9af212be8f9966b3b2be2465eb827aceaa7c9b296c0ae
|
File details
Details for the file mitdx-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 302.2 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
995a6d215afeda8072f945b4ea3b03f7e172a3a0755b44e98b79f92721eb1d7a
|
|
| MD5 |
169b8054572fe376d3186789ab0af79f
|
|
| BLAKE2b-256 |
391f459649bc4079e6a3fda5c0676837b0103d37d2fa5ee1b6ad9a10bd542036
|
File details
Details for the file mitdx-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 293.4 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6aeb1acb470c20f1b7516b3c149074a0f56995a81d1881b7dd2802c2c184eb3b
|
|
| MD5 |
619eb2740aea90413a8505020e8f1d45
|
|
| BLAKE2b-256 |
74d8fec58f5ddbe5545952bcd8c006541bb496e4fbd559d8ecfe4edbef4de205
|
File details
Details for the file mitdx-1.0.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 275.4 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91388a7f183bc0f16c74895729ee7e955b1f84c62bf8a1ef8bff4167aad13a45
|
|
| MD5 |
4dd563892207f08ba0ebc891d2aed4aa
|
|
| BLAKE2b-256 |
42af18c6f09651fd0540771e5083de61c0cf01d3acf40d2ead6528bcc285a082
|
File details
Details for the file mitdx-1.0.0-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 281.1 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6903c93b79235709ff605810208824c0b0c215d913d517e120ba1569ff3ab6fa
|
|
| MD5 |
160459a55337828af67f961b86add576
|
|
| BLAKE2b-256 |
2e1094d20bc22ef3246e50e59d19ab5ac22b007707af785d12e23788412f96ab
|
File details
Details for the file mitdx-1.0.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 202.1 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fa1f8836b769dc2438bf6efe3387df7c57f0d083dbf61ff51e8078acfffa58b8
|
|
| MD5 |
3362f8f7e4c5aa4450afcc1db31f228b
|
|
| BLAKE2b-256 |
a7e744ae245e94827fbd83e481ad76dad3ceab81da4f9acef76328416c726d9d
|
File details
Details for the file mitdx-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 302.7 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1979c528797fe9c8fb8924061cf2df5ee97755bfeede9e5e9b992fd443fb0a07
|
|
| MD5 |
bfa5fa08f4a062171e6dede79ccbce37
|
|
| BLAKE2b-256 |
c6bcd2e781fd0fdea5a2ab2c9a8b5761a197cc73f042e494377a6931801dad4d
|
File details
Details for the file mitdx-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 293.2 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca8f3c8242cd6b9de0419bbe954ef0d6c2a0ec8cad8994ead5bd443426595164
|
|
| MD5 |
f01899b7d7853d3304e7f8f6ab7885f8
|
|
| BLAKE2b-256 |
9ab3102081ef57a2b61f4917a4d34f2cfcdba6dd9b806a4c90483a31c6032bcd
|
File details
Details for the file mitdx-1.0.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 275.7 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb11d44ba5e665f13855914a48ee06ded1f8395f0eff587da20579951530b8d5
|
|
| MD5 |
f5962c058311dd442230107a343de5bb
|
|
| BLAKE2b-256 |
8cc79b96bc7324f01fed4df0fcb2ab8f60806030078a63b72c7095d5aadad65a
|
File details
Details for the file mitdx-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 281.3 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ade5366bb6433e7fc2039e098d04966f6fd04925c3200b4640b2b8340702b071
|
|
| MD5 |
63d3c4c460235973957d81d26c24ef5c
|
|
| BLAKE2b-256 |
5c561aa5827537d75920b70c7f361b8efcf842b3ef89d9418bea378c91306e4a
|
File details
Details for the file mitdx-1.0.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 203.9 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0955ed99f384b4b379152cf573b1c937a144806031a66e45e186a7a5d9a36063
|
|
| MD5 |
9fed90b81c57619a402904a341d16c94
|
|
| BLAKE2b-256 |
5cd17e09fdfaaf638a1dd1e2ab3279ebf01a9fbbf68f4073dee9e76d4711d05f
|
File details
Details for the file mitdx-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 304.9 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4a69999f7f99c6bc3b3d98c50d4fe277a0173381d57be7d77633331fe8d6a37
|
|
| MD5 |
0949f779ac0b23975e97c6976473215d
|
|
| BLAKE2b-256 |
61cd54031c7e056d05746e4374aec15871ae6801098c9c2b17e3679d4643a51f
|
File details
Details for the file mitdx-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 295.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fcfbb149331639c6b03079d51b8354a0fa2ce10e1962e99aa3982ac768e1b44
|
|
| MD5 |
1db871d3f608b695865232523aba243e
|
|
| BLAKE2b-256 |
29a6a92b07fa8ab0f90b58d28cce5771b9ce9de881531c772fd6ccd43465425d
|
File details
Details for the file mitdx-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 277.3 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d19cbef494c7e4e64e305ee588fe54eb068d733b425e848ed1596db3900ec6b
|
|
| MD5 |
9304717116643a8c80956510d2860217
|
|
| BLAKE2b-256 |
720751be541786eb56e9f1edc5d2a59926303e5ab90a3e98517bd47db9c8fc35
|
File details
Details for the file mitdx-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 282.9 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
719b67ea03baa6471dc3dbc89474ad9a7af96046eedb658743eaa3741b2dbd5d
|
|
| MD5 |
050eba8313dd45f15edea8e1bd31bd3e
|
|
| BLAKE2b-256 |
17f968143d6ce39519e9267cee476fb1877ad8aaa0e6eb3b8f9a3996e77a520a
|
File details
Details for the file mitdx-1.0.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 203.9 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f8f871912ffaf8729fda519cf8618cadb5d25f2dbe8435e8531eb57f3daa4b8
|
|
| MD5 |
f97df15cf7c6c681b4c766dcb7e53337
|
|
| BLAKE2b-256 |
93819ca060e06c651b1b72ccb6aa7dcbd3a5d7c09d12e58b86d974108fda37e7
|
File details
Details for the file mitdx-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 304.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61601db16281a0ff19997ff7b0cb92bc7bca44ae69e342f879d735952d552ff9
|
|
| MD5 |
33d4e34d14de7c2ad5d17fc12ffaafb0
|
|
| BLAKE2b-256 |
e7ab4790d396fbab798de8fc0cf57b37a2105625879d0a226134436758783c77
|
File details
Details for the file mitdx-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 295.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9dc19c0822f79dd77efdd099f29cb14b0b3a9977848278b78c62754484831479
|
|
| MD5 |
b9fc6a3dc24acfb0eb652e77d05eb3ae
|
|
| BLAKE2b-256 |
db06e6e2ca3cbf58c37df251f1c444273bef3fc545584af57bddcb1344fa53fd
|
File details
Details for the file mitdx-1.0.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 276.9 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37fdf0293fdf6f2ba4367e7399a61ad08710479352fab49d283d6526d628966f
|
|
| MD5 |
652873ad3a794fc6390269a18250b6be
|
|
| BLAKE2b-256 |
3d3785653f48f64952b806232f16a543f1423eb2d30a0e900973621e5185ae4f
|
File details
Details for the file mitdx-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 281.7 kB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f00935a839f0455e40e323523df655ba54f65a0f67adb60edee319e71473fd3
|
|
| MD5 |
170407d730b32cfc4f3cb5bfc5d66ddc
|
|
| BLAKE2b-256 |
cb85f44584267078cbd3e2112f66c09eb9bba80549248b3408a17bb7dfaa1686
|
File details
Details for the file mitdx-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 306.4 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ecb3b14db1c1762f268ebbfa20344d33cb67c5cc4cc3b93916986cf0095df37
|
|
| MD5 |
e46b37ddfdd20f33db722b553694dbee
|
|
| BLAKE2b-256 |
482ccda00c4bbd2dbf998b3ef59a889a8f1c2bbe9062126935d818633578c418
|
File details
Details for the file mitdx-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: mitdx-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 297.3 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2aa88c493b791448f54c8dde921834ea23e46b2cf6654a20a19ef5c25bccb536
|
|
| MD5 |
290536ddcd14ca4ff5d0bac62e0bace4
|
|
| BLAKE2b-256 |
240f3c57a07ea7b9701070963f34dd6fd3c2c0ef5f1bb3018610765c99823ee6
|