Skip to main content

addereq(地震前兆数据自动分析框架)

一个用于从地震系统Oracle数据库中便捷读取数据并批量绘图的工具包。

主要功能

从地震系统的Oracle前兆数据库中提取数据,生成可视化图形,并无缝集成各种地球物理分析方法,以便实现自动化操作。

新增功能

完整变更记录见 CHANGELOG.md。

安装

  1. Python环境安装

建议安装Anaconda或者Miniconda,Anaconda安装参考官网链接,Miniconda安装参考官网链接,入门建议安装Anaconda,不需要太多配置,开箱即用。

  1. addereq包安装

当前版本已将 Oracle 驱动切换为 oracledb。为了兼容旧版 Oracle 10g,请使用 Thick 模式,并提前安装 Oracle Instant Client。

pip install oracledb

安装好Python环境后,执行以下命令安装addereq。

pip install addereq

如需使用 scripts/report.py 中的 Word / PowerPoint 报告生成功能,再额外安装报告依赖:

pip install "addereq[report]"

安装 Oracle 即时客户端

下载以及安装参见 Oracle Instant Client 官网链接

数据库配置文件

需要将常用的数据库配置到default.conf文件中,该文件可以存放在和脚本相同目录中,也可以存放在系统用户目录中,建议存放在系统用户目录中,目录需为~/.adder/default.conf。 旧版 default.conf 配置保持兼容,最小配置仍然是:

[db1]
HOST = 192.168.181.12
PORT = 1521
USERNAME = test
PASSWORD = test
TNSNAME = pdbqz

建议将常用数据库全部配置进去,一劳永逸。

如需显式指定 Thick 模式使用的 Oracle Client,可额外增加可选项:

ORACLE_CLIENT_LIB_DIR = C:\oracle\instantclient_11_2
ORACLE_CONFIG_DIR = C:\oracle\instantclient_11_2\network\admin
  • ORACLE_CLIENT_LIB_DIR:可选,Oracle Instant Client 目录。连接 Oracle 10g 时,如果系统环境中找不到客户端库,再显式配置它。
  • ORACLE_CONFIG_DIR:可选,tnsnames.ora 所在目录。只有在你的 TNSNAME 依赖本地 TNS 别名解析时才需要。
  • 如果当前连接本来就是基于 HOST + PORT + TNSNAME 直连,并且系统已能找到 Oracle Client,那么这两个字段都可以不写。
  • 也就是说,不指定 tnsnames.ora 不是问题;只有依赖本地 TNS 别名解析时才需要它。

主要模块功能说明

fetching 模块

该模块为数据下载模块,可以提供快速批量的数据下载功能。

  1. 连接数据库

参数只需要输入default.conf文件中配置的数据库名称即可。

from addereq import fetching as tsf
conn = tsf.conn_to_Oracle('db1')
  1. 数据下载
from addereq import fetching as tsf
df = tsf.fetching_data(conn, '20230416', '20230416', '地电场', '北京', '分钟值', '原始库', gzip_flag=False)

plotting 模块

该模块为批量绘图模块,提供类MapSIS的功能,可以批量绘制多个台站或者多个测向的曲线。df变量中可以包含多个台站、多个测向的数据,可以一次性批量绘制,输出文件名自动生成。

  1. 按台站绘图
from addereq import plotting as tsp
tsp.plot_by_stations(df, conn)
  1. 按测向代码绘图
from addereq import plotting as tsp
tsp.plot_by_items(df, conn)
  1. 离线绘图(先缓存元数据,再断网使用)
from addereq import fetching as tsf
from addereq import plotting as tsp

# 第一次在可连库环境执行,刷新本地缓存
conn = tsf.conn_to_Oracle('db1')
tsf.refresh_metadata_cache(conn)

# 之后即使数据库断开,也可以只依赖本地数据和本地缓存绘图
tsp.plot_by_stations(df, None)

# 也可以显式指定缓存目录
tsp.plot_by_items(df, None, metadata_dir='D:/adder_metadata_cache')

默认缓存目录为 ~/.adder/metadata_cache,其中会保存台站、测点、测项、方法、台站测项关联等字典表。离线绘图时,标题、单位、台站名称、经纬度等信息都会优先从本地缓存读取。

提供数据库连接时,元数据缓存按 default.conf 中的 HOST 值隔离。例如,HOST = 10.37.187.12 对应 ~/.adder/metadata_cache/10.37.187.12/*.parquet,HOST = 10.37.187.192 对应 ~/.adder/metadata_cache/10.37.187.192/*.parquet。这样可以避免不同 Oracle 数据库的台站、测点、测项及台站测项关联字典相互覆盖或混用。

未携带 HOST 命名空间的旧连接仍可使用数据库别名作为兼容回退。离线绘图(conn=None)读取 metadata_dir 指定的缓存目录;未指定时读取根目录 ~/.adder/metadata_cache。离线模式无法自动推断 HOST,使用按 HOST 隔离的缓存时,请将 metadata_dir 指向对应的 HOST 子目录。

  1. demo 脚本
python tests/simple_plot_demo.py

该脚本基于 tests/simple_plot.py 改写,增加了缓存刷新和离线绘图演示。

export 模块 (QZAD 行业标准格式)

该模块提供统一的 QZAD (Qianzhao Arrow Data) 格式导出功能,基于 Apache Arrow 开发,自动嵌入台站、测项等元数据。

  1. 转换为 QZAD 对象 (获取包含元数据的 Arrow Table)
from addereq import fetching as tsf

# 获取数据
df = tsf.fetching_data(conn, '20230416', '20230416', '地电场', '北京', '分钟值', '原始库')

# 转换为包含完整元信息的 QZAD 对象 (Arrow Table)
qzad_table = tsf.DataFetcher.to_qzad(conn, df, sampling_rate=60)
  1. 一键导出为 QZAD 文件 (自动从数据库关联元数据)
from addereq import fetching as tsf

# 获取数据
df = tsf.fetching_data(...)

# 一键导出:自动抓取台站、测项、经纬度等元数据并打包
tsf.DataFetcher.export_qzad(conn, df, "data_output.qzad", sampling_rate=60)
  1. 加载 QZAD 数据并恢复时间序列
import pandas as pd

# 读取 QZAD 文件并恢复为以时间为索引的 DataFrame
df = pd.read_parquet("data_output.qzad")
df.set_index('STARTDATE', inplace=True)
df.sort_index(inplace=True)

绘图末尾追加全球 Kp 指数

plot_by_items 和 plot_by_stations 支持 show_kp=True,自动从 GFZ 获取同期全球 Kp,并在每张图的末尾追加三小时柱状子图。 无时区的观测时间默认按北京时间(Asia/Shanghai)解释。

from addereq import plotting as tsp
from addereq.kp import fetch_kp

tsp.plot_by_stations(df, conn, show_kp=True)
tsp.plot_by_items(df, conn, show_kp=True, number_of_subplots=7)

kp_data = fetch_kp('2026-01-19', '2026-01-22 23:59:59')
tsp.plot_by_stations(df, None, metadata_dir='D:/adder_metadata_cache',
                     show_kp=True, kp_data=kp_data)

tsp.plot_by_stations(df_utc, conn, show_kp=True, time_timezone='UTC')

kp_data 必须使用带时区的 DatetimeIndex,包含 Kp 和 status 列。 传入数据时不再请求网络;未开启 show_kp 时也不请求网络。 Kp 保留小数,低于 4 为绿色、4 至不足 5 为黄色、5 及以上为红色,缺测不补零。 降雨子图位于 Kp 之前;分页数量只计算观测子图。 网络获取失败时保留末尾提示和原观测图。返回轴数组包含 Kp 轴。 数据源及授权:GFZ Kp API(CC BY 4.0)。

联系作者

chd_wql@qq.com

Metadata

Release files for addereq 1.4.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for addereq 1.4.6
File Actions
addereq-1.4.6-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for addereq-1.4.6-cp313-cp313-win_amd64.whl
addereq-1.4.6-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details for addereq-1.4.6-cp313-cp313-win32.whl
addereq-1.4.6-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for addereq-1.4.6-cp313-cp313-musllinux_1_2_x86_64.whl
addereq-1.4.6-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details for addereq-1.4.6-cp313-cp313-musllinux_1_2_i686.whl
addereq-1.4.6-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for addereq-1.4.6-cp313-cp313-musllinux_1_2_aarch64.whl
addereq-1.4.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for addereq-1.4.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
addereq-1.4.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for addereq-1.4.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
addereq-1.4.6-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details for addereq-1.4.6-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
addereq-1.4.6-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for addereq-1.4.6-cp312-cp312-win_amd64.whl
addereq-1.4.6-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details for addereq-1.4.6-cp312-cp312-win32.whl
addereq-1.4.6-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for addereq-1.4.6-cp312-cp312-musllinux_1_2_x86_64.whl
addereq-1.4.6-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details for addereq-1.4.6-cp312-cp312-musllinux_1_2_i686.whl
addereq-1.4.6-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for addereq-1.4.6-cp312-cp312-musllinux_1_2_aarch64.whl
addereq-1.4.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for addereq-1.4.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
addereq-1.4.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for addereq-1.4.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
addereq-1.4.6-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details for addereq-1.4.6-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
addereq-1.4.6-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for addereq-1.4.6-cp311-cp311-win_amd64.whl
addereq-1.4.6-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details for addereq-1.4.6-cp311-cp311-win32.whl
addereq-1.4.6-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for addereq-1.4.6-cp311-cp311-musllinux_1_2_x86_64.whl
addereq-1.4.6-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details for addereq-1.4.6-cp311-cp311-musllinux_1_2_i686.whl
addereq-1.4.6-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for addereq-1.4.6-cp311-cp311-musllinux_1_2_aarch64.whl
addereq-1.4.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for addereq-1.4.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
addereq-1.4.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for addereq-1.4.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
addereq-1.4.6-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details for addereq-1.4.6-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
addereq-1.4.6-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for addereq-1.4.6-cp310-cp310-win_amd64.whl
addereq-1.4.6-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details for addereq-1.4.6-cp310-cp310-win32.whl
addereq-1.4.6-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for addereq-1.4.6-cp310-cp310-musllinux_1_2_x86_64.whl
addereq-1.4.6-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details for addereq-1.4.6-cp310-cp310-musllinux_1_2_i686.whl
addereq-1.4.6-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for addereq-1.4.6-cp310-cp310-musllinux_1_2_aarch64.whl
addereq-1.4.6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for addereq-1.4.6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
addereq-1.4.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for addereq-1.4.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
addereq-1.4.6-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details for addereq-1.4.6-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
addereq-1.4.6-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for addereq-1.4.6-cp39-cp39-win_amd64.whl
addereq-1.4.6-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details for addereq-1.4.6-cp39-cp39-win32.whl
addereq-1.4.6-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details for addereq-1.4.6-cp39-cp39-musllinux_1_2_x86_64.whl
addereq-1.4.6-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details for addereq-1.4.6-cp39-cp39-musllinux_1_2_i686.whl
addereq-1.4.6-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details for addereq-1.4.6-cp39-cp39-musllinux_1_2_aarch64.whl
addereq-1.4.6-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for addereq-1.4.6-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
addereq-1.4.6-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for addereq-1.4.6-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
addereq-1.4.6-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details for addereq-1.4.6-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Total release size: 122.3 MB

Release files / addereq-1.4.6-cp313-cp313-win_amd64.whl

Download URL addereq-1.4.6-cp313-cp313-win_amd64.whl
Size 566.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b9423b17327c04995fd26d9c41113339d9652f7cfdd2877714a9266eacc7df53
BLAKE2b-256 checksum
How to use checksums
27bc374d8fba37cb8d755e3cc236a20684f36b096084e7384509cd66c5d61ad9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp313-cp313-win32.whl

Download URL addereq-1.4.6-cp313-cp313-win32.whl
Size 511.0 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
55e2c726da90e956ff8246d761818f843bc5b71940db6ff30fdc882adb481394
BLAKE2b-256 checksum
How to use checksums
0f33ec4b614ee6fce31caaacd56ed82ef0b14f67d7a80ef9f110170a06a4eec0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL addereq-1.4.6-cp313-cp313-musllinux_1_2_x86_64.whl
Size 4.0 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
156d6a21d8077787babaff64cd6c581a8b88f39e9a47bc9cbbb1adea29e714ac
BLAKE2b-256 checksum
How to use checksums
831d0c56871f773d62d5472733cf1c76ea4dd40d1a903343a4af32c76177639b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp313-cp313-musllinux_1_2_i686.whl

Download URL addereq-1.4.6-cp313-cp313-musllinux_1_2_i686.whl
Size 3.9 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
ae079d7ac70899094b1de2e2cfd50245eb77c118f3be25eecc766bcc4873a8aa
BLAKE2b-256 checksum
How to use checksums
70981ae1cede3a230242518a8eae272414cf82bef77b8f4209a8de4ef2141181
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL addereq-1.4.6-cp313-cp313-musllinux_1_2_aarch64.whl
Size 3.8 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2f35a8ffd95fe1aa9f215ed91bd17aa25ca7573b7df31a97dd6240a8165e938a
BLAKE2b-256 checksum
How to use checksums
c89cf3abf3ad80d2d3adb0da81ec310a080f739ba9dbecfb062bc83dbb6fc5f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL addereq-1.4.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 4.0 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ef8d1374e5546f6a26afd46a241acecb817c357f00bacaca9212a02199618e7b
BLAKE2b-256 checksum
How to use checksums
067867ef0fe61c6c4693120c981d67b65b852fa06192f7ea9d09238d1c13a531
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL addereq-1.4.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 3.9 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6b56a4b121e247e43b36b71edd091cbed9cdf3c861eaeabd6a8cee404a0cf064
BLAKE2b-256 checksum
How to use checksums
e71a8951ce0ed8511c8cc7d4513968d403add33502865065707a67b897bdcd8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL addereq-1.4.6-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 3.8 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
87dad0df1ac1a195c3ecfe892122b9a97078584e00429aea05757b6b0ddd34ce
BLAKE2b-256 checksum
How to use checksums
daf049b57802a4da508068ffd0d9e0c7fd569e8da2d716c52b356148d124d809
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp312-cp312-win_amd64.whl

Download URL addereq-1.4.6-cp312-cp312-win_amd64.whl
Size 572.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
36f493908f9f0b26ab2a64abf57609a7cdf1d69cae5c00d90c02b05150aa3ef6
BLAKE2b-256 checksum
How to use checksums
4ba118fc445575019a7085bed0713788a4a4ff8e70a165a87d10bbf1f4900fdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp312-cp312-win32.whl

Download URL addereq-1.4.6-cp312-cp312-win32.whl
Size 514.9 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
44048179b63b9f9c44f2bc63a5fe5cd18395d2282fd8856dd68122650bc0ad77
BLAKE2b-256 checksum
How to use checksums
1c4a610a9e7afa12f242d10cd1759c0d9afb02599f4568c2e391f8354a729318
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL addereq-1.4.6-cp312-cp312-musllinux_1_2_x86_64.whl
Size 4.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0c5e5bc4fe9c7a553afe5cd6b2f6238a1ae90cc7cd4adcde54cc302294651403
BLAKE2b-256 checksum
How to use checksums
68d67bda274ccc68e36ba42290f00e7dc8d005088f984db8c6062f9f75ea2447
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp312-cp312-musllinux_1_2_i686.whl

Download URL addereq-1.4.6-cp312-cp312-musllinux_1_2_i686.whl
Size 4.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
83a94069d4738dba054b134aa448b74e7361e29f855873e7a86adb92c8d30a1f
BLAKE2b-256 checksum
How to use checksums
5d9f3330521a4a56392135c2d3ab4578b66752e796c5c9fffd62cfc07c9cd326
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL addereq-1.4.6-cp312-cp312-musllinux_1_2_aarch64.whl
Size 3.9 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1b3c216d29758e5f2e4dc18aaafa2fb879d38ff0814f1d98689d7fce1be9f227
BLAKE2b-256 checksum
How to use checksums
84c5414c2f2e3a8b5ea609de5fa31ec83c5cf05bc2427bcb34feed5c5f860313
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL addereq-1.4.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 4.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
63170765636496d18c7ab85cf33cd7bb2f180059bab3ad5f2683dfb1308c758b
BLAKE2b-256 checksum
How to use checksums
0d99f529f8ea321edfd33ec854c1233590c25a5a4fa1665c88554e705f34298c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL addereq-1.4.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 4.0 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
cbca002310f02887a75815ad5e3b5c922db4816a390f2ae463acc3c019d8a47f
BLAKE2b-256 checksum
How to use checksums
85868c4dd6633e2acc75d2da3b59d6b32c1e1cca1969ecf78be6348f7cec15e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL addereq-1.4.6-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 3.9 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
932f2f50d3c3d0133ac2f13e9ba28fadca7f4d50b0a48c721f4bc01252d9baac
BLAKE2b-256 checksum
How to use checksums
56c364917fcac647643e4bf185f81c41603a9fd986e2d481a68550b473d13ff2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp311-cp311-win_amd64.whl

Download URL addereq-1.4.6-cp311-cp311-win_amd64.whl
Size 580.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ed92ce4e7b2584f1f507a700a51e82d36ca47350de6c87bd36399741d9c60b31
BLAKE2b-256 checksum
How to use checksums
8627984ef5ba76a0ec2a1ff9dbfa6f6c0afe1ba1b03dcb199fd3b4fa21c7ec81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp311-cp311-win32.whl

Download URL addereq-1.4.6-cp311-cp311-win32.whl
Size 520.8 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
c922115e3aafb27e8383ca3ffba666861477fb102ba284491251a1e8e70f5a12
BLAKE2b-256 checksum
How to use checksums
7dbfd1fce8f8bcaf85d168a61556b707f9239b7a401e80cc17cbeedad42a7ecf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL addereq-1.4.6-cp311-cp311-musllinux_1_2_x86_64.whl
Size 4.0 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a6105ff228a237389b7e1d94ffd16de9a9c0378269bae05b1216f12b2c8c830a
BLAKE2b-256 checksum
How to use checksums
1392423d6e755e94958fda772e844dfde7405c59ff78c266cd1c8eca218cef15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp311-cp311-musllinux_1_2_i686.whl

Download URL addereq-1.4.6-cp311-cp311-musllinux_1_2_i686.whl
Size 3.9 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
aab151635dfc9faf18484692405494b07650dff3ce3f9fb695926f26dd7e123a
BLAKE2b-256 checksum
How to use checksums
06289d016e5a762b0ebdb44e064f2a99087328bc90ea86dd0e13feff956023ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL addereq-1.4.6-cp311-cp311-musllinux_1_2_aarch64.whl
Size 3.9 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
546bbbd46c0420f265119818cf1dde5dee984cef1add6242e927f6b2e0cf09ab
BLAKE2b-256 checksum
How to use checksums
dc981705488788232f997771947165be43c9fcf4328acd5c2b71533bdf7bdaa7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL addereq-1.4.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 4.0 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
694b684c35a0cf4797f38e9171d16cfc5f86450003e029d4d854cdfd68fbbdb1
BLAKE2b-256 checksum
How to use checksums
f37477a226f27e03812751eff9a2ca1dd4782cc452daf4541a44d6bdce2b46ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL addereq-1.4.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 4.0 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d010cb4a6e05d60b2cc2870a53f25b21d67a4359aaa976acf67aa1b2d450c5d0
BLAKE2b-256 checksum
How to use checksums
5efb7b1864e21fdca798ee77afe23b05390d2919665f8d5087a9105f29782af2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL addereq-1.4.6-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 3.9 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
b3b4a5d15864c355eaa8aa8c01f60c5d56cd5a275476cd3d088f4181062e8be4
BLAKE2b-256 checksum
How to use checksums
78d5b1854af10da3d4e4d51c4b8a9f8707b8f87697f5e28f7bfc61844604dddd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp310-cp310-win_amd64.whl

Download URL addereq-1.4.6-cp310-cp310-win_amd64.whl
Size 584.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3815ce3e854cf8a1b290ffba35aed33fe62b0a9e703b48a5ebc62ecce4afa8fd
BLAKE2b-256 checksum
How to use checksums
940919c4207f8080d3bae504d951c16bf2230de666821e3960f20d79d3062df2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp310-cp310-win32.whl

Download URL addereq-1.4.6-cp310-cp310-win32.whl
Size 525.9 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
3db64ccf8735db0a2205e1694ca10dbf299ff946ab0b8bd09e751d7980ffd6a7
BLAKE2b-256 checksum
How to use checksums
c108f26960ebf592c1be603c5b2c6b0a19971c0fca44ca9585c8a09dea055164
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL addereq-1.4.6-cp310-cp310-musllinux_1_2_x86_64.whl
Size 3.9 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
24cdac948dd0fd8ee5e61507a57a34b83d2beca52b14b73e2af00e3d80852db3
BLAKE2b-256 checksum
How to use checksums
696f18ba1447c7f7e830a9a33aa614715d7cd6fb3c2c7834676c22314a062c0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp310-cp310-musllinux_1_2_i686.whl

Download URL addereq-1.4.6-cp310-cp310-musllinux_1_2_i686.whl
Size 3.8 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
5585a2586330c35da7a4aba90b8c7dc6fa89079df76014d17177565b367cb1e5
BLAKE2b-256 checksum
How to use checksums
df1c67396e008023f64b8aac9f046cd51685344e9a6ce24be829e246e2b76e52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL addereq-1.4.6-cp310-cp310-musllinux_1_2_aarch64.whl
Size 3.8 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ae443e8b06c150f1a0b5f864142616db25f2dba7551ec5216bf36cb51521bd28
BLAKE2b-256 checksum
How to use checksums
eac0ff6c7f02ae8fc33e249363ae3cd46098dc25b8a23e086341082a11df7f7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL addereq-1.4.6-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
df46023f7b3226c4802d8d617b0b52c63ca22d8e6b94fc24d07fb56fbacda152
BLAKE2b-256 checksum
How to use checksums
8fec8b737e25be807f28bf062a9989402e0b8fed232d6e441a53b1c6c08290c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL addereq-1.4.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 3.8 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c0bc56a7c85cd370ab9962ade23235199ee838d8c8e45edf0503c371d387c73c
BLAKE2b-256 checksum
How to use checksums
9b528a27d2fa16ab782abf18411484049d5807297f15a1f716ba4a05c98c89a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL addereq-1.4.6-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 3.7 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
63030c32784ccd1b730117e5229191bb336d5e88d029639a6218c0cc7385cf7a
BLAKE2b-256 checksum
How to use checksums
7e24fec6cdf8536e13a21ed038c905a464c7a307db5c1dc5cdb78d8b62d70bdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp39-cp39-win_amd64.whl

Download URL addereq-1.4.6-cp39-cp39-win_amd64.whl
Size 585.8 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
727d4e8b4f48ede0cb14ad28d3a0f63900661ebbae3a4a2e326fd1026e4b1d3d
BLAKE2b-256 checksum
How to use checksums
d23ad8cb17b932c825d2911d43d9b4fe4e624702c1db4d49c0aef328bb2a02fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp39-cp39-win32.whl

Download URL addereq-1.4.6-cp39-cp39-win32.whl
Size 527.5 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
5073d0835a3e16dc463e3123b4a5782a2266425a10a4002cf41c867c51fecd66
BLAKE2b-256 checksum
How to use checksums
e46e123420bdc6ee50e02523b17be93995727db0791f08a1a2554750a58b5ce4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL addereq-1.4.6-cp39-cp39-musllinux_1_2_x86_64.whl
Size 3.8 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f4a0eb7e79088705df491793994eca1cefcae7ecfe9f63925f79e688e85f0c25
BLAKE2b-256 checksum
How to use checksums
69024155803a4ca063d8c62f8dddc39af3aa4243a84a1fd8b60cee8eeaa7e2e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp39-cp39-musllinux_1_2_i686.whl

Download URL addereq-1.4.6-cp39-cp39-musllinux_1_2_i686.whl
Size 3.8 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
f7ba7b50a14da722b9a4722daddfd571ccbdd0ac8b8652e3a30e6ce091dc8660
BLAKE2b-256 checksum
How to use checksums
0dfb8bbd98ffdabb10380fe2d18ea2d11717b6d05e3de98ad397f1e051819e10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL addereq-1.4.6-cp39-cp39-musllinux_1_2_aarch64.whl
Size 3.7 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6a33752388ce5cf96614a1f06c7b117036b69da7b19fe43e40c6865d666f2378
BLAKE2b-256 checksum
How to use checksums
9d75055254b1413a863b9eae97eebeae765c64292faed68e0f9903fc1a933420
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL addereq-1.4.6-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.8 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c8584bd8562be7483ebbdaf0fab07b9664ccd4c33135ddb68bc1452233702b72
BLAKE2b-256 checksum
How to use checksums
ed00405afb37c0f28b35f5326e3915ad0f03923457ab0ed3f9d53d464cdeab7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL addereq-1.4.6-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 3.8 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0c286ebb64acb1f5db1529fddd7be9aafe39a52d0609498b002a1b70c02df22a
BLAKE2b-256 checksum
How to use checksums
4e1b26d24c204f79d679e9270a4717f6f8bee798b4f0c9a6dc12e6cef35924cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / addereq-1.4.6-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL addereq-1.4.6-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 3.7 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
ce7609a04af65d10e286de2640346bf13b685f13e3f08281228bc5d32461b05f
BLAKE2b-256 checksum
How to use checksums
02a3d0c78a64501084898b208afda2e6fe9ea49aa43d660dc3f695093749fe91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Security for addereq 1.4.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.4.6 This release

40 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page