Name | rust-pyfunc JSON |
Version |
0.5.1
JSON |
| download |
home_page | None |
Summary | A collection of high-performance Python functions implemented in Rust |
upload_time | 2024-11-22 08:26:16 |
maintainer | None |
docs_url | None |
author | chenzongwei |
requires_python | >=3.8 |
license | MIT |
keywords |
python
rust
algorithms
performance
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Rust_Pyfunc
一些用Python计算起来很慢的指标,这里用Rust来实现,提升计算速度。
## 安装
```shell
pip install rust_pyfunc
```
## 使用
```python
import rust_pyfunc as rp
```
## 功能列表
### 1. 时间序列分析
#### 1.1 DTW动态时间规整 (dtw_distance)
计算两个时间序列之间的DTW(动态时间规整)距离。
```python
import rust_pyfunc as rp
# 示例数据
a = [1, 2, 3, 4]
b = [3, 9, 8, 6, 5]
# 计算DTW距离
distance = rp.dtw_distance(a, b)
print(f"DTW距离: {distance}")
```
#### 1.2 转移熵 (transfer_entropy)
计算从序列x到序列y的转移熵,用于衡量时间序列之间的因果关系。
```python
import numpy as np
from rust_pyfunc import transfer_entropy
# 创建两个相关的时间序列
x = np.array([1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0])
y = np.array([0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0]) # y比x滞后一个时间步
# 计算转移熵
k = 2 # 考虑过去2个时间步
c = 4 # 将数据离散化为4个等级
te = transfer_entropy(x, y, k, c)
print(f"从x到y的转移熵: {te}")
# 反向计算
te_reverse = transfer_entropy(y, x, k, c)
print(f"从y到x的转移熵: {te_reverse}")
```
#### 1.3 趋势计算 (trend 和 trend_fast)
计算时间序列的趋势。
```python
from rust_pyfunc import trend, trend_fast
# 准备数据
data = [1.0, 2.1, 1.9, 3.2, 4.0, 3.8, 4.5]
# 使用trend函数(更准确但较慢)
trend_result = trend(data)
print(f"趋势(标准版): {trend_result}")
# 使用trend_fast函数(更快但精度略低)
trend_fast_result = trend_fast(np.array(data,dtype=float))
print(f"趋势(快速版): {trend_fast_result}")
```
### 2. 统计分析
#### 2.1 最小二乘回归 (ols 和 ols_predict)
执行最小二乘回归分析。
```python
from rust_pyfunc import ols, ols_predict
import numpy as np
# 准备数据
X = np.array([[1, 2], [3, 4], [5, 6]]) # 特征矩阵
y = np.array([2.1, 3.8, 5.2]) # 目标变量
# 训练模型
coefficients = ols(X, y)
print(f"回归系数: {coefficients}")
# 预测新数据
X_new = np.array([[2, 3], [4, 5]])
predictions = ols_predict(X,y, X_new)
print(f"预测结果: {predictions}")
```
#### 2.2 区间统计 (min_range_loop 和 max_range_loop)
计算滑动窗口内的最小值和最大值。
```python
from rust_pyfunc import min_range_loop, max_range_loop
# 准备数据
data = [1.0, 4.0, 2.0, 5.0, 3.0, 6.0, 2.0]
# 计算滑动窗口最小值
min_values = min_range_loop(data)
print(f"滑动窗口最小值: {min_values}")
# 计算滑动窗口最大值
max_values = max_range_loop(data)
print(f"滑动窗口最大值: {max_values}")
```
### 3. 文本分析
#### 3.1 句子向量化 (vectorize_sentences 和 vectorize_sentences_list)
将句子转换为词频向量。
```python
from rust_pyfunc import vectorize_sentences, vectorize_sentences_list
# 两个句子的向量化
s1 = "The quick brown fox"
s2 = "The lazy brown dog"
v1, v2 = vectorize_sentences(s1, s2)
print(f"句子1的词频向量: {v1}")
print(f"句子2的词频向量: {v2}")
# 多个句子的向量化
sentences = [
"The quick brown fox",
"The lazy brown dog",
"A quick brown fox jumps"
]
vectors = vectorize_sentences_list(sentences)
for i, vec in enumerate(vectors):
print(f"句子{i+1}的词频向量: {vec}")
```
#### 3.2 Jaccard相似度 (jaccard_similarity)
计算两个句子之间的Jaccard相似度。
```python
from rust_pyfunc import jaccard_similarity
# 测试完全相同的句子
s1 = "The quick brown fox"
s2 = "The quick brown fox"
sim1 = jaccard_similarity(s1, s2)
print(f"完全相同的句子相似度: {sim1}") # 输出: 1.0
# 测试部分相同的句子
s3 = "The lazy brown dog"
sim2 = jaccard_similarity(s1, s3)
print(f"部分相同的句子相似度: {sim2}") # 输出: 0.4
# 测试完全不同的句子
s4 = "Hello world example"
sim3 = jaccard_similarity(s1, s4)
print(f"完全不同的句子相似度: {sim3}") # 输出: 0.0
```
### 4. 序列分析
#### 4.1 分段识别 (identify_segments)
识别序列中的连续分段。
```python
from rust_pyfunc import identify_segments
# 准备数据
data = [1, 1, 1, 2, 2, 3, 3, 3, 1, 1]
# 识别连续分段
segments = identify_segments(data)
print(f"连续分段: {segments}")
# 输出形如: [(1, 3), (2, 2), (3, 3), (1, 2)]
# 表示:值1连续出现3次,值2连续出现2次,值3连续出现3次,值1连续出现2次
```
#### 4.2 最大范围乘积 (find_max_range_product)
寻找序列中乘积最大的区间。
```python
from rust_pyfunc import find_max_range_product
# 准备数据
data = [2.0, -3.0, 4.0, -1.0, 2.0, 1.0, -5.0, 4.0]
# 查找最大乘积区间
start_idx, end_idx, max_product = find_max_range_product(np.array(data,dtype=float))
print(f"最大乘积区间: [{start_idx}, {end_idx}]")
print(f"最大乘积值: {max_product}")
```
## 注意事项
1. 所有函数都经过Rust优化,相比Python原生实现有显著的性能提升
2. 输入数据需要符合函数要求的格式和类型
3. 部分函数(如`transfer_entropy`)的参数需要根据具体场景调整以获得最佳结果
4. 文本处理函数会自动进行大小写转换和标点符号处理
## 性能建议
1. 对于大规模数据,优先使用带有"fast"后缀的函数版本
2. 文本处理时,建议预先进行数据清洗
3. 时间序列分析时,注意数据的预处理(如归一化)可能会影响结果
## 贡献指南
欢迎提交Issue和Pull Request来改进这个项目。在提交代码前,请确保:
1. 代码经过充分测试
2. 添加了适当的文档和示例
3. 遵循项目的代码风格
## License
MIT License
Raw data
{
"_id": null,
"home_page": null,
"name": "rust-pyfunc",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "python, rust, algorithms, performance",
"author": "chenzongwei",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/df/eb/93f4716915fdfd0e37583465a9af87a5afa45c30809113935b4715ac25fa/rust_pyfunc-0.5.1.tar.gz",
"platform": null,
"description": "# Rust_Pyfunc\n\n\u4e00\u4e9b\u7528Python\u8ba1\u7b97\u8d77\u6765\u5f88\u6162\u7684\u6307\u6807\uff0c\u8fd9\u91cc\u7528Rust\u6765\u5b9e\u73b0\uff0c\u63d0\u5347\u8ba1\u7b97\u901f\u5ea6\u3002\n\n## \u5b89\u88c5\n```shell\npip install rust_pyfunc\n```\n\n## \u4f7f\u7528\n```python\nimport rust_pyfunc as rp\n```\n\n## \u529f\u80fd\u5217\u8868\n\n### 1. \u65f6\u95f4\u5e8f\u5217\u5206\u6790\n\n#### 1.1 DTW\u52a8\u6001\u65f6\u95f4\u89c4\u6574 (dtw_distance)\n\u8ba1\u7b97\u4e24\u4e2a\u65f6\u95f4\u5e8f\u5217\u4e4b\u95f4\u7684DTW\uff08\u52a8\u6001\u65f6\u95f4\u89c4\u6574\uff09\u8ddd\u79bb\u3002\n\n```python\nimport rust_pyfunc as rp\n\n# \u793a\u4f8b\u6570\u636e\na = [1, 2, 3, 4]\nb = [3, 9, 8, 6, 5]\n\n# \u8ba1\u7b97DTW\u8ddd\u79bb\ndistance = rp.dtw_distance(a, b)\nprint(f\"DTW\u8ddd\u79bb: {distance}\")\n```\n\n#### 1.2 \u8f6c\u79fb\u71b5 (transfer_entropy)\n\u8ba1\u7b97\u4ece\u5e8f\u5217x\u5230\u5e8f\u5217y\u7684\u8f6c\u79fb\u71b5\uff0c\u7528\u4e8e\u8861\u91cf\u65f6\u95f4\u5e8f\u5217\u4e4b\u95f4\u7684\u56e0\u679c\u5173\u7cfb\u3002\n\n```python\nimport numpy as np\nfrom rust_pyfunc import transfer_entropy\n\n# \u521b\u5efa\u4e24\u4e2a\u76f8\u5173\u7684\u65f6\u95f4\u5e8f\u5217\nx = np.array([1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0])\ny = np.array([0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0]) # y\u6bd4x\u6ede\u540e\u4e00\u4e2a\u65f6\u95f4\u6b65\n\n# \u8ba1\u7b97\u8f6c\u79fb\u71b5\nk = 2 # \u8003\u8651\u8fc7\u53bb2\u4e2a\u65f6\u95f4\u6b65\nc = 4 # \u5c06\u6570\u636e\u79bb\u6563\u5316\u4e3a4\u4e2a\u7b49\u7ea7\nte = transfer_entropy(x, y, k, c)\nprint(f\"\u4ecex\u5230y\u7684\u8f6c\u79fb\u71b5: {te}\")\n\n# \u53cd\u5411\u8ba1\u7b97\nte_reverse = transfer_entropy(y, x, k, c)\nprint(f\"\u4ecey\u5230x\u7684\u8f6c\u79fb\u71b5: {te_reverse}\")\n```\n\n#### 1.3 \u8d8b\u52bf\u8ba1\u7b97 (trend \u548c trend_fast)\n\u8ba1\u7b97\u65f6\u95f4\u5e8f\u5217\u7684\u8d8b\u52bf\u3002\n\n```python\nfrom rust_pyfunc import trend, trend_fast\n\n# \u51c6\u5907\u6570\u636e\ndata = [1.0, 2.1, 1.9, 3.2, 4.0, 3.8, 4.5]\n\n# \u4f7f\u7528trend\u51fd\u6570\uff08\u66f4\u51c6\u786e\u4f46\u8f83\u6162\uff09\ntrend_result = trend(data)\nprint(f\"\u8d8b\u52bf\uff08\u6807\u51c6\u7248\uff09: {trend_result}\")\n\n# \u4f7f\u7528trend_fast\u51fd\u6570\uff08\u66f4\u5feb\u4f46\u7cbe\u5ea6\u7565\u4f4e\uff09\ntrend_fast_result = trend_fast(np.array(data,dtype=float))\nprint(f\"\u8d8b\u52bf\uff08\u5feb\u901f\u7248\uff09: {trend_fast_result}\")\n```\n\n### 2. \u7edf\u8ba1\u5206\u6790\n\n#### 2.1 \u6700\u5c0f\u4e8c\u4e58\u56de\u5f52 (ols \u548c ols_predict)\n\u6267\u884c\u6700\u5c0f\u4e8c\u4e58\u56de\u5f52\u5206\u6790\u3002\n\n```python\nfrom rust_pyfunc import ols, ols_predict\nimport numpy as np\n\n# \u51c6\u5907\u6570\u636e\nX = np.array([[1, 2], [3, 4], [5, 6]]) # \u7279\u5f81\u77e9\u9635\ny = np.array([2.1, 3.8, 5.2]) # \u76ee\u6807\u53d8\u91cf\n\n# \u8bad\u7ec3\u6a21\u578b\ncoefficients = ols(X, y)\nprint(f\"\u56de\u5f52\u7cfb\u6570: {coefficients}\")\n\n# \u9884\u6d4b\u65b0\u6570\u636e\nX_new = np.array([[2, 3], [4, 5]])\npredictions = ols_predict(X,y, X_new)\nprint(f\"\u9884\u6d4b\u7ed3\u679c: {predictions}\")\n```\n\n#### 2.2 \u533a\u95f4\u7edf\u8ba1 (min_range_loop \u548c max_range_loop)\n\u8ba1\u7b97\u6ed1\u52a8\u7a97\u53e3\u5185\u7684\u6700\u5c0f\u503c\u548c\u6700\u5927\u503c\u3002\n\n```python\nfrom rust_pyfunc import min_range_loop, max_range_loop\n\n# \u51c6\u5907\u6570\u636e\ndata = [1.0, 4.0, 2.0, 5.0, 3.0, 6.0, 2.0]\n\n# \u8ba1\u7b97\u6ed1\u52a8\u7a97\u53e3\u6700\u5c0f\u503c\nmin_values = min_range_loop(data)\nprint(f\"\u6ed1\u52a8\u7a97\u53e3\u6700\u5c0f\u503c: {min_values}\")\n\n# \u8ba1\u7b97\u6ed1\u52a8\u7a97\u53e3\u6700\u5927\u503c\nmax_values = max_range_loop(data)\nprint(f\"\u6ed1\u52a8\u7a97\u53e3\u6700\u5927\u503c: {max_values}\")\n```\n\n### 3. \u6587\u672c\u5206\u6790\n\n#### 3.1 \u53e5\u5b50\u5411\u91cf\u5316 (vectorize_sentences \u548c vectorize_sentences_list)\n\u5c06\u53e5\u5b50\u8f6c\u6362\u4e3a\u8bcd\u9891\u5411\u91cf\u3002\n\n```python\nfrom rust_pyfunc import vectorize_sentences, vectorize_sentences_list\n\n# \u4e24\u4e2a\u53e5\u5b50\u7684\u5411\u91cf\u5316\ns1 = \"The quick brown fox\"\ns2 = \"The lazy brown dog\"\nv1, v2 = vectorize_sentences(s1, s2)\nprint(f\"\u53e5\u5b501\u7684\u8bcd\u9891\u5411\u91cf: {v1}\")\nprint(f\"\u53e5\u5b502\u7684\u8bcd\u9891\u5411\u91cf: {v2}\")\n\n# \u591a\u4e2a\u53e5\u5b50\u7684\u5411\u91cf\u5316\nsentences = [\n \"The quick brown fox\",\n \"The lazy brown dog\",\n \"A quick brown fox jumps\"\n]\nvectors = vectorize_sentences_list(sentences)\nfor i, vec in enumerate(vectors):\n print(f\"\u53e5\u5b50{i+1}\u7684\u8bcd\u9891\u5411\u91cf: {vec}\")\n```\n\n#### 3.2 Jaccard\u76f8\u4f3c\u5ea6 (jaccard_similarity)\n\u8ba1\u7b97\u4e24\u4e2a\u53e5\u5b50\u4e4b\u95f4\u7684Jaccard\u76f8\u4f3c\u5ea6\u3002\n\n```python\nfrom rust_pyfunc import jaccard_similarity\n\n# \u6d4b\u8bd5\u5b8c\u5168\u76f8\u540c\u7684\u53e5\u5b50\ns1 = \"The quick brown fox\"\ns2 = \"The quick brown fox\"\nsim1 = jaccard_similarity(s1, s2)\nprint(f\"\u5b8c\u5168\u76f8\u540c\u7684\u53e5\u5b50\u76f8\u4f3c\u5ea6: {sim1}\") # \u8f93\u51fa: 1.0\n\n# \u6d4b\u8bd5\u90e8\u5206\u76f8\u540c\u7684\u53e5\u5b50\ns3 = \"The lazy brown dog\"\nsim2 = jaccard_similarity(s1, s3)\nprint(f\"\u90e8\u5206\u76f8\u540c\u7684\u53e5\u5b50\u76f8\u4f3c\u5ea6: {sim2}\") # \u8f93\u51fa: 0.4\n\n# \u6d4b\u8bd5\u5b8c\u5168\u4e0d\u540c\u7684\u53e5\u5b50\ns4 = \"Hello world example\"\nsim3 = jaccard_similarity(s1, s4)\nprint(f\"\u5b8c\u5168\u4e0d\u540c\u7684\u53e5\u5b50\u76f8\u4f3c\u5ea6: {sim3}\") # \u8f93\u51fa: 0.0\n```\n\n### 4. \u5e8f\u5217\u5206\u6790\n\n#### 4.1 \u5206\u6bb5\u8bc6\u522b (identify_segments)\n\u8bc6\u522b\u5e8f\u5217\u4e2d\u7684\u8fde\u7eed\u5206\u6bb5\u3002\n\n```python\nfrom rust_pyfunc import identify_segments\n\n# \u51c6\u5907\u6570\u636e\ndata = [1, 1, 1, 2, 2, 3, 3, 3, 1, 1]\n\n# \u8bc6\u522b\u8fde\u7eed\u5206\u6bb5\nsegments = identify_segments(data)\nprint(f\"\u8fde\u7eed\u5206\u6bb5: {segments}\")\n# \u8f93\u51fa\u5f62\u5982: [(1, 3), (2, 2), (3, 3), (1, 2)]\n# \u8868\u793a\uff1a\u503c1\u8fde\u7eed\u51fa\u73b03\u6b21\uff0c\u503c2\u8fde\u7eed\u51fa\u73b02\u6b21\uff0c\u503c3\u8fde\u7eed\u51fa\u73b03\u6b21\uff0c\u503c1\u8fde\u7eed\u51fa\u73b02\u6b21\n```\n\n#### 4.2 \u6700\u5927\u8303\u56f4\u4e58\u79ef (find_max_range_product)\n\u5bfb\u627e\u5e8f\u5217\u4e2d\u4e58\u79ef\u6700\u5927\u7684\u533a\u95f4\u3002\n\n```python\nfrom rust_pyfunc import find_max_range_product\n\n# \u51c6\u5907\u6570\u636e\ndata = [2.0, -3.0, 4.0, -1.0, 2.0, 1.0, -5.0, 4.0]\n\n# \u67e5\u627e\u6700\u5927\u4e58\u79ef\u533a\u95f4\nstart_idx, end_idx, max_product = find_max_range_product(np.array(data,dtype=float))\nprint(f\"\u6700\u5927\u4e58\u79ef\u533a\u95f4: [{start_idx}, {end_idx}]\")\nprint(f\"\u6700\u5927\u4e58\u79ef\u503c: {max_product}\")\n```\n\n## \u6ce8\u610f\u4e8b\u9879\n\n1. \u6240\u6709\u51fd\u6570\u90fd\u7ecf\u8fc7Rust\u4f18\u5316\uff0c\u76f8\u6bd4Python\u539f\u751f\u5b9e\u73b0\u6709\u663e\u8457\u7684\u6027\u80fd\u63d0\u5347\n2. \u8f93\u5165\u6570\u636e\u9700\u8981\u7b26\u5408\u51fd\u6570\u8981\u6c42\u7684\u683c\u5f0f\u548c\u7c7b\u578b\n3. \u90e8\u5206\u51fd\u6570\uff08\u5982`transfer_entropy`\uff09\u7684\u53c2\u6570\u9700\u8981\u6839\u636e\u5177\u4f53\u573a\u666f\u8c03\u6574\u4ee5\u83b7\u5f97\u6700\u4f73\u7ed3\u679c\n4. \u6587\u672c\u5904\u7406\u51fd\u6570\u4f1a\u81ea\u52a8\u8fdb\u884c\u5927\u5c0f\u5199\u8f6c\u6362\u548c\u6807\u70b9\u7b26\u53f7\u5904\u7406\n\n## \u6027\u80fd\u5efa\u8bae\n\n1. \u5bf9\u4e8e\u5927\u89c4\u6a21\u6570\u636e\uff0c\u4f18\u5148\u4f7f\u7528\u5e26\u6709\"fast\"\u540e\u7f00\u7684\u51fd\u6570\u7248\u672c\n2. \u6587\u672c\u5904\u7406\u65f6\uff0c\u5efa\u8bae\u9884\u5148\u8fdb\u884c\u6570\u636e\u6e05\u6d17\n3. \u65f6\u95f4\u5e8f\u5217\u5206\u6790\u65f6\uff0c\u6ce8\u610f\u6570\u636e\u7684\u9884\u5904\u7406\uff08\u5982\u5f52\u4e00\u5316\uff09\u53ef\u80fd\u4f1a\u5f71\u54cd\u7ed3\u679c\n\n## \u8d21\u732e\u6307\u5357\n\n\u6b22\u8fce\u63d0\u4ea4Issue\u548cPull Request\u6765\u6539\u8fdb\u8fd9\u4e2a\u9879\u76ee\u3002\u5728\u63d0\u4ea4\u4ee3\u7801\u524d\uff0c\u8bf7\u786e\u4fdd\uff1a\n\n1. \u4ee3\u7801\u7ecf\u8fc7\u5145\u5206\u6d4b\u8bd5\n2. \u6dfb\u52a0\u4e86\u9002\u5f53\u7684\u6587\u6863\u548c\u793a\u4f8b\n3. \u9075\u5faa\u9879\u76ee\u7684\u4ee3\u7801\u98ce\u683c\n\n## License\n\nMIT License\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A collection of high-performance Python functions implemented in Rust",
"version": "0.5.1",
"project_urls": {
"Source Code": "https://github.com/chen-001/rust_pyfunc"
},
"split_keywords": [
"python",
" rust",
" algorithms",
" performance"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b55da6df4977949b06993ca073f2fceb68835f6c687b5245adff9b5154e7c37d",
"md5": "12dbd370112b3bfb36fdb79c2a1741ae",
"sha256": "b5db9fb962e8ba1e42494112c2b20ee0799271a1a0b45a97417e146e3069755f"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "12dbd370112b3bfb36fdb79c2a1741ae",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 275837,
"upload_time": "2024-11-22T08:24:41",
"upload_time_iso_8601": "2024-11-22T08:24:41.360580Z",
"url": "https://files.pythonhosted.org/packages/b5/5d/a6df4977949b06993ca073f2fceb68835f6c687b5245adff9b5154e7c37d/rust_pyfunc-0.5.1-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f63bf2f794c0c801bf173282890150b2c0613b7aa1ea36903d5df415837491ea",
"md5": "d008f4c0dcdd1b44fd36f1b8159bf004",
"sha256": "38f3392ddd36b7f5caefa1f19b0e02eb9792d4da9c92ce2fad71d888036e7f7e"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "d008f4c0dcdd1b44fd36f1b8159bf004",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 304754,
"upload_time": "2024-11-22T08:24:43",
"upload_time_iso_8601": "2024-11-22T08:24:43.610914Z",
"url": "https://files.pythonhosted.org/packages/f6/3b/f2f794c0c801bf173282890150b2c0613b7aa1ea36903d5df415837491ea/rust_pyfunc-0.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "740ca737c5f0a4ec35d47c29740eb9c101a56d961d7555f0a585887269a1f50d",
"md5": "71d499d6489db00b18a9d79307c77441",
"sha256": "2e7f667188ad085772e210864e5a18c2fff5b141c31d1ac2b68a175723a110f5"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "71d499d6489db00b18a9d79307c77441",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 319820,
"upload_time": "2024-11-22T08:24:44",
"upload_time_iso_8601": "2024-11-22T08:24:44.905339Z",
"url": "https://files.pythonhosted.org/packages/74/0c/a737c5f0a4ec35d47c29740eb9c101a56d961d7555f0a585887269a1f50d/rust_pyfunc-0.5.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a67a7f5fb985e7ad91f48e3725a8467c84087297549deafc47cb7d79d3aac53e",
"md5": "723f822f9e884c326f0ed8e38c6e49cb",
"sha256": "e5139c00b0a2628db064d02833926da495a06baa4cee3808b20ada1e9c4f9107"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "723f822f9e884c326f0ed8e38c6e49cb",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 352534,
"upload_time": "2024-11-22T08:24:46",
"upload_time_iso_8601": "2024-11-22T08:24:46.315065Z",
"url": "https://files.pythonhosted.org/packages/a6/7a/7f5fb985e7ad91f48e3725a8467c84087297549deafc47cb7d79d3aac53e/rust_pyfunc-0.5.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9a72481654306de235f092895f5fb34c52a62f01a090cd76de2e254d05962201",
"md5": "418ddfc3d2a647b747b2627f3faa1208",
"sha256": "7403d5506b0296184c02123a623fc51c649c914d7db0564e196eecd62521e937"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "418ddfc3d2a647b747b2627f3faa1208",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 441560,
"upload_time": "2024-11-22T08:24:47",
"upload_time_iso_8601": "2024-11-22T08:24:47.611303Z",
"url": "https://files.pythonhosted.org/packages/9a/72/481654306de235f092895f5fb34c52a62f01a090cd76de2e254d05962201/rust_pyfunc-0.5.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "68da52792a6e67c6d8fde7d70c5272a9e48855a8b462c7ac226c64fa855d84df",
"md5": "5fa9263fec963c24aa1c84a5ea95658e",
"sha256": "bc9b5b79598e2b2793557acc4d0d76325eed8991518010bb84f85c2160b30243"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5fa9263fec963c24aa1c84a5ea95658e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 322345,
"upload_time": "2024-11-22T08:24:49",
"upload_time_iso_8601": "2024-11-22T08:24:49.031740Z",
"url": "https://files.pythonhosted.org/packages/68/da/52792a6e67c6d8fde7d70c5272a9e48855a8b462c7ac226c64fa855d84df/rust_pyfunc-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "091b2361392f6751aea7bbcb99783e5be032c04f897e6206856a6971c3f184c5",
"md5": "ecf63fc4ca920ed288604cc3bea06c75",
"sha256": "9c476c8e8a31bc68c06ff2e9dfe97bbe63ff499b6ca5f16bb1a89a6ce528fe09"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "ecf63fc4ca920ed288604cc3bea06c75",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 331120,
"upload_time": "2024-11-22T08:24:50",
"upload_time_iso_8601": "2024-11-22T08:24:50.403976Z",
"url": "https://files.pythonhosted.org/packages/09/1b/2361392f6751aea7bbcb99783e5be032c04f897e6206856a6971c3f184c5/rust_pyfunc-0.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ea7b15ff44c4906a3845c9c3dba3fe0c263f2fda73286dd73ced6c652fe8d101",
"md5": "1ceb9c250d50f863d0b2e477aa669990",
"sha256": "73240c5de92f900c6565e41cb107227ff0eb6a40048a782c369ba1975dcfb890"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp310-none-win32.whl",
"has_sig": false,
"md5_digest": "1ceb9c250d50f863d0b2e477aa669990",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 192270,
"upload_time": "2024-11-22T08:24:52",
"upload_time_iso_8601": "2024-11-22T08:24:52.335741Z",
"url": "https://files.pythonhosted.org/packages/ea/7b/15ff44c4906a3845c9c3dba3fe0c263f2fda73286dd73ced6c652fe8d101/rust_pyfunc-0.5.1-cp310-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c20141388f5eb40d8005b8464bd51cc22e4d7725cf3a62b5058029565fe221c0",
"md5": "33fa0c9be212bf6839dbb40d13a20655",
"sha256": "a2b62fc50ae41e05c151f0060a87a3b08bbfb3fdb379aceca7812801bb107e3d"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp310-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "33fa0c9be212bf6839dbb40d13a20655",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 200704,
"upload_time": "2024-11-22T08:24:54",
"upload_time_iso_8601": "2024-11-22T08:24:54.207295Z",
"url": "https://files.pythonhosted.org/packages/c2/01/41388f5eb40d8005b8464bd51cc22e4d7725cf3a62b5058029565fe221c0/rust_pyfunc-0.5.1-cp310-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "42d2029a9d53c2f48675d401d7d034d4e6347e6aee17febe1f60d0688028da17",
"md5": "0aabdf3936ad87362af281c181ef683a",
"sha256": "c617f9bd3388653ba1aee082157f696bca8d0038c84f8e8145adc4ab735b9549"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "0aabdf3936ad87362af281c181ef683a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 298618,
"upload_time": "2024-11-22T08:24:55",
"upload_time_iso_8601": "2024-11-22T08:24:55.597289Z",
"url": "https://files.pythonhosted.org/packages/42/d2/029a9d53c2f48675d401d7d034d4e6347e6aee17febe1f60d0688028da17/rust_pyfunc-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "98b48220e1cf80ddd8b79eeb182d967491920e81bf33cd4c243808e80407b2a6",
"md5": "4f1d6cf937809fb7356d2b2a34fa7b73",
"sha256": "f8f685537fc266f55f40fc11357db4f14e6624ba4c72e460934d117bce77857a"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "4f1d6cf937809fb7356d2b2a34fa7b73",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 275839,
"upload_time": "2024-11-22T08:24:56",
"upload_time_iso_8601": "2024-11-22T08:24:56.973177Z",
"url": "https://files.pythonhosted.org/packages/98/b4/8220e1cf80ddd8b79eeb182d967491920e81bf33cd4c243808e80407b2a6/rust_pyfunc-0.5.1-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "074ba371e5d85613ffb8b45844759eb5779285c8dd759f59078e22545b6e2b65",
"md5": "f0c64e151df4fb4c3bf9272d2a3bdfc3",
"sha256": "2dac9e6066bc9df7a90a3c4f314ec90e4f3138e568fb6f6265ab10b96c9aa52d"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "f0c64e151df4fb4c3bf9272d2a3bdfc3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 304754,
"upload_time": "2024-11-22T08:24:58",
"upload_time_iso_8601": "2024-11-22T08:24:58.987458Z",
"url": "https://files.pythonhosted.org/packages/07/4b/a371e5d85613ffb8b45844759eb5779285c8dd759f59078e22545b6e2b65/rust_pyfunc-0.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6261fb34f0f1da7fd0c0fe1f9cad090f2cff8b14d474e4c58cb60b87292abd6b",
"md5": "e199e6e0e1b51acacb86b848c97eebe6",
"sha256": "765ec87c686d2aef8319427e5d8f5a97d917841fb7ad055c69ca8bd31958e38b"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "e199e6e0e1b51acacb86b848c97eebe6",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 319820,
"upload_time": "2024-11-22T08:25:00",
"upload_time_iso_8601": "2024-11-22T08:25:00.913290Z",
"url": "https://files.pythonhosted.org/packages/62/61/fb34f0f1da7fd0c0fe1f9cad090f2cff8b14d474e4c58cb60b87292abd6b/rust_pyfunc-0.5.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "644d3f6abd96e12d8915f45ec0c78ac1f4f98912ec86095ba2496946f250436f",
"md5": "65424bfc21b059e0fd27ffcb1c49f09c",
"sha256": "461b826a0fd70ba35a1341f2611fc28028428d937a8d07ee6504017a840ea74e"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "65424bfc21b059e0fd27ffcb1c49f09c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 352533,
"upload_time": "2024-11-22T08:25:02",
"upload_time_iso_8601": "2024-11-22T08:25:02.343338Z",
"url": "https://files.pythonhosted.org/packages/64/4d/3f6abd96e12d8915f45ec0c78ac1f4f98912ec86095ba2496946f250436f/rust_pyfunc-0.5.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bfb1c50df9f54655df10953ed212a5a55e1867f8a3b8c9770add5e94ba2d796d",
"md5": "bc11ffdd627ca555a7b8b8ee33eaae36",
"sha256": "06ee0311784127c74fb0e9d01a4abccdd5250b8c20165489c6ecd3fcf30dae38"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "bc11ffdd627ca555a7b8b8ee33eaae36",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 441562,
"upload_time": "2024-11-22T08:25:04",
"upload_time_iso_8601": "2024-11-22T08:25:04.264784Z",
"url": "https://files.pythonhosted.org/packages/bf/b1/c50df9f54655df10953ed212a5a55e1867f8a3b8c9770add5e94ba2d796d/rust_pyfunc-0.5.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a55aeb41f0a70511c60aa139390cb63a9e29a5aa16630ca795f586524c746970",
"md5": "6a6540a104e652d778273beeb6b100f8",
"sha256": "1ec402450836598f3db2fc8aaec97e4919f1de84235ee5cabfe69aa4684dfb6a"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "6a6540a104e652d778273beeb6b100f8",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 322344,
"upload_time": "2024-11-22T08:25:05",
"upload_time_iso_8601": "2024-11-22T08:25:05.607193Z",
"url": "https://files.pythonhosted.org/packages/a5/5a/eb41f0a70511c60aa139390cb63a9e29a5aa16630ca795f586524c746970/rust_pyfunc-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6756018c0bc1e4750cd647165656a1d83620150745cef177b5b36cf972359a97",
"md5": "96a092890389820b975f8c32fb7bf383",
"sha256": "c319dd1a3aa46b2159ab6f7095992293d6b7dad59235f7d876ec912c37139b72"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "96a092890389820b975f8c32fb7bf383",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 331120,
"upload_time": "2024-11-22T08:25:07",
"upload_time_iso_8601": "2024-11-22T08:25:07.445377Z",
"url": "https://files.pythonhosted.org/packages/67/56/018c0bc1e4750cd647165656a1d83620150745cef177b5b36cf972359a97/rust_pyfunc-0.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "38c51eb4163206f98f58557add10c37ba183a5ed86d5dbcb1ac86c1dfede9429",
"md5": "6b37c704a67a45b045dab2336e9b75e1",
"sha256": "16972539de57af2ba91f7fe7e85380cd4604b5f75ce37c6dab4045c6f4d799bf"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp311-none-win32.whl",
"has_sig": false,
"md5_digest": "6b37c704a67a45b045dab2336e9b75e1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 192282,
"upload_time": "2024-11-22T08:25:08",
"upload_time_iso_8601": "2024-11-22T08:25:08.731224Z",
"url": "https://files.pythonhosted.org/packages/38/c5/1eb4163206f98f58557add10c37ba183a5ed86d5dbcb1ac86c1dfede9429/rust_pyfunc-0.5.1-cp311-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "991a097e2e20aa1c47c2a707b0fa98eca9878e135080a64358f47f984e8bdf47",
"md5": "5d27448bf1bb48bf004e29f533226d40",
"sha256": "00f8411aefa5cb680881e8444ab49ad9d8fb15ca71e36e3113e94a1a4ed002cd"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp311-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "5d27448bf1bb48bf004e29f533226d40",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 200709,
"upload_time": "2024-11-22T08:25:10",
"upload_time_iso_8601": "2024-11-22T08:25:10.110972Z",
"url": "https://files.pythonhosted.org/packages/99/1a/097e2e20aa1c47c2a707b0fa98eca9878e135080a64358f47f984e8bdf47/rust_pyfunc-0.5.1-cp311-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a14cf190c979d347db69dddba5acc092281475a8fb3b70cce295a6e769878c5d",
"md5": "ce15b9f63d38fb91384cf1c138880d92",
"sha256": "d55d4e63b7a0cef782f5ae3055feb06d1dfdc58492480ac9f974a4d11c198a03"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp312-cp312-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "ce15b9f63d38fb91384cf1c138880d92",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 298620,
"upload_time": "2024-11-22T08:25:12",
"upload_time_iso_8601": "2024-11-22T08:25:12.442517Z",
"url": "https://files.pythonhosted.org/packages/a1/4c/f190c979d347db69dddba5acc092281475a8fb3b70cce295a6e769878c5d/rust_pyfunc-0.5.1-cp312-cp312-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "48c86bd6362ee18eb79a02a117b06463559e303a8695876e5adc63da017a16ca",
"md5": "2da253fe9303994428ba1e32013bb931",
"sha256": "a9af5072612003f1b3e4be1c53ee87a4768cc3833e3019f11e0b014b0cf59c2e"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "2da253fe9303994428ba1e32013bb931",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 275841,
"upload_time": "2024-11-22T08:25:14",
"upload_time_iso_8601": "2024-11-22T08:25:14.374863Z",
"url": "https://files.pythonhosted.org/packages/48/c8/6bd6362ee18eb79a02a117b06463559e303a8695876e5adc63da017a16ca/rust_pyfunc-0.5.1-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fdaf5b223949132f73177d9e832badd273b835434027da44753d3c6f1f0359c5",
"md5": "43da3d65ec243ff91b3cc9609012002b",
"sha256": "debbbe9398efc5191b178aba219a1950e3b9fd8ab769106bcb87c836b4b8f5ab"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "43da3d65ec243ff91b3cc9609012002b",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 304754,
"upload_time": "2024-11-22T08:25:16",
"upload_time_iso_8601": "2024-11-22T08:25:16.248539Z",
"url": "https://files.pythonhosted.org/packages/fd/af/5b223949132f73177d9e832badd273b835434027da44753d3c6f1f0359c5/rust_pyfunc-0.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "87a7c547d4c7ad4cda5de3dae8e061c5fe48c166e61d54be271b78b3de807c0f",
"md5": "cc0f04e8d747fe7af3868abd331ed149",
"sha256": "d8f2f0b54d6c69fe2f0a790210aa7d142d197ad8c0e0d824d5c9ebe3589f930a"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "cc0f04e8d747fe7af3868abd331ed149",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 319820,
"upload_time": "2024-11-22T08:25:18",
"upload_time_iso_8601": "2024-11-22T08:25:18.177813Z",
"url": "https://files.pythonhosted.org/packages/87/a7/c547d4c7ad4cda5de3dae8e061c5fe48c166e61d54be271b78b3de807c0f/rust_pyfunc-0.5.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bf15265e7466ef39947e89efecd1315fa8aaf003a2ea797870a1f3ce8480efd0",
"md5": "42240d7d992bdc8138634aff88e908f5",
"sha256": "5bae036e9daadcec1f230cc5004551531d3b677dc037b57a9bd24f3077c96b22"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "42240d7d992bdc8138634aff88e908f5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 352533,
"upload_time": "2024-11-22T08:25:19",
"upload_time_iso_8601": "2024-11-22T08:25:19.515422Z",
"url": "https://files.pythonhosted.org/packages/bf/15/265e7466ef39947e89efecd1315fa8aaf003a2ea797870a1f3ce8480efd0/rust_pyfunc-0.5.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "54611f92745d3a15eaf1ed59e90a6aeb9c69b3f4fd792a537b05c748f9b112fc",
"md5": "6b05ab6e0e9ba50145a117124024452a",
"sha256": "eadf4ed561f3ef91fedc96808cced616b11f9d79bda27fbfc6ee980b70f22a20"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "6b05ab6e0e9ba50145a117124024452a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 441562,
"upload_time": "2024-11-22T08:25:21",
"upload_time_iso_8601": "2024-11-22T08:25:21.680476Z",
"url": "https://files.pythonhosted.org/packages/54/61/1f92745d3a15eaf1ed59e90a6aeb9c69b3f4fd792a537b05c748f9b112fc/rust_pyfunc-0.5.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1f81fc401e839fa968b24d83b9e46ebbe5192c7730e303a095556bc4d2cac39c",
"md5": "50fe37fa9e36a63cdb6042f78c602fcc",
"sha256": "8edb13f99c6f37100dfd28c890e11f0d9f381b1f948124f57f3dbfb9bb51afa0"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "50fe37fa9e36a63cdb6042f78c602fcc",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 322344,
"upload_time": "2024-11-22T08:25:23",
"upload_time_iso_8601": "2024-11-22T08:25:23.419191Z",
"url": "https://files.pythonhosted.org/packages/1f/81/fc401e839fa968b24d83b9e46ebbe5192c7730e303a095556bc4d2cac39c/rust_pyfunc-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ad3a4fd33df388af428a50c3a4943cb05f07903286ea46b7b5f6c5d9d04fc49e",
"md5": "d35d0be36039b3e52b0e789e632e00d0",
"sha256": "221200e44aabcb6b2e1886df8c43308e7a5323683d16527391a11f31fbff97e6"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "d35d0be36039b3e52b0e789e632e00d0",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 331120,
"upload_time": "2024-11-22T08:25:25",
"upload_time_iso_8601": "2024-11-22T08:25:25.505999Z",
"url": "https://files.pythonhosted.org/packages/ad/3a/4fd33df388af428a50c3a4943cb05f07903286ea46b7b5f6c5d9d04fc49e/rust_pyfunc-0.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ca093f28e05b59200429ec8e117460405130c8c274fda415557927d746e3dfe5",
"md5": "9c3a39f29ccaa94ca040db508772e440",
"sha256": "eef88aa56dec68534e1c5194b18d5198525554dfefbd2efab076e4282865568f"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp312-none-win32.whl",
"has_sig": false,
"md5_digest": "9c3a39f29ccaa94ca040db508772e440",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 192272,
"upload_time": "2024-11-22T08:25:26",
"upload_time_iso_8601": "2024-11-22T08:25:26.928887Z",
"url": "https://files.pythonhosted.org/packages/ca/09/3f28e05b59200429ec8e117460405130c8c274fda415557927d746e3dfe5/rust_pyfunc-0.5.1-cp312-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "67ebd0e96e503b9c33d1939f21579a54be4f0223546a6ef2491ed9098c8cfb56",
"md5": "e91f89e64bdfc1a6428f5fb19bc3e07a",
"sha256": "548f23837fe5da25f97ef0fd980e25ecbcd6f5f6896a121dc6864a6f6e9c8ff6"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp312-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "e91f89e64bdfc1a6428f5fb19bc3e07a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 200707,
"upload_time": "2024-11-22T08:25:28",
"upload_time_iso_8601": "2024-11-22T08:25:28.273684Z",
"url": "https://files.pythonhosted.org/packages/67/eb/d0e96e503b9c33d1939f21579a54be4f0223546a6ef2491ed9098c8cfb56/rust_pyfunc-0.5.1-cp312-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "035819b42867d4cdeb39445c284ba4701062388279230e2043ebe875aa12af49",
"md5": "890bbbf127fe23a3c2d79a4fecbb76d1",
"sha256": "c2adfd6631b28588b3076fced53746480087dbf6a37f9775b4c841ae087a28b5"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "890bbbf127fe23a3c2d79a4fecbb76d1",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 305247,
"upload_time": "2024-11-22T08:25:29",
"upload_time_iso_8601": "2024-11-22T08:25:29.511955Z",
"url": "https://files.pythonhosted.org/packages/03/58/19b42867d4cdeb39445c284ba4701062388279230e2043ebe875aa12af49/rust_pyfunc-0.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "092702775fb82d8bcb31859c294c49a9969486609711667fa0e57ed055438b4f",
"md5": "1ea28282c462daedb12252e31c03499a",
"sha256": "63b1e64f3274605468a9c5d8940e8406d9c0ab0800e388d26dc245dde077098b"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "1ea28282c462daedb12252e31c03499a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 320396,
"upload_time": "2024-11-22T08:25:31",
"upload_time_iso_8601": "2024-11-22T08:25:31.290795Z",
"url": "https://files.pythonhosted.org/packages/09/27/02775fb82d8bcb31859c294c49a9969486609711667fa0e57ed055438b4f/rust_pyfunc-0.5.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "484779b60be4f795560236ee86b8225eb41a8ded26608f3be42d07aa4288efa8",
"md5": "56bc1392d402df34b56eb8441b72f072",
"sha256": "9bd08af98890b46ece246f636afd594d8390b7bfae240775898569a8634524e4"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "56bc1392d402df34b56eb8441b72f072",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 353050,
"upload_time": "2024-11-22T08:25:32",
"upload_time_iso_8601": "2024-11-22T08:25:32.979648Z",
"url": "https://files.pythonhosted.org/packages/48/47/79b60be4f795560236ee86b8225eb41a8ded26608f3be42d07aa4288efa8/rust_pyfunc-0.5.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b27804f1caf8112853854a352cca56aaf4eeeb439566679f92475d9b0452106e",
"md5": "762343deff1ddbdde13baac824c4f270",
"sha256": "8a2615832e3ffebad8a200f32c10d4e2eb8fbe7052c9bad0d88296252ddca606"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "762343deff1ddbdde13baac824c4f270",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 442151,
"upload_time": "2024-11-22T08:25:34",
"upload_time_iso_8601": "2024-11-22T08:25:34.307303Z",
"url": "https://files.pythonhosted.org/packages/b2/78/04f1caf8112853854a352cca56aaf4eeeb439566679f92475d9b0452106e/rust_pyfunc-0.5.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "39f8aa3910ac6d6dd8b64af72d07389cc30d413c646ddd315932914402d921b6",
"md5": "f7f042aa16ab65ad5b6d6d23301b64a6",
"sha256": "92571361fb9c32415acea08e1268ed22cb989fc9849471e6d612c937ce5a295e"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f7f042aa16ab65ad5b6d6d23301b64a6",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 322872,
"upload_time": "2024-11-22T08:25:35",
"upload_time_iso_8601": "2024-11-22T08:25:35.811005Z",
"url": "https://files.pythonhosted.org/packages/39/f8/aa3910ac6d6dd8b64af72d07389cc30d413c646ddd315932914402d921b6/rust_pyfunc-0.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e25779c4e0a66de7ad26521f3edb45ea1af865a729ac2c6734dcfa7d83acddf2",
"md5": "5b9e721e6d1fb2e567e84c8c22af1435",
"sha256": "767263fbab52f3c42e06cd2e14b114a8d454898af7ca7239141107f5fc5471c6"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "5b9e721e6d1fb2e567e84c8c22af1435",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 331631,
"upload_time": "2024-11-22T08:25:37",
"upload_time_iso_8601": "2024-11-22T08:25:37.353447Z",
"url": "https://files.pythonhosted.org/packages/e2/57/79c4e0a66de7ad26521f3edb45ea1af865a729ac2c6734dcfa7d83acddf2/rust_pyfunc-0.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e2b1c9f8d92dfd1d753b51c6c3b063108a679063d40e79807d65d9c7873e0607",
"md5": "b28db1a3b089cad9970ff158cba98fc4",
"sha256": "f59ed33977ed2608fd6a0c17271ff78792d5d46ee36884399d2a9ad490e8b8bf"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp38-none-win32.whl",
"has_sig": false,
"md5_digest": "b28db1a3b089cad9970ff158cba98fc4",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 192513,
"upload_time": "2024-11-22T08:25:38",
"upload_time_iso_8601": "2024-11-22T08:25:38.627701Z",
"url": "https://files.pythonhosted.org/packages/e2/b1/c9f8d92dfd1d753b51c6c3b063108a679063d40e79807d65d9c7873e0607/rust_pyfunc-0.5.1-cp38-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1e6110516ec7211bb08f0cbe14a3f10211139281b6b710c957bcd6dc3b07fe3e",
"md5": "af1f3d4c80675d0d70ede005bf4888a0",
"sha256": "7f62ccec8d76d9b74d47310f3de669c907a8683555970026faa6f4fbf513b41e"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp38-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "af1f3d4c80675d0d70ede005bf4888a0",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 201046,
"upload_time": "2024-11-22T08:25:39",
"upload_time_iso_8601": "2024-11-22T08:25:39.912228Z",
"url": "https://files.pythonhosted.org/packages/1e/61/10516ec7211bb08f0cbe14a3f10211139281b6b710c957bcd6dc3b07fe3e/rust_pyfunc-0.5.1-cp38-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8e214a5e62b42a208dd8f94093f351bf55a001abd581968335d27e286a63669e",
"md5": "18882b29fbb3cc99e04dd411571937b2",
"sha256": "f649784b7d15b000cbb14893f8b7418979df51c4ae4cecdcf82f0f93147aea87"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "18882b29fbb3cc99e04dd411571937b2",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 275987,
"upload_time": "2024-11-22T08:25:41",
"upload_time_iso_8601": "2024-11-22T08:25:41.320786Z",
"url": "https://files.pythonhosted.org/packages/8e/21/4a5e62b42a208dd8f94093f351bf55a001abd581968335d27e286a63669e/rust_pyfunc-0.5.1-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5064b82b27ad3f1b4be4678dd0803ca3f5e96d118d612ea2a122114e3c11f048",
"md5": "b2dcaaf9bba40a3cdd7144ddd6a4c8cf",
"sha256": "a7524ffa193d32ccbf20a91eab2036825ba78fe14e80e8c9c80b326cb5638d09"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "b2dcaaf9bba40a3cdd7144ddd6a4c8cf",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 305018,
"upload_time": "2024-11-22T08:25:42",
"upload_time_iso_8601": "2024-11-22T08:25:42.651679Z",
"url": "https://files.pythonhosted.org/packages/50/64/b82b27ad3f1b4be4678dd0803ca3f5e96d118d612ea2a122114e3c11f048/rust_pyfunc-0.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "00ab3b0087192a472a1e8692a27a9dc9e5311d06ec5f88ab31840065cf0c5ae0",
"md5": "80672634ec36a06264ace4184e828320",
"sha256": "ebf62ce6c79da262fe97979020a13fe08768d9b9a37674d4dc20a2fc7dec816b"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "80672634ec36a06264ace4184e828320",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 320108,
"upload_time": "2024-11-22T08:25:44",
"upload_time_iso_8601": "2024-11-22T08:25:44.029623Z",
"url": "https://files.pythonhosted.org/packages/00/ab/3b0087192a472a1e8692a27a9dc9e5311d06ec5f88ab31840065cf0c5ae0/rust_pyfunc-0.5.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "684dbdb247fc75311b7239088868a4d33fed273b690e8d772408d03506a3b391",
"md5": "b36ff5fa6099a3774cb27df9932f566d",
"sha256": "608c74c81d98fd77cae7f8ac380411ed97e1681bceb9a5937b226482109b732e"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "b36ff5fa6099a3774cb27df9932f566d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 352862,
"upload_time": "2024-11-22T08:25:45",
"upload_time_iso_8601": "2024-11-22T08:25:45.460135Z",
"url": "https://files.pythonhosted.org/packages/68/4d/bdb247fc75311b7239088868a4d33fed273b690e8d772408d03506a3b391/rust_pyfunc-0.5.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6d2d9553bbed8acebb9f5c5a1a880b4c8e95f68c7c2f0fd4fd2edc7bba9eb77d",
"md5": "02f179db784dba4bdf8083e98b705cad",
"sha256": "0071f455937897f94f6ba0a4dc74a022fe55b18c6b2c68ce1f88cda60b26a7d2"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "02f179db784dba4bdf8083e98b705cad",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 441870,
"upload_time": "2024-11-22T08:25:47",
"upload_time_iso_8601": "2024-11-22T08:25:47.486744Z",
"url": "https://files.pythonhosted.org/packages/6d/2d/9553bbed8acebb9f5c5a1a880b4c8e95f68c7c2f0fd4fd2edc7bba9eb77d/rust_pyfunc-0.5.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "25f5510e8c42cc2ae66ce82cbb813e2142bd1691eb2a08f6163fb7da3a8a507a",
"md5": "f85b38b75030d9248aa4050566904e06",
"sha256": "d21fe94dc33d6411cc3f21e9765d74c21b1c2c1bc7e6effcb97c8bd6f4b46d59"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f85b38b75030d9248aa4050566904e06",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 322550,
"upload_time": "2024-11-22T08:25:49",
"upload_time_iso_8601": "2024-11-22T08:25:49.024576Z",
"url": "https://files.pythonhosted.org/packages/25/f5/510e8c42cc2ae66ce82cbb813e2142bd1691eb2a08f6163fb7da3a8a507a/rust_pyfunc-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fec6615ee96e7e9f36b6666d6ed13be560004d6e94d86c372abf6e890a4f6891",
"md5": "5d41cb40cd531889115c5639afbf7c74",
"sha256": "1cb1ac3d1c5d0bb0c5b00d1ac64527824b4c35db0f1107f4c82a7c606e5aabee"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "5d41cb40cd531889115c5639afbf7c74",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 331423,
"upload_time": "2024-11-22T08:25:50",
"upload_time_iso_8601": "2024-11-22T08:25:50.381297Z",
"url": "https://files.pythonhosted.org/packages/fe/c6/615ee96e7e9f36b6666d6ed13be560004d6e94d86c372abf6e890a4f6891/rust_pyfunc-0.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "62a5e72a52b7b940449f17e0980ceabad8467ca0fc12ba5dfa2561c65d82eb18",
"md5": "6b2a98292ddb89b77c0818d9fd0c3210",
"sha256": "28f1365dc576c322dfeffc734e76a0d7998adaef9a7bfaa0b134ee187cd7bf3b"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp39-none-win32.whl",
"has_sig": false,
"md5_digest": "6b2a98292ddb89b77c0818d9fd0c3210",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 192307,
"upload_time": "2024-11-22T08:25:51",
"upload_time_iso_8601": "2024-11-22T08:25:51.690595Z",
"url": "https://files.pythonhosted.org/packages/62/a5/e72a52b7b940449f17e0980ceabad8467ca0fc12ba5dfa2561c65d82eb18/rust_pyfunc-0.5.1-cp39-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f1f75eebf4d87e54857ddb9e38475912d8f77c17accaa5044585f5cf2a227a12",
"md5": "70c7f4d46eb381ab81ad446304a94b91",
"sha256": "ae011e6ea9dcb224d5389e00d7ac86de5344474bd2ad36c62a058926b8a7652e"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-cp39-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "70c7f4d46eb381ab81ad446304a94b91",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 200964,
"upload_time": "2024-11-22T08:25:53",
"upload_time_iso_8601": "2024-11-22T08:25:53.000844Z",
"url": "https://files.pythonhosted.org/packages/f1/f7/5eebf4d87e54857ddb9e38475912d8f77c17accaa5044585f5cf2a227a12/rust_pyfunc-0.5.1-cp39-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "713d50e283b568f27ddf9c14616b403fce4567dfb969f6afade6dbdcbee8fd30",
"md5": "11915282e15e08bee1f1995466e4d043",
"sha256": "5e09d6d2ca81630fdb5830df11ff676f2beb7392a9bfba583144623b13d6e60a"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "11915282e15e08bee1f1995466e4d043",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 305039,
"upload_time": "2024-11-22T08:25:54",
"upload_time_iso_8601": "2024-11-22T08:25:54.757521Z",
"url": "https://files.pythonhosted.org/packages/71/3d/50e283b568f27ddf9c14616b403fce4567dfb969f6afade6dbdcbee8fd30/rust_pyfunc-0.5.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f5a0efc4dcd589fad7ec6b3f443a772bf62f8b2ef07b73f0bd7a23069ba149d3",
"md5": "c5e828bc3bd38557dcd46314f6f297a9",
"sha256": "97cf02dd17bac6e778129fdb70b09db9c45ea3425fd144c2f47f60145c17bc53"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "c5e828bc3bd38557dcd46314f6f297a9",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 320178,
"upload_time": "2024-11-22T08:25:56",
"upload_time_iso_8601": "2024-11-22T08:25:56.124308Z",
"url": "https://files.pythonhosted.org/packages/f5/a0/efc4dcd589fad7ec6b3f443a772bf62f8b2ef07b73f0bd7a23069ba149d3/rust_pyfunc-0.5.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8963ac61c8e97dee4c6aa8d82c7a0385c4023e0e7ed0be45ccc741ba8aafe86e",
"md5": "4dc06e8cb16c1615152550e7d5790bc5",
"sha256": "0095570c1b8126d9700c6944207215bb9f0fef51f2297e10b662ce5e1a097d55"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "4dc06e8cb16c1615152550e7d5790bc5",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 352698,
"upload_time": "2024-11-22T08:25:57",
"upload_time_iso_8601": "2024-11-22T08:25:57.442051Z",
"url": "https://files.pythonhosted.org/packages/89/63/ac61c8e97dee4c6aa8d82c7a0385c4023e0e7ed0be45ccc741ba8aafe86e/rust_pyfunc-0.5.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a809b23339120630fd82ff63e5cb2ce655cd50979d90599c95a72e33b018e0f8",
"md5": "02c03beeaa4efd35f916d5fc499adbb7",
"sha256": "965cbc2a19699c40e0d0261e419ad7f7ca069ef394e03551a2fb3242cb43e28b"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "02c03beeaa4efd35f916d5fc499adbb7",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 442079,
"upload_time": "2024-11-22T08:25:58",
"upload_time_iso_8601": "2024-11-22T08:25:58.848059Z",
"url": "https://files.pythonhosted.org/packages/a8/09/b23339120630fd82ff63e5cb2ce655cd50979d90599c95a72e33b018e0f8/rust_pyfunc-0.5.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ea99fc8188f460ef15eae896f4100c12b58feb1fa4ef661b2856f7652752c79b",
"md5": "e0857dcfa411108e0af59315789c00f8",
"sha256": "49755df498acfe9203bd8ce04c0229f87975464d742d392b7000674665c431e9"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e0857dcfa411108e0af59315789c00f8",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 322448,
"upload_time": "2024-11-22T08:26:00",
"upload_time_iso_8601": "2024-11-22T08:26:00.341731Z",
"url": "https://files.pythonhosted.org/packages/ea/99/fc8188f460ef15eae896f4100c12b58feb1fa4ef661b2856f7652752c79b/rust_pyfunc-0.5.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d8eb5c4758270ff0a90c01d1d51e53dcf9cfb054a385c3a9fbf0da670d320644",
"md5": "d7cb7a61ef5126a3eac2105be2630864",
"sha256": "610404354be3fd292d70fc5b9192754d5a7a3f298dc9c13a32350c556919d7f0"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "d7cb7a61ef5126a3eac2105be2630864",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 331275,
"upload_time": "2024-11-22T08:26:01",
"upload_time_iso_8601": "2024-11-22T08:26:01.631533Z",
"url": "https://files.pythonhosted.org/packages/d8/eb/5c4758270ff0a90c01d1d51e53dcf9cfb054a385c3a9fbf0da670d320644/rust_pyfunc-0.5.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cfa11cf473be70cf069dac970ca7ccb4a9dff633e9a8beaada839e1bac8e24e8",
"md5": "c5b2895cd2d9801ddb27b7d66320087c",
"sha256": "70dc4319ccb5e7ddfef2fe00139884ae0dcda7c9fa7f06c65b36318430286587"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "c5b2895cd2d9801ddb27b7d66320087c",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.8",
"size": 305209,
"upload_time": "2024-11-22T08:26:03",
"upload_time_iso_8601": "2024-11-22T08:26:03.021392Z",
"url": "https://files.pythonhosted.org/packages/cf/a1/1cf473be70cf069dac970ca7ccb4a9dff633e9a8beaada839e1bac8e24e8/rust_pyfunc-0.5.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "744a5cba4e145d4edccc2ed4f7c7ff1a2f55bb79f949e9e5b2058fbe67704f70",
"md5": "57d46c3d5f3643be2d49be17dbb2b2dd",
"sha256": "45a6ee8f9a1ae2b251c96eebcc139fb1e526547784606ee5c5e8ab32174939c9"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "57d46c3d5f3643be2d49be17dbb2b2dd",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.8",
"size": 320362,
"upload_time": "2024-11-22T08:26:04",
"upload_time_iso_8601": "2024-11-22T08:26:04.704221Z",
"url": "https://files.pythonhosted.org/packages/74/4a/5cba4e145d4edccc2ed4f7c7ff1a2f55bb79f949e9e5b2058fbe67704f70/rust_pyfunc-0.5.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "08124609a48d99f481e040bb58b266774a720e9e8ef9fd479900e769dd2a376c",
"md5": "e90630ada2edbe5e35185f0e225a59bd",
"sha256": "3311ff76e2ba841374ffdac33f0cbfa99426e3b42cce59a9cbefdea08eb680dd"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "e90630ada2edbe5e35185f0e225a59bd",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.8",
"size": 352945,
"upload_time": "2024-11-22T08:26:06",
"upload_time_iso_8601": "2024-11-22T08:26:06.101038Z",
"url": "https://files.pythonhosted.org/packages/08/12/4609a48d99f481e040bb58b266774a720e9e8ef9fd479900e769dd2a376c/rust_pyfunc-0.5.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9bc799e3ef5498224dd3c5fdeaddb556b11052466522ecca8afd231a6d073329",
"md5": "04473ea1fb60e20117996bef4690c8e7",
"sha256": "becec5e59c39563ca747ca1075635d4b93cc968451f0e1adb9fb78ddb3d450bd"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "04473ea1fb60e20117996bef4690c8e7",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.8",
"size": 442379,
"upload_time": "2024-11-22T08:26:07",
"upload_time_iso_8601": "2024-11-22T08:26:07.674044Z",
"url": "https://files.pythonhosted.org/packages/9b/c7/99e3ef5498224dd3c5fdeaddb556b11052466522ecca8afd231a6d073329/rust_pyfunc-0.5.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "73d04f7bdad505d9c45b75aa1cf3aa555caed136e6f2f5567c304ac0ba316b67",
"md5": "bb65f4f0f95887ac413f677aad40f15a",
"sha256": "d41ab7ce911f8857b98361144ea2f01cb6f4541c080beb6d94032080fd6aa98b"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "bb65f4f0f95887ac413f677aad40f15a",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 305036,
"upload_time": "2024-11-22T08:26:09",
"upload_time_iso_8601": "2024-11-22T08:26:09.160482Z",
"url": "https://files.pythonhosted.org/packages/73/d0/4f7bdad505d9c45b75aa1cf3aa555caed136e6f2f5567c304ac0ba316b67/rust_pyfunc-0.5.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "91fcd450fb58fabcc8771e6d9ed62a4b2f4ccc8a953ea6bf266917921a1551a1",
"md5": "fa95aa9e264f4eb0d0927fedebee0d29",
"sha256": "2d8d6a786d93cbba5edc67afbd5f3c4b48a64b1b0814fbcc81f588ec2ade9937"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "fa95aa9e264f4eb0d0927fedebee0d29",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 320175,
"upload_time": "2024-11-22T08:26:10",
"upload_time_iso_8601": "2024-11-22T08:26:10.537878Z",
"url": "https://files.pythonhosted.org/packages/91/fc/d450fb58fabcc8771e6d9ed62a4b2f4ccc8a953ea6bf266917921a1551a1/rust_pyfunc-0.5.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "51ea2a65fbeaa90f3db24ab41185e852c965c3ea82adcfc2da84f3e16bbc1af7",
"md5": "92172f092c4904c3fb595f0ee2573fbc",
"sha256": "514e3a254092a99d6f06525c53fc5d0be752a136a5ae9444bb5f0471c1d1c96d"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "92172f092c4904c3fb595f0ee2573fbc",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 352693,
"upload_time": "2024-11-22T08:26:13",
"upload_time_iso_8601": "2024-11-22T08:26:13.030641Z",
"url": "https://files.pythonhosted.org/packages/51/ea/2a65fbeaa90f3db24ab41185e852c965c3ea82adcfc2da84f3e16bbc1af7/rust_pyfunc-0.5.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a232666cc10d86ad9d26947e19e4d664bac6737de8e84325224976882fbd99b3",
"md5": "627d823ed9e311255ae93c5f7bca49e0",
"sha256": "a88a71303e5b28c8064d5d330bbc8afe8c5221d93944645924159cfdbd0d3879"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "627d823ed9e311255ae93c5f7bca49e0",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 442076,
"upload_time": "2024-11-22T08:26:14",
"upload_time_iso_8601": "2024-11-22T08:26:14.609554Z",
"url": "https://files.pythonhosted.org/packages/a2/32/666cc10d86ad9d26947e19e4d664bac6737de8e84325224976882fbd99b3/rust_pyfunc-0.5.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dfeb93f4716915fdfd0e37583465a9af87a5afa45c30809113935b4715ac25fa",
"md5": "2aa623532e8cc88ae599e11f8c682c18",
"sha256": "85ae99627544ec8eb3dbb9029a0028e18b1eeea64b20266e7d3a40c79510fd2c"
},
"downloads": -1,
"filename": "rust_pyfunc-0.5.1.tar.gz",
"has_sig": false,
"md5_digest": "2aa623532e8cc88ae599e11f8c682c18",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 27910,
"upload_time": "2024-11-22T08:26:16",
"upload_time_iso_8601": "2024-11-22T08:26:16.126478Z",
"url": "https://files.pythonhosted.org/packages/df/eb/93f4716915fdfd0e37583465a9af87a5afa45c30809113935b4715ac25fa/rust_pyfunc-0.5.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-22 08:26:16",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "chen-001",
"github_project": "rust_pyfunc",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "rust-pyfunc"
}