Fluxeem Event Camera Python SDK
Project description
Fluxeem Python SDK
面向 Fluxeem 事件相机的 Python SDK,提供设备连接、事件流采集、RAW 文件读取回放、工具参数控制与跨版本 wheel 打包能力。
主要功能
- 事件相机发现、打开、关闭与生命周期管理。
- 实时事件流读取、回调注册、录制与配置导入导出。
- RAW 文件读取、时间/事件数定位、区间抽取。
- 基于 NumPy 的事件可视化与统计工具函数(事件帧转换、RGB渲染、统计计算)。
- 事件处理工具函数(时间/空间滤波、降采样、合并、事件率计算)。
- 事件文件保存与加载(文本格式)。
- 相机配置导入导出(JSON格式)。
- 固件升级支持。
- CMake + pybind11 构建体系,支持 Python 3.8 至 3.13。
- 支持
cibuildwheel批量构建 Windows wheel。
使用简介
1. 安装并使用 SDK
如果你只需要在 Python 中快速接入 Fluxeem 事件相机,请优先使用现成 wheel 或直接安装源码包。
本仓库当前发布名与导入包名均为 fluxeem_driver。
安装示例:
python -m pip install .\wheelhouse\fluxeem_driver-1.0.0-cp310-cp310-win_amd64.whl
导入示例:
import fluxeem_driver
2. 安装 USB 驱动(首次使用时执行一次)
首次使用前,请下载并安装对应平台的 USB 驱动安装包:
- GitHub Releases:https://github.com/fluxeem/fluxeem_driver/releases
- 官网下载:https://fluxeem.com/downloads.html
下载后按安装包内的说明完成安装即可,此步骤仅需执行一次。
3. 从源码构建使用
如果你需要修改 Python 包装层、调试 pybind11 绑定、维护跨版本 wheel 或参与发布流程,请继续阅读下面的构建说明。
仓库结构
| 目录 | 说明 |
|---|---|
| fluxeem_driver/ | Python 包、包装器、类型标注与运行时库 |
| src/ | pybind11 绑定源码 |
| examples/ | Python 示例程序(实时预览、回放、同步、工具控制) |
| tests/ | 单元测试 |
| tools/ | 构建辅助脚本(如 cibuildwheel bootstrap) |
| wheelhouse/ | 本地构建 wheel 产物目录 |
| CMakeLists.txt | C++ 扩展构建配置 |
| setup.py | setuptools 与 CMake 桥接入口 |
| pyproject.toml | 项目元数据与构建配置 |
支持平台与产物
| 平台 | 典型产物 | 说明 |
|---|---|---|
| Windows x64 | .whl |
支持 cp38 到 cp313,可通过 cibuildwheel 批量构建 |
| Linux x86_64 | 源码安装 / wheel | 使用 CMake 与系统工具链构建扩展 |
构建要求
基础要求:
- Python 3.8 或更高版本。
- CMake 3.15 或更高版本。
- 支持 C++20 的编译器。
- 已安装 Fluxeem Driver SDK(
fluxeem_driver)。 - pybind11 2.11 或更高版本。
可选依赖:
- OpenCV:运行实时可视化、回放相关示例。
- pytest:运行测试。
- cibuildwheel:批量构建多 Python 版本 wheel。
SDK 路径查找规则:
- 优先使用环境变量
FLUXEEM_DRIVER_DIR。 - Windows 默认回退路径:
C:\Program Files\fluxeem_driver、C:\Program Files (x86)\fluxeem_driver。 - Linux 默认回退路径:
/usr/local。
构建参数
| 参数 | 默认值 | 说明 |
|---|---|---|
FLUXEEM_DRIVER_DIR |
自动探测 | 指向已安装 fluxeem_driver SDK 根目录 |
FLUXEEM_BUNDLE_DRIVER_RUNTIME |
ON |
是否把 SDK 运行时库打包到 Python 包旁 |
CMAKE_GENERATOR |
自动探测 | Windows 下可指定生成器(如 VS/Ninja) |
Windows 源码编译
推荐在 PowerShell 中执行,先激活目标 Python 环境。
1. 安装构建依赖
python -m pip install --upgrade pip setuptools wheel build cmake pybind11 ninja
2. 设置 SDK 路径(非默认安装目录时)
$env:FLUXEEM_DRIVER_DIR = "C:\Program Files\fluxeem_driver"
3. 编译并安装
python setup.py build_ext --inplace
python -m pip install .
4. 开发模式安装(可选)
python setup.py build_ext --inplace
python -m pip install -e ".[dev,viz]"
Linux 源码编译
以下命令以 Ubuntu 为例。
1. 安装系统依赖
sudo apt-get update
sudo apt-get install -y \
build-essential \
cmake \
pkg-config \
libusb-1.0-0-dev \
python3-dev
2. 设置 SDK 路径
export FLUXEEM_DRIVER_DIR=/usr/local
3. 编译并安装
python -m pip install --upgrade pip setuptools wheel build cmake pybind11 ninja
python setup.py build_ext --inplace
python -m pip install .
快速开始
1. 实时读取相机事件
import sys
import fluxeem_driver
camera_manager = fluxeem_driver.EvCameraService()
camera_descs = camera_manager.list_cameras()
for camera_desc in camera_descs:
print(camera_desc)
if not camera_descs:
raise RuntimeError("No camera found")
serial = sys.argv[1] if len(sys.argv) > 1 else camera_descs[0].serial
camera = camera_manager.open(serial)
if camera is None:
raise RuntimeError(f"Failed to open camera: {serial}")
camera.start(batch_events_num=5000)
events = camera.get_events()
if events is not None:
print(len(events), events.dtype.names)
camera.stop()
2. 读取 RAW 文件
import fluxeem_driver
with fluxeem_driver.FileReader("recording.raw") as reader:
if not reader.is_loaded():
raise RuntimeError("Failed to load raw file")
while not reader.reached_end():
events = reader.get_events(10000)
if events is not None and len(events):
print(events[0])
3. 事件可视化与统计
from fluxeem_driver import utils
frame = utils.events_to_frame(events, width=1280, height=720)
rgb = utils.events_to_rgb_frame(events, width=1280, height=720)
stats = utils.get_event_statistics(events)
print(stats["count"], stats["polarity_ratio"])
4. 使用回调函数
import fluxeem_driver
camera_manager = fluxeem_driver.EvCameraService()
camera = camera_manager.open(camera_manager.list_cameras()[0].serial)
def on_event_batch(events):
print(f"Received {len(events)} events")
# 注册回调(拷贝模式,回调外可安全使用 events)
callback_id = camera.register_event_batch_callback(on_event_batch)
# 或使用无拷贝模式(仅在回调内有效)
callback_id = camera.register_event_batch_callback_nocopy(on_event_batch)
camera.start(batch_events_num=5000)
# ... 处理事件 ...
camera.stop()
# 注销回调
camera.unregister_event_batch_callback(callback_id)
5. 工具参数控制
import fluxeem_driver
from fluxeem_driver import ToolType
camera_manager = fluxeem_driver.EvCameraService()
camera = camera_manager.open(camera_manager.list_cameras()[0].serial)
# 获取工具
bias_tool = camera.get_tool(ToolType.TOOL_BIAS)
roi_tool = camera.get_tool_by_id("roi")
# 读取参数
value = bias_tool.get("param_name")
# 设置参数
result = bias_tool.set("param_name", new_value)
if result.ok:
print("设置成功")
else:
print(f"设置失败: {result.error.message}")
API 参考
核心类型
| 类型 | 说明 |
|---|---|
Event2D |
事件数据结构,包含 x, y, polarity, timestamp 字段 |
CameraDescription |
相机描述信息,包含 serial, product, manufacturer, vid, pid, interface_type, firmware_version |
EvFileInfo |
文件信息,包含 width, height, max_events, start_timestamp, end_timestamp, serial_number, local_time |
EvCameraStatisticInfo |
相机统计信息,包含 bandwidth_byte, events_count |
EventTriggerIn |
触发事件,包含 id, polarity, timestamp |
枚举类型
| 枚举 | 值 | 说明 |
|---|---|---|
InterfaceType |
USB, MIPI |
接口类型 |
CameraStatus |
STOPPED, STARTED |
相机状态 |
StreamStatus |
STOP, RUNNING, SUSPEND |
流状态 |
ToolType |
TOOL_BIAS, TOOL_TRIGGER_IN, TOOL_SYNC, TOOL_ANTI_FLICKER, TOOL_EVENT_TRAIL_FILTER, TOOL_EVENT_RATE_CONTROL, TOOL_ROI |
工具类型 |
ParamType |
INT, FLOAT, BOOL, STRING, ENUM |
参数类型 |
BatchConditionType |
NO_CONDITION, N_EVENTS, N_US |
批次条件类型 |
LogLevelType |
LOG_OFF, LOG_FATAL, LOG_ERROR, LOG_WARNING, LOG_INFO, LOG_DEBUG |
日志级别 |
CameraType |
EVK4, EVK5, DvsLume, RDK3 |
相机型号 |
Camera 类
相机控制的主要接口。
属性
| 属性 | 类型 | 说明 |
|---|---|---|
is_open |
bool |
相机连接是否打开 |
连接管理
| 方法 | 说明 |
|---|---|
open(serial=None, auto_select_first=True) |
打开相机连接,返回 bool |
open_camera(serial) |
通过序列号打开相机 |
close() |
关闭相机连接 |
is_connected() |
检查相机是否物理连接 |
get_description() |
获取相机描述信息 |
get_width() |
获取传感器宽度 |
get_height() |
获取传感器高度 |
get_resolution() |
获取传感器分辨率 (width, height) |
相机发现
| 方法 | 说明 |
|---|---|
update_cameras() |
刷新已连接相机列表,返回数量 |
get_camera_descs() |
获取已发现的相机描述列表 |
refresh() |
刷新并返回相机描述列表 |
list_cameras() |
返回当前已发现的相机描述列表 |
事件流控制
| 方法 | 说明 |
|---|---|
start(batch_events_num=1000, batch_events_time=0) |
启动事件流,返回 bool |
stop() |
停止事件流,返回 bool |
set_batch_events_num(n) |
设置每批事件数量 |
set_batch_events_time(n) |
设置批时间窗口(微秒) |
get_next_batch() |
获取下一批事件,返回 numpy.ndarray 或 None |
get_events() |
get_next_batch() 的别名 |
get_events_as_dict() |
以字典形式获取事件 {"x", "y", "polarity", "timestamp"} |
回调函数
| 方法 | 说明 |
|---|---|
register_event_batch_callback(callback) |
注册事件回调(拷贝模式),返回回调 ID |
register_event_batch_callback_nocopy(callback) |
注册事件回调(无拷贝模式,仅在回调内有效) |
unregister_event_batch_callback(callback_id) |
注销事件回调 |
add_event_callback(callback) |
register_event_batch_callback 的别名 |
remove_event_callback(callback_id) |
unregister_event_batch_callback 的别名 |
register_trigger_in_callback(callback) |
注册触发回调,返回回调 ID |
unregister_trigger_in_callback(callback_id) |
注销触发回调 |
add_trigger_in_callback(callback) |
register_trigger_in_callback 的别名 |
remove_trigger_in_callback(callback_id) |
unregister_trigger_in_callback 的别名 |
set_statistics_callback(callback) |
设置统计信息回调 |
录制
| 方法 | 说明 |
|---|---|
start_recording(file_path) |
开始录制事件到文件,返回 bool |
stop_recording() |
停止录制,返回 bool |
配置
| 方法 | 说明 |
|---|---|
export_camera_config(json_path) |
导出相机配置到 JSON 文件 |
import_camera_config(json_path) |
从 JSON 文件导入相机配置 |
export_config(json_path) |
export_camera_config 的别名 |
load_config(json_path) |
import_camera_config 的别名 |
工具控制
| 方法 | 说明 |
|---|---|
get_tools_info() |
获取所有可用工具信息列表 |
get_tool(tool) |
通过 ToolType 枚举或工具 ID 字符串获取工具 |
get_tool_by_id(tool_id) |
通过工具 ID 获取工具(如 "bias", "roi") |
get_tool_by_name(tool_name) |
get_tool_by_id 的别名(已弃用) |
firmware_upgrade(image_path) |
执行固件升级 |
CameraTool 类
工具参数控制接口。
| 方法 | 说明 |
|---|---|
info() |
获取工具信息 ToolInfo |
schema() |
获取参数描述符列表 List[ParamDescriptor] |
get(name) |
获取参数值 |
set(name, value) |
设置参数值,返回 ParamResult |
apply(values) |
批量设置参数 |
to_json() |
导出为 JSON |
from_json(json_obj) |
从 JSON 导入 |
ParamDescriptor 类
参数描述符。
| 属性 | 类型 | 说明 |
|---|---|---|
name |
str |
参数名 |
type |
ParamType |
参数类型 |
description |
str |
参数描述 |
unit |
str |
单位 |
constraint |
ParamConstraint |
参数约束 |
ParamConstraint 类
参数约束。
| 方法 | 说明 |
|---|---|
get_int_range() |
获取整数范围 ParamIntRange |
get_float_range() |
获取浮点范围 ParamFloatRange |
get_bool_def() |
获取布尔默认值 ParamBoolDef |
get_enum_def() |
获取枚举定义 ParamEnumDef |
get_string_def() |
获取字符串默认值 ParamStringDef |
ParamResult 类
参数操作结果。
| 属性 | 类型 | 说明 |
|---|---|---|
ok |
bool |
操作是否成功 |
error |
ParamError |
错误信息 |
EvCameraService 类
相机管理器。
| 方法 | 说明 |
|---|---|
refresh() |
刷新已连接相机,返回数量 |
list() |
返回已发现的相机描述列表 |
list_cameras() |
刷新并返回相机描述列表 |
open(serial) |
打开相机,返回 Camera 或 None |
FileReader 类
RAW 文件读取器。
属性
| 属性 | 类型 | 说明 |
|---|---|---|
file_path |
str |
文件路径 |
文件操作
| 方法 | 说明 |
|---|---|
load() |
打开并索引文件,返回 bool |
close() |
释放文件读取器 |
is_loaded() |
检查文件是否已加载 |
get_resolution() |
获取传感器分辨率 (width, height) |
get_file_info() |
获取文件信息 EvFileInfo |
get_start_timestamp() |
获取起始时间戳(微秒) |
get_end_timestamp() |
获取结束时间戳(微秒) |
get_max_events() |
获取事件总数 |
reached_end() |
检查是否已读取所有事件 |
reset() |
重置读取器到文件开头 |
事件读取
| 方法 | 说明 |
|---|---|
get_events(n=1000) |
读取下 n 个事件,返回 numpy.ndarray 或 None |
get_events_in_time_window(interval) |
读取指定时间窗口内的事件(微秒) |
get_events_as_dict(n=1000) |
以字典形式读取事件 |
seek_time(timestamp) |
跳转到指定时间戳 |
seek_n_events(n) |
跳转到第 n 个事件 |
get_current_timestamp() |
获取当前位置的时间戳 |
get_current_event_num() |
获取当前位置的事件索引 |
extract_events(start_time, end_time, output_path) |
提取指定时间范围的事件到文件 |
get_decode_statistics() |
获取解码统计信息 (bandwidth_bytes, events_count) |
Utils 工具函数
事件可视化
| 函数 | 说明 |
|---|---|
events_to_frame(events, width, height, polarity=None) |
将事件累积为 2D 浮点帧 |
events_to_rgb_frame(events, width, height, normalize=True) |
渲染为 RGB 图像(红=ON,蓝=OFF) |
事件统计
| 函数 | 说明 |
|---|---|
get_event_statistics(events) |
计算基本统计信息 |
calculate_event_rate(events, window_size=1000) |
计算事件率(事件/秒) |
事件滤波
| 函数 | 说明 |
|---|---|
filter_events_by_time(events, start_time, end_time) |
按时间范围过滤事件 |
filter_events_by_roi(events, x_min, x_max, y_min, y_max) |
按矩形区域过滤事件 |
事件处理
| 函数 | 说明 |
|---|---|
downsample_events(events, factor=2) |
空间降采样事件 |
merge_event_batches(batches) |
合并多个事件批次 |
文件 I/O
| 函数 | 说明 |
|---|---|
save_events_to_file(events, file_path, file_info=None) |
保存事件到文本文件 |
load_events_from_file(file_path) |
从文本文件加载事件,返回 (events, metadata) |
Logger 类
日志控制。
| 方法 | 说明 |
|---|---|
Logger.instance() |
获取日志实例 |
set_log_level(level) |
设置日志级别 |
get_log_level() |
获取当前日志级别 |
set_log_file(log_file) |
设置日志文件 |
辅助函数
| 函数 | 说明 |
|---|---|
get_version() |
获取 SDK 版本号 |
get_build_date() |
获取构建日期 |
tool_type_to_string(type) |
工具类型转字符串 |
tool_id(type) |
获取工具 ID |
param_type_to_string(type) |
参数类型转字符串 |
示例程序
运行示例:
python examples/live_viewer.py
python examples/callback_event_monitor.py
python examples/tool_control.py
python examples/hardware_sync.py
python examples/file_playback.py recording.raw
python examples/slow_motion.py recording.raw
OpenCV 依赖安装:
python -m pip install opencv-python
测试
运行内置单元测试:
python -m unittest discover -s tests -v
或使用 pytest:
python -m pytest
常见问题
导入报错:No module named fluxeem_driver.fluxeem_core
通常是 C++ 扩展未正确编译或未安装,请重新执行:
python setup.py build_ext --inplace
python -m pip install .
构建报错:fluxeem_driver SDK was not found
请确认:
- 已安装 Fluxeem Driver SDK。
FLUXEEM_DRIVER_DIR指向 SDK 安装根目录。- SDK 目录下存在
share/cmake/fluxeem_driver。
找不到相机设备
请确认设备连接、驱动安装和权限设置;若设备已被其他进程占用,请先关闭占用进程再重试。
OpenCV 导入异常
请确认运行示例的 Python 环境与安装 opencv-python 的环境一致。
许可证
本项目使用 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 Distributions
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 fluxeem_driver-1.0.3-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d462b138fc91370f1cf577e81063731aab28690ec792140f24fb050bd58945c0
|
|
| MD5 |
93461c491022976b218773b4547c0082
|
|
| BLAKE2b-256 |
b6e3001234e82bf05b9ce375085de665efe31b49ee0839512f2b17cd32a3fb69
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp313-cp313-win_amd64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp313-cp313-win_amd64.whl -
Subject digest:
d462b138fc91370f1cf577e81063731aab28690ec792140f24fb050bd58945c0 - Sigstore transparency entry: 1730875891
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp313-cp313-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp313-cp313-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61a7b15ae2b950083644e28c5dc18d4243cb6320b4e967aedd4bd78630e2139a
|
|
| MD5 |
cd68a49a7fc26f0193ace3ae5dd991f9
|
|
| BLAKE2b-256 |
c890373494a90427356ec7ef5ae8f48d51f566a98e31b77a560db48dcd5a997f
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp313-cp313-manylinux_2_28_x86_64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp313-cp313-manylinux_2_28_x86_64.whl -
Subject digest:
61a7b15ae2b950083644e28c5dc18d4243cb6320b4e967aedd4bd78630e2139a - Sigstore transparency entry: 1730876109
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp313-cp313-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp313-cp313-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c39d19fec22d42745a70f94dedf7387ace027bf10edb7870434499e49269922a
|
|
| MD5 |
dab1aba2464746deeee757fb96692be8
|
|
| BLAKE2b-256 |
370bd6b8d9663ef58b73774d554bcb6c2bc28771dcb567540a521fc71dde253e
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp313-cp313-manylinux_2_28_aarch64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp313-cp313-manylinux_2_28_aarch64.whl -
Subject digest:
c39d19fec22d42745a70f94dedf7387ace027bf10edb7870434499e49269922a - Sigstore transparency entry: 1730875396
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aad03571bf4606ca9dcba72f00791e070db90a2a3c0be8a83025455a17ae3a39
|
|
| MD5 |
87685d4977bb3c13f65f5575a9ad1e2d
|
|
| BLAKE2b-256 |
045e8e6f4be650cd4681c18dcaf87816bc63c087ec99dfe61e2a75e504711f34
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp312-cp312-win_amd64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp312-cp312-win_amd64.whl -
Subject digest:
aad03571bf4606ca9dcba72f00791e070db90a2a3c0be8a83025455a17ae3a39 - Sigstore transparency entry: 1730875742
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp312-cp312-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp312-cp312-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56ede7030dfe47543a6bba54447f3c72fabdb323c33153188c847028d59012e8
|
|
| MD5 |
9098f7f9a893d15ecfb747402b992542
|
|
| BLAKE2b-256 |
382d95fb8c7ef413bc85d4750d63535b66884dd6ff34b5970e4de3463598f513
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp312-cp312-manylinux_2_28_x86_64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp312-cp312-manylinux_2_28_x86_64.whl -
Subject digest:
56ede7030dfe47543a6bba54447f3c72fabdb323c33153188c847028d59012e8 - Sigstore transparency entry: 1730876237
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp312-cp312-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp312-cp312-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
49a7c8c8cca668a6315629fd946fc463b8bb0db2f4b0979ac0fa7257b37ae875
|
|
| MD5 |
9b160e401c9873e37e7c33368ba5b898
|
|
| BLAKE2b-256 |
e287741b0b4df86996b0bda27563aca40cff1d3424ec7bd64536ae578343f022
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp312-cp312-manylinux_2_28_aarch64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp312-cp312-manylinux_2_28_aarch64.whl -
Subject digest:
49a7c8c8cca668a6315629fd946fc463b8bb0db2f4b0979ac0fa7257b37ae875 - Sigstore transparency entry: 1730875072
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
46daadfaefc6af53dc7a57c8ca62b80cac86d6876f6f703f0a6d1a600f08aed3
|
|
| MD5 |
62dc1fe55593d9ca5b5cd57bee634d3c
|
|
| BLAKE2b-256 |
76adc8dfe935177ec882b85eee7b38c60864f47583184a7c733a0fdf4fecaa77
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp311-cp311-win_amd64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp311-cp311-win_amd64.whl -
Subject digest:
46daadfaefc6af53dc7a57c8ca62b80cac86d6876f6f703f0a6d1a600f08aed3 - Sigstore transparency entry: 1730875952
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp311-cp311-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp311-cp311-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7226d21bf61495205d317c17cb4fa1145e5fd5804f6a2b2fa49c190ed52a6f9e
|
|
| MD5 |
3c3aaa529ebb4a70dd390eef7601bd23
|
|
| BLAKE2b-256 |
b669443be0885d5e42389f101d98f021c14de2b76f24d70fc3b2be82cf728686
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp311-cp311-manylinux_2_28_x86_64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp311-cp311-manylinux_2_28_x86_64.whl -
Subject digest:
7226d21bf61495205d317c17cb4fa1145e5fd5804f6a2b2fa49c190ed52a6f9e - Sigstore transparency entry: 1730875569
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp311-cp311-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp311-cp311-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fc8dd61b27baacd84d94d05e59bc4fd9a52f5508fa997cf71b5336e4fb10cc2
|
|
| MD5 |
9d2a26a976a54f448d1558286592a97f
|
|
| BLAKE2b-256 |
6e43588aa35059e87cc1de7e5a3375da8237a6d46f16eb12f644cd6c37fbfb47
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp311-cp311-manylinux_2_28_aarch64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp311-cp311-manylinux_2_28_aarch64.whl -
Subject digest:
0fc8dd61b27baacd84d94d05e59bc4fd9a52f5508fa997cf71b5336e4fb10cc2 - Sigstore transparency entry: 1730875279
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
655ddc79bbd4fa5fc43565a228f71f1d495bbc2bb6b93cfd8ace2cedfd81520d
|
|
| MD5 |
a505f5de6cd1c6bedacec6625effcf6e
|
|
| BLAKE2b-256 |
966e7abe6f9aee09e3d71ae25d65e4c6e63b7117e14eb722125f7c4bd0786a48
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp310-cp310-win_amd64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp310-cp310-win_amd64.whl -
Subject digest:
655ddc79bbd4fa5fc43565a228f71f1d495bbc2bb6b93cfd8ace2cedfd81520d - Sigstore transparency entry: 1730876032
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp310-cp310-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp310-cp310-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2631a124ed312261574f68628619b704298c9eab8be79a6a5b3675808ef0194
|
|
| MD5 |
5d0a3a0ed374184689c8cbe56f98a0b3
|
|
| BLAKE2b-256 |
f7be6974023ac284e2ee1a71b5ccc23fb67d9ad040ea77119482a0140823c275
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp310-cp310-manylinux_2_28_x86_64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp310-cp310-manylinux_2_28_x86_64.whl -
Subject digest:
e2631a124ed312261574f68628619b704298c9eab8be79a6a5b3675808ef0194 - Sigstore transparency entry: 1730875472
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp310-cp310-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp310-cp310-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
785b5520561a406d44dd5539a1990cbc567839b5c805b9a13b45d4de5e61847b
|
|
| MD5 |
1491c3a0b6c0ce995c2f3ad691234b5a
|
|
| BLAKE2b-256 |
430fc278e49bf79c56c69a1f8a8203e9421881c191e3f87347e6034393f50acc
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp310-cp310-manylinux_2_28_aarch64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp310-cp310-manylinux_2_28_aarch64.whl -
Subject digest:
785b5520561a406d44dd5539a1990cbc567839b5c805b9a13b45d4de5e61847b - Sigstore transparency entry: 1730876185
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef9e8fff7d1822f9be2f886d129d54e85ee48f743c232a2affc721e96fe374ee
|
|
| MD5 |
383c6a6337a405c3011b7597645db576
|
|
| BLAKE2b-256 |
dd33440bd3e3bfe5d1e071c811120385b95d693f0b8ff5ebf94e4e02ec3c9a69
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp39-cp39-win_amd64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp39-cp39-win_amd64.whl -
Subject digest:
ef9e8fff7d1822f9be2f886d129d54e85ee48f743c232a2affc721e96fe374ee - Sigstore transparency entry: 1730874725
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp39-cp39-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp39-cp39-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.9, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91df20b4e08c6f0f1700f545d6fc8cce7fd1b6548640e00a892158a89010bdf0
|
|
| MD5 |
d71da954ac8266f9105d47d380591e61
|
|
| BLAKE2b-256 |
809aca9e50a34ddb0d7169130a40bbd3690304cad69da59d92186004c739d72f
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp39-cp39-manylinux_2_28_x86_64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp39-cp39-manylinux_2_28_x86_64.whl -
Subject digest:
91df20b4e08c6f0f1700f545d6fc8cce7fd1b6548640e00a892158a89010bdf0 - Sigstore transparency entry: 1730876290
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp39-cp39-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp39-cp39-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.9, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90b824ab0126849ef977469679798ab3835fd6c69eb06298033cafaf3d926057
|
|
| MD5 |
64e17906389e4a55aea90b0b0b12c58c
|
|
| BLAKE2b-256 |
1b20210486b6cd765e6bf54ddc4751a08fc47280bed7187f69a43484feadadb7
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp39-cp39-manylinux_2_28_aarch64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp39-cp39-manylinux_2_28_aarch64.whl -
Subject digest:
90b824ab0126849ef977469679798ab3835fd6c69eb06298033cafaf3d926057 - Sigstore transparency entry: 1730874969
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
934fa622510c16fd30adac59b56b4fd6003b65f3fe0b55e96385d3c07f50f156
|
|
| MD5 |
7aebb441f7fd8cecff2449dfd36606ff
|
|
| BLAKE2b-256 |
cb9a9e97c92414e7e5c291765c0859ed3664100a66ec0148a6469318ce72c131
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp38-cp38-win_amd64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp38-cp38-win_amd64.whl -
Subject digest:
934fa622510c16fd30adac59b56b4fd6003b65f3fe0b55e96385d3c07f50f156 - Sigstore transparency entry: 1730875655
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp38-cp38-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp38-cp38-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.8, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4904223f72fb0cc504b5ef05dd24aabdc305ae26b702ebc3522b16c334b31322
|
|
| MD5 |
dd3cf839bd1bb8b80a9bc645701746a0
|
|
| BLAKE2b-256 |
8f323a82db7886271e70fe500d5fc2de4909033c6e0a68be2f4c9b0d5b88d597
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp38-cp38-manylinux_2_28_x86_64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp38-cp38-manylinux_2_28_x86_64.whl -
Subject digest:
4904223f72fb0cc504b5ef05dd24aabdc305ae26b702ebc3522b16c334b31322 - Sigstore transparency entry: 1730874823
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type:
File details
Details for the file fluxeem_driver-1.0.3-cp38-cp38-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: fluxeem_driver-1.0.3-cp38-cp38-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.8, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8f82bc5f2255770091c8de1ad58200cb2979f31e3fe558d6776581a521bef7d
|
|
| MD5 |
b1c7840edbdffa0d9aa0aa784f6273d2
|
|
| BLAKE2b-256 |
c7c2843dcef7fab9b12cd637607a30dfb2e74ec10d122bda5d7080d0af9d57e6
|
Provenance
The following attestation bundles were made for fluxeem_driver-1.0.3-cp38-cp38-manylinux_2_28_aarch64.whl:
Publisher:
build-wheels.yml on fluxeem/fluxeem_driver_python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fluxeem_driver-1.0.3-cp38-cp38-manylinux_2_28_aarch64.whl -
Subject digest:
e8f82bc5f2255770091c8de1ad58200cb2979f31e3fe558d6776581a521bef7d - Sigstore transparency entry: 1730875177
- Sigstore integration time:
-
Permalink:
fluxeem/fluxeem_driver_python@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/fluxeem
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cfa8bfd82c01043de76f6aee3ca6fd521ce2b84f -
Trigger Event:
push
-
Statement type: