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.7

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.7
File Actions
addereq-1.4.7-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for addereq-1.4.7-cp313-cp313-win_amd64.whl
addereq-1.4.7-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details for addereq-1.4.7-cp313-cp313-win32.whl
addereq-1.4.7-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.7-cp313-cp313-musllinux_1_2_x86_64.whl
addereq-1.4.7-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details for addereq-1.4.7-cp313-cp313-musllinux_1_2_i686.whl
addereq-1.4.7-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for addereq-1.4.7-cp313-cp313-musllinux_1_2_aarch64.whl
addereq-1.4.7-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.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
addereq-1.4.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for addereq-1.4.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
addereq-1.4.7-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details for addereq-1.4.7-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
addereq-1.4.7-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for addereq-1.4.7-cp312-cp312-win_amd64.whl
addereq-1.4.7-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details for addereq-1.4.7-cp312-cp312-win32.whl
addereq-1.4.7-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.7-cp312-cp312-musllinux_1_2_x86_64.whl
addereq-1.4.7-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details for addereq-1.4.7-cp312-cp312-musllinux_1_2_i686.whl
addereq-1.4.7-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for addereq-1.4.7-cp312-cp312-musllinux_1_2_aarch64.whl
addereq-1.4.7-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.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
addereq-1.4.7-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.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
addereq-1.4.7-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details for addereq-1.4.7-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
addereq-1.4.7-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for addereq-1.4.7-cp311-cp311-win_amd64.whl
addereq-1.4.7-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details for addereq-1.4.7-cp311-cp311-win32.whl
addereq-1.4.7-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.7-cp311-cp311-musllinux_1_2_x86_64.whl
addereq-1.4.7-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details for addereq-1.4.7-cp311-cp311-musllinux_1_2_i686.whl
addereq-1.4.7-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for addereq-1.4.7-cp311-cp311-musllinux_1_2_aarch64.whl
addereq-1.4.7-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.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
addereq-1.4.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for addereq-1.4.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
addereq-1.4.7-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details for addereq-1.4.7-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
addereq-1.4.7-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for addereq-1.4.7-cp310-cp310-win_amd64.whl
addereq-1.4.7-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details for addereq-1.4.7-cp310-cp310-win32.whl
addereq-1.4.7-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.7-cp310-cp310-musllinux_1_2_x86_64.whl
addereq-1.4.7-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details for addereq-1.4.7-cp310-cp310-musllinux_1_2_i686.whl
addereq-1.4.7-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for addereq-1.4.7-cp310-cp310-musllinux_1_2_aarch64.whl
addereq-1.4.7-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.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
addereq-1.4.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for addereq-1.4.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
addereq-1.4.7-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.7-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
addereq-1.4.7-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for addereq-1.4.7-cp39-cp39-win_amd64.whl
addereq-1.4.7-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details for addereq-1.4.7-cp39-cp39-win32.whl
addereq-1.4.7-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.7-cp39-cp39-musllinux_1_2_x86_64.whl
addereq-1.4.7-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details for addereq-1.4.7-cp39-cp39-musllinux_1_2_i686.whl
addereq-1.4.7-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details for addereq-1.4.7-cp39-cp39-musllinux_1_2_aarch64.whl
addereq-1.4.7-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.7-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
addereq-1.4.7-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.7-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
addereq-1.4.7-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details for addereq-1.4.7-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Total release size: 125.8 MB

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

Download URL addereq-1.4.7-cp313-cp313-win_amd64.whl
Size 581.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5b1cd73d2f4c440f097b6f6063943e4c5bc007a401c7da88b718115a975a7f54
BLAKE2b-256 checksum
How to use checksums
5c3133510c5e59a205bbf1703f266d14fb2d97a5929150959ac005eb90263e36
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.7-cp313-cp313-win32.whl

Download URL addereq-1.4.7-cp313-cp313-win32.whl
Size 523.7 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
5efd22abb4e76672c6cf5ffd75ca6913e710034363f6d79095c190676554f1cf
BLAKE2b-256 checksum
How to use checksums
80d138cf335e8a0c22a70d9d44f6f4454db4918affafcd29c58eaf82a2619502
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.7-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL addereq-1.4.7-cp313-cp313-musllinux_1_2_x86_64.whl
Size 4.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4d06f85cb0f77efa59099f948fa91d68578d3532c0948b668f6b78aff1b4d449
BLAKE2b-256 checksum
How to use checksums
90c3bda4b4fc1740f11d249ac49f35e18d61058c1c17d2edb9ea7d1b8913e431
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.7-cp313-cp313-musllinux_1_2_i686.whl

Download URL addereq-1.4.7-cp313-cp313-musllinux_1_2_i686.whl
Size 4.0 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
034b6b371a317f24a1fad5f989a3390094648a01a1ff2c8f5be4212287521e93
BLAKE2b-256 checksum
How to use checksums
642b53d87879ca000923de34f6007e5827609a03fccc247afbe8ae067b95399c
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.7-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL addereq-1.4.7-cp313-cp313-musllinux_1_2_aarch64.whl
Size 4.0 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0bb44daf48bc68ed8ee0043ff6efb237923535473a4fb6c13c4991a64cf8c8e9
BLAKE2b-256 checksum
How to use checksums
a4cc8f2b5ce73e31455b8529d93c8f212b2b5af500d9581c26a06fc2f2991830
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.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL addereq-1.4.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 4.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a167b5099d2e6a7cedda7a3a0c508b51c38a3b28c389398e3c801edaad7afab1
BLAKE2b-256 checksum
How to use checksums
5b7c86e2d851ef123ad4fbfb1a8f97ffed700d44d518f409178db995efebb460
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.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL addereq-1.4.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 4.0 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8674a7133f34e6d0689cba2843458984a3075b473accf98c0edb4a2df63b32d0
BLAKE2b-256 checksum
How to use checksums
10e76ca5605aaf8fba8133b62eb3e58ea4c3118d1f5790a59f00e7a9f58d9c82
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.7-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL addereq-1.4.7-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 3.9 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d7e96b06327d9db4fa4097881cae6bfd7b03fdb6f24e515f0c382a71ce4b7943
BLAKE2b-256 checksum
How to use checksums
c53760999f21f9c3dd5d9718d815b3d56d1f0b60134fcb5127ebc864c0f45eee
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.7-cp312-cp312-win_amd64.whl

Download URL addereq-1.4.7-cp312-cp312-win_amd64.whl
Size 587.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4c0c628ab962fe08216d8a8674b6f8255677e316069e89f685cc953a8a11fc92
BLAKE2b-256 checksum
How to use checksums
e28218bfae824bd175b66bfc83e55f3cfe50ff327757d7edd6aa0bb9b701bfe6
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.7-cp312-cp312-win32.whl

Download URL addereq-1.4.7-cp312-cp312-win32.whl
Size 527.4 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
8898b8bde31778f20947a5fe37859ef5d33165f68490b77d30480e164398a50a
BLAKE2b-256 checksum
How to use checksums
3fa75286aac0b23bcdfd672faf9ffb698e1e47453fb8350644753b2a468f9fce
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.7-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL addereq-1.4.7-cp312-cp312-musllinux_1_2_x86_64.whl
Size 4.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
eb4612c84253d2d36142b987bae1b95e007996b935961e8d2af0698916a25d58
BLAKE2b-256 checksum
How to use checksums
643b53d8498c7530525431df25d9bf0a6fac2e1ecce46f85a60da6bcbe8dd18c
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.7-cp312-cp312-musllinux_1_2_i686.whl

Download URL addereq-1.4.7-cp312-cp312-musllinux_1_2_i686.whl
Size 4.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
15c3832b5b9a71468957c77276c9351a6667cfd8fa7b7fc54121b665fc32222d
BLAKE2b-256 checksum
How to use checksums
0efcebdad51fb48f3179a50e2859ce331dd514e800afd2d7cb71c48112b561ac
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.7-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL addereq-1.4.7-cp312-cp312-musllinux_1_2_aarch64.whl
Size 4.0 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
16c90a82eea1fbadf3dc2ec79c3670eb36a5a2d4cfe3bb27d2b0d6194f8de38d
BLAKE2b-256 checksum
How to use checksums
74a32a811e9e0025b556c0a7267abaa1e54f3c9af27acc0745ac0acad757d487
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.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL addereq-1.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 4.3 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9f1a32ce9c588b7c4fc43d3c9903c7bce7936151b2255d9cef95d2d39a6946bb
BLAKE2b-256 checksum
How to use checksums
c6eb0110a8ccd7258bea3f15c75094ed9a50d0ad33b3b6fd1f724a465af111b1
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.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL addereq-1.4.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 4.1 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e4aa2d098211841c35e3fba6780eee3c2b9f6cd3dbdef57174fb7d7c940ea330
BLAKE2b-256 checksum
How to use checksums
aa24daa96635209cbfeae4662c01d111b16fe84f4630651f61eb2f84a591b642
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.7-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL addereq-1.4.7-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 4.0 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
683c80157c3e529865034b799c6c45069d6f7b6653082166b88ad12c2673e200
BLAKE2b-256 checksum
How to use checksums
d311da58d9a21a47671173dacff0bbb45f87a744391bf8fcafad0dbe0dc60ed8
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.7-cp311-cp311-win_amd64.whl

Download URL addereq-1.4.7-cp311-cp311-win_amd64.whl
Size 597.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
d896bbe80408c1aef38809b9bf0ff46b640ae95ad0d7f38496839be86e8fb139
BLAKE2b-256 checksum
How to use checksums
0dc95fc5450aea34974a5902341546b3db48e25885d1a81735af9e4504ea8397
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.7-cp311-cp311-win32.whl

Download URL addereq-1.4.7-cp311-cp311-win32.whl
Size 533.2 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
3684da147881af8058e8b58efe75fec88cff2e3783e74a0eeea6a5de93b60476
BLAKE2b-256 checksum
How to use checksums
7a3fb5edfbcd3f57c3d924e232256fd40797c9d9efe362ef25906cfe7401debd
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.7-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL addereq-1.4.7-cp311-cp311-musllinux_1_2_x86_64.whl
Size 4.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ffef8a2c484354e47438da0d938887faf8095f1c16fedda288b4fa7fbdeb50ed
BLAKE2b-256 checksum
How to use checksums
d44d5ad288b38d4dac32347111b0b7966611fbc8b86150a17fb531750442d0b5
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.7-cp311-cp311-musllinux_1_2_i686.whl

Download URL addereq-1.4.7-cp311-cp311-musllinux_1_2_i686.whl
Size 4.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
20636839de7381f1d895e1e928701d23a3b90df0197367fce7125a469a4b52b6
BLAKE2b-256 checksum
How to use checksums
f3231c0392c7b8e80b8796dde8465dbbf8f1f0274827bed95ba24731624cd099
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.7-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL addereq-1.4.7-cp311-cp311-musllinux_1_2_aarch64.whl
Size 4.0 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
60613f77b74daf41fb29417fe71d615400ac289ceccb3cbbb47f985fd81b7756
BLAKE2b-256 checksum
How to use checksums
36ba1de6043ab841d5d0fec1b9aa71d4ad80c392c5609be0410b6d6e50034ea6
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.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL addereq-1.4.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 4.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f47ddee17b7d5dc50fa561eea2d1f857407150091cf2f6ca6a0c80ace2b49bda
BLAKE2b-256 checksum
How to use checksums
bc8663ab2dddfdd3a68a30f14627a576a5b4e773b8095498a9ce723169b15a8d
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.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL addereq-1.4.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 4.1 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b458094d9a858ed16fa91f1aab5eea23b88477e14709489142ee6d9fc915ba49
BLAKE2b-256 checksum
How to use checksums
9faccf24fc74e1f0580feda25aa78b07a2e7411658b78bbb153b05b36ea6c639
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.7-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL addereq-1.4.7-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 4.0 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
2eeba79dd535e517024c4af985c94371c734e967d14ea722a640f3e7ba4c7921
BLAKE2b-256 checksum
How to use checksums
ab7497c2d54939b72d98ff81ec94c1db2f22718bfcb0387c31489c92d9528c84
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.7-cp310-cp310-win_amd64.whl

Download URL addereq-1.4.7-cp310-cp310-win_amd64.whl
Size 601.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
cf7a0e118fbd35160389825c70de4bdd169942f471e58104dc6e39e3930d675f
BLAKE2b-256 checksum
How to use checksums
7929241ab2b033a2fa945516863d54efeffa5d2cff5f8b605f3055aed3ee8459
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.7-cp310-cp310-win32.whl

Download URL addereq-1.4.7-cp310-cp310-win32.whl
Size 538.8 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
60338c83a316d0e33ea4d5680064b4cbafd6561adfe21152b3cd09725c7b59bf
BLAKE2b-256 checksum
How to use checksums
c2194b078499d7bd1f44399b1fe335d4f6692d5cfe7f41ae7be1fc7b6cd0744e
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.7-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL addereq-1.4.7-cp310-cp310-musllinux_1_2_x86_64.whl
Size 4.0 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6ef0c2ef0f9bc5e772322c070372637ab60c6e72b33035c4e7f44d1697448cc5
BLAKE2b-256 checksum
How to use checksums
19a3f70014a81ee5646ab82e9494773aaa95678625bb5d8e9026642e1008832f
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.7-cp310-cp310-musllinux_1_2_i686.whl

Download URL addereq-1.4.7-cp310-cp310-musllinux_1_2_i686.whl
Size 3.9 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
ccd02000dfabd6879ead5852fa1b4b3b997e97d0686a4432c4f65248e7056ac2
BLAKE2b-256 checksum
How to use checksums
8823c20744f4315ea54bf7022fc898a1c804cd4e04c7d02635f0aefd3e518070
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.7-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL addereq-1.4.7-cp310-cp310-musllinux_1_2_aarch64.whl
Size 3.9 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
76d0d2f855be3a2aefaa26beec266f044869536e073fb7b4972e0a6104ab6048
BLAKE2b-256 checksum
How to use checksums
d814c1336efecd68aa756368780c8fede9ffa143e79106e9ab427b51d83b7271
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.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL addereq-1.4.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 4.0 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d3bea7d650861de0ce283f60504a6a9d2d8ee4d5b3c43a54b8fcc99677645246
BLAKE2b-256 checksum
How to use checksums
b7f8a466cf81195e9c4f68e68f9833730aac698b146bb308a880c423b68ea581
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.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL addereq-1.4.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 3.9 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7ffb9d02d0f2c2a49bf0d672e14b48f41daae716b6478407ddb69120a7dcc4c2
BLAKE2b-256 checksum
How to use checksums
77daae5b35054092953f5c160f3f025d640549329f3dcb3ca6d9dbf188675049
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.7-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL addereq-1.4.7-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 3.8 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
88b8fdf3c3e5976ab0c0c78efce167f578ce11941baed1a029040fb525af9ddf
BLAKE2b-256 checksum
How to use checksums
fbc7d73de7b0c28f3fcda5228485b92367e1b98ed4f87d4a26c795abfe3b0492
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.7-cp39-cp39-win_amd64.whl

Download URL addereq-1.4.7-cp39-cp39-win_amd64.whl
Size 603.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
fe3b5993857f4b3c94083c9dfe5c4681227580f38df7e1af79f0cbc1c17d5d9a
BLAKE2b-256 checksum
How to use checksums
d3065514ffb1ada3f6430079f5164a5b02e699883f6f95a43acabe18694f7800
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.7-cp39-cp39-win32.whl

Download URL addereq-1.4.7-cp39-cp39-win32.whl
Size 540.4 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
f186f20aa907b340cfcbaaa24b7ac2f9e8158475a48a827d00bfbec93b4324b4
BLAKE2b-256 checksum
How to use checksums
f1bbd35255af30b79cdc1b48d659bb332417ae50884d314f62aaeba08f30ed8e
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.7-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL addereq-1.4.7-cp39-cp39-musllinux_1_2_x86_64.whl
Size 4.0 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
aa2bd5623879939583b5a8fad83f127fbea66af383c694e95c184fa0ddbfbcff
BLAKE2b-256 checksum
How to use checksums
fabc5f1186db770c17b4ad963eee1ceefedf4067591ff2c87394584a082af8b6
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.7-cp39-cp39-musllinux_1_2_i686.whl

Download URL addereq-1.4.7-cp39-cp39-musllinux_1_2_i686.whl
Size 3.9 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
4431c2edfef4efa11d877e631c851fc5df6751d3c29aa8a2bd56f2ea01c01983
BLAKE2b-256 checksum
How to use checksums
c9067b194eb1b7f5a29579a364e7cabcbec4235bca2d6c31aef94270eec4a794
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.7-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL addereq-1.4.7-cp39-cp39-musllinux_1_2_aarch64.whl
Size 3.8 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
107c575b5ad35778cf9f545b4840b61c2f73d48846cc127f08059e630c5a11af
BLAKE2b-256 checksum
How to use checksums
cd2338ff681c1ff3e6706babdbbb30240f524dd6b20ab8d41a9025586d7911e3
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.7-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL addereq-1.4.7-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
32f32c71695929f5121424fae8fce1c89ce39a241ef2c7e89a4bff19e73e83cb
BLAKE2b-256 checksum
How to use checksums
3c9630dede6faf0f28a581ff229ee14f82e60ae448d9ae1ceb1515e8cc502153
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.7-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL addereq-1.4.7-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 3.9 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
576ca2c2e5e2d4ab2501088ceb5ed0ba81ae3994a820afaf367def44f250d8ea
BLAKE2b-256 checksum
How to use checksums
004ec19e47c0af47b9c90e11dd591a27568afcbc984a9dc0fd46826b56abdca0
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.7-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL addereq-1.4.7-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 3.8 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
47f5f6503e0b9f5429170d34657e4bbf57236270cfd43fd8944c9a6fd1811e56
BLAKE2b-256 checksum
How to use checksums
53934c01d3716d987b7f2acdaa1f4e6e52a526e6a820c995465770690e09965e
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.7

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.7 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