Skip to main content

地震前兆数据自动处理框架

Project description

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

安装 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,其中会保存台站、测点、测项、方法、台站测项关联等字典表。离线绘图时,标题、单位、台站名称、经纬度等信息都会优先从本地缓存读取。

  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)

联系作者

chd_wql@qq.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

addereq-1.4.4.dev3-cp313-cp313-win_amd64.whl (400.8 kB view details)

Uploaded CPython 3.13Windows x86-64

addereq-1.4.4.dev3-cp313-cp313-win32.whl (362.5 kB view details)

Uploaded CPython 3.13Windows x86

addereq-1.4.4.dev3-cp313-cp313-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

addereq-1.4.4.dev3-cp313-cp313-musllinux_1_2_i686.whl (2.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

addereq-1.4.4.dev3-cp313-cp313-musllinux_1_2_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

addereq-1.4.4.dev3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

addereq-1.4.4.dev3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

addereq-1.4.4.dev3-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (2.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

addereq-1.4.4.dev3-cp312-cp312-win_amd64.whl (403.1 kB view details)

Uploaded CPython 3.12Windows x86-64

addereq-1.4.4.dev3-cp312-cp312-win32.whl (364.5 kB view details)

Uploaded CPython 3.12Windows x86

addereq-1.4.4.dev3-cp312-cp312-musllinux_1_2_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

addereq-1.4.4.dev3-cp312-cp312-musllinux_1_2_i686.whl (2.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

addereq-1.4.4.dev3-cp312-cp312-musllinux_1_2_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

addereq-1.4.4.dev3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

addereq-1.4.4.dev3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

addereq-1.4.4.dev3-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (2.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

addereq-1.4.4.dev3-cp311-cp311-win_amd64.whl (410.6 kB view details)

Uploaded CPython 3.11Windows x86-64

addereq-1.4.4.dev3-cp311-cp311-win32.whl (370.6 kB view details)

Uploaded CPython 3.11Windows x86

addereq-1.4.4.dev3-cp311-cp311-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

addereq-1.4.4.dev3-cp311-cp311-musllinux_1_2_i686.whl (2.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

addereq-1.4.4.dev3-cp311-cp311-musllinux_1_2_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

addereq-1.4.4.dev3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

addereq-1.4.4.dev3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

addereq-1.4.4.dev3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

addereq-1.4.4.dev3-cp310-cp310-win_amd64.whl (411.9 kB view details)

Uploaded CPython 3.10Windows x86-64

addereq-1.4.4.dev3-cp310-cp310-win32.whl (373.0 kB view details)

Uploaded CPython 3.10Windows x86

addereq-1.4.4.dev3-cp310-cp310-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

addereq-1.4.4.dev3-cp310-cp310-musllinux_1_2_i686.whl (2.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

addereq-1.4.4.dev3-cp310-cp310-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

addereq-1.4.4.dev3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

addereq-1.4.4.dev3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

addereq-1.4.4.dev3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (2.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

addereq-1.4.4.dev3-cp39-cp39-win_amd64.whl (413.4 kB view details)

Uploaded CPython 3.9Windows x86-64

addereq-1.4.4.dev3-cp39-cp39-win32.whl (374.2 kB view details)

Uploaded CPython 3.9Windows x86

addereq-1.4.4.dev3-cp39-cp39-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

addereq-1.4.4.dev3-cp39-cp39-musllinux_1_2_i686.whl (2.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

addereq-1.4.4.dev3-cp39-cp39-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

addereq-1.4.4.dev3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

addereq-1.4.4.dev3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

addereq-1.4.4.dev3-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

addereq-1.4.4.dev3-cp38-cp38-win_amd64.whl (423.3 kB view details)

Uploaded CPython 3.8Windows x86-64

addereq-1.4.4.dev3-cp38-cp38-win32.whl (384.3 kB view details)

Uploaded CPython 3.8Windows x86

addereq-1.4.4.dev3-cp38-cp38-musllinux_1_2_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

addereq-1.4.4.dev3-cp38-cp38-musllinux_1_2_i686.whl (2.8 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

addereq-1.4.4.dev3-cp38-cp38-musllinux_1_2_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

addereq-1.4.4.dev3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

addereq-1.4.4.dev3-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

addereq-1.4.4.dev3-cp38-cp38-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (2.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

File details

Details for the file addereq-1.4.4.dev3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0cf6895b482db2b8a54ac65316388c96154ff3ed6783c2e9bc9efdacb2224cae
MD5 2e4ec00de80183279dc4df9db1ec1cd9
BLAKE2b-256 daa01f263f79d540008f893cff83a473e97062844718f07a6df66e0e26dcdcad

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp313-cp313-win32.whl.

File metadata

  • Download URL: addereq-1.4.4.dev3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 362.5 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for addereq-1.4.4.dev3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 3803516f33f612ffa109cffd07aebe9ae1d1220a0c7df68e96ce4968c4484fd5
MD5 3de85b845ebd05fe176c5726e2cff2fc
BLAKE2b-256 0246eada6ac29f4f79880f2de6547b7c8f0b6e3428d81bdb2378505671adbe6e

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6889bc85b24ab7dea2761e02dffb7fcb415c67347fe32c9d86f6540f1aa76642
MD5 7d05474833a9a64617e47ad809060cd3
BLAKE2b-256 abde9169cf6e04739eeef280fdf28ab4c26e5f819d308b97fe8143b104dcc13b

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d17d9f3d4e9a23eab2c8af58618afc0e5ac6d1e99dba405fe60af3101485cda8
MD5 d438f8bd68b49e77f927fb3be5f745b2
BLAKE2b-256 e81f0b5d5cea78a051aa168ddbb993348fefc3e4ecaf51772b784b446bb42210

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bfa177f3d8b97d7f53b225ae33ece2930e2655b0084e601fbeca8c63fc2ce04e
MD5 af5780b0b6b5c8a803fc03aa93daeb6f
BLAKE2b-256 f5f61ae875581e6c7874ea6baf3c95908ac1780220b120bde7336160599ccc49

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a8b18238ffba828686e120fad2f37902931ce632553f65565ce5f228c19d684b
MD5 c136ba8125cb876c202bc7f78903959d
BLAKE2b-256 536063be770375b2eede0269e073728d66ff5d66f67cb7925f81f9e8900b6695

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d43631d20827eb4df481943f5c80f9e92c538505ac7311dae72c9f5fd8e89b67
MD5 d61b71df94ab80fff2d7734b2c291749
BLAKE2b-256 7f580b232c5e3461e18e1a9b92ae4e033a0277c71b82bc01675fc6ddf9a40d48

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 413b41b0d6b6a82f4dd346f7c2f8a218c042aa70b8164f7fa22c9dcfcf584df5
MD5 884df5922969e4a6708aa3c067288be0
BLAKE2b-256 e49bc4cdac5cfa6873ca4ec3d3c9ebafa5f8957c4ae174217f3131d651876457

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 382d018bc9570589058c690efe5b74d87bc922a17990df13211587adf8ab3203
MD5 55c8e8589c2308440f3a596dfab23074
BLAKE2b-256 f89781ad5a1cd7f35bfb5abde48a96792d81ce57d529174a01e6a9375bf82bf1

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp312-cp312-win32.whl.

File metadata

  • Download URL: addereq-1.4.4.dev3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 364.5 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for addereq-1.4.4.dev3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 07b734b4be2da4ad782524e11f373e5947a257b973e9fc15abf911bcebd8dd3f
MD5 f2a63325e22d610a135bc8592997971c
BLAKE2b-256 ebe865118546e4a03e62eb06103494e24edc29cc359f2fb89a38de1ee0b9bf9d

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a45e35d527c6a58489b8a3e8b4e05c3abeac5e6d49fbd9de577dc3538618511c
MD5 be652f435d0da886eb8b5d9b17eebed1
BLAKE2b-256 c2575eb55e2bfae43d88a235711c903819ec57e6823d14d8d2830e34cff1f91e

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2d3f0f6c426bf509dc7724e24bbfab487b4970cfda7987f3646ccda572d8032f
MD5 09ce32dc86a9941a3c41d849102d5f92
BLAKE2b-256 88eae3d7bb071d7a723a0970efb5f826c6758469550101155292569ca5e9ad78

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d8877980d6dd6892258d3db6945af1be8d5346b71544c997d9462107f76426b0
MD5 5674557477f5eff7eb74ae1f5874c8af
BLAKE2b-256 11d941d6eb12acad648272ddda0e467ccafd662ce62089a9bbbe282e7883435b

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3cda505339ce3d617997e9537fb52e8a08d9699446467429a555a2c02802142e
MD5 f1f68f2a42fec811ad0b59bce631b6e4
BLAKE2b-256 607cde1cf07a741a6bd9ef0c15e6dd0284f32b820129ba45063f5e74cc1daaef

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9562f530c3ebc9bc204d6329f49fbf4dd498df4753469c3a9d09ea7076d285a7
MD5 87e5475ec552f44496bda7c96ae07c9b
BLAKE2b-256 e553795baba033c46180ccb4fe053102c06134c0e6ac1423a2f575851e753859

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 f580b0cf785ca667b563b46f68ddb9f3e9e30fec627cd7b0a2da90d7b290dd4e
MD5 16d0b7191df63f4ff10921f994b64e23
BLAKE2b-256 bf334e9df7769eb6cab849367abfa6b7af36f25bae340dfee139b3ac9d0ae633

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 27254c012cdb4d55c82aaa6da05976ea9894a286c0fc2aa170f31f47d3e825b8
MD5 aa1f4f014d95daff3c8503b31f26f641
BLAKE2b-256 51b8398732c12ec3a74dae33f0bb124cb50fa82b424768edeaf733ac9733e3b1

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp311-cp311-win32.whl.

File metadata

  • Download URL: addereq-1.4.4.dev3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 370.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for addereq-1.4.4.dev3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 1f9917e3db906db2286e8742341a481a93965e1725702300554e153887ec4b7c
MD5 abf4bfd70a005380278f4a26e7b7a43a
BLAKE2b-256 274533c897d740612f6326bbbef2a3951e1fc823fed568aca2ca83ebdf9f1159

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c91562e9b7e75235c72047b1d68a6d5a201ff7ec241f09987445c85ff2b9ee4b
MD5 46bfb7b625173b9c2ae6198085a24ee7
BLAKE2b-256 883fd392074ff8dc85d2bfe7f0f6913a11923f6ad274f50d2a467b4356f254fc

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d1d8e8fb36da8e9182a9911fcad5cf988ba5b626186ac548dd6daddb838e3c0f
MD5 dcf244b2afa460ef8ce204e034bb9a8b
BLAKE2b-256 3df6168164ff3c697c067826ad9492441a59b41a0d3837ec50ab4311fe1823b4

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3b6c155438d82af89bf2170da02ce298177d001d6d033f88615549bd4bd4e120
MD5 c5fe4f51188f7456d5c5be799ea72cfc
BLAKE2b-256 b8ab6395cf2fde96c4f450573ad71874ead9e5bcb6dc86c076a6a36b0dfdfbb6

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 75f64956ca36cbf13aeb529548dac8283b0be95a0c8ed81f4a9d8d809143c3d2
MD5 d241049e1041d2964c2c84e62df21f45
BLAKE2b-256 da38099cf40c4a35f7b5978ef123cd58bcd09bed215f9128f20dc2c08c03c47d

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e83372851e0ac086d746b4e3a9c53932c568421b067622e43e27d29b03856693
MD5 45b5d952fdcbc4e0c500326e17bc911c
BLAKE2b-256 ffc826d3360bba0c22ce9a073c8736610b52f849164c1c10151b100837688b0d

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 0b3f2327a4800b0ad13aa5584c1b597d9b521c056933fcd8fd1a01a21893b9e0
MD5 7b0dbf35b0fcaca550b3bf9b71eb1c3c
BLAKE2b-256 76c30b76fe12d16a69fe5f7c7c1afa6f631ec9cae62260c5192e2b58d6bc7e88

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 edcbb57036fd03b91177641841aaacfce9fe4349eda140f0815ec04efd7c0d64
MD5 f4a827fbaed88e89f6aadc5ce990acec
BLAKE2b-256 305cb3f44dc8825fb9a4b160de5c1b4cacf9485220d9f24d584367bbbd32a122

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp310-cp310-win32.whl.

File metadata

  • Download URL: addereq-1.4.4.dev3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 373.0 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for addereq-1.4.4.dev3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 2769f50135649baad5511aecb410b425c455ea86d0263b1a6c6e79c4c8a7a82d
MD5 8bc4ffae28938bab2d2cf11103029ea2
BLAKE2b-256 db027f58ff4bc9ae3a408d7c82fb472f33873484fcad6ca7b56512b5ae881cd7

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 57b650ba0788290af5a242f374917e56709526e703afa04bd7b0f2251daf05fa
MD5 e42b3ebc2e65372a521971a248fe6e07
BLAKE2b-256 104b76f60f3739aba2cc2ce78948a1126be27ac08164c45cf74ed0a2e95d3b65

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 df46520a16de39f54c0e6c011ba89d62d358c239b3b10833d509aea8371a4311
MD5 b08fce0f0ae0ee40fd50391a1d8c7562
BLAKE2b-256 408c15228becea7f7a7f9a2190158c7b1d1c6205dc88b2be326b12859ca0a052

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 863bc2e0769bd50dd3946420fa5479a0881c7dbff574906b2030b0aa4e666b4c
MD5 b1c4b62c522cb561a31e888ee63df921
BLAKE2b-256 2fc56e90c364ee0015c7ac47c268a086705afbe34df9c1a25998af8d5bb61b94

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a2fe20b80da157c3f9736dc2a3e8e89e5812583841ed649ebacdcfdce8a57bf4
MD5 4346eb62afbc3794e78eba2a6b8f8cfb
BLAKE2b-256 ed492d787d7b7213f9872b5f741a84274e8c3c5d11fb59bc9f00f638cf1c8e4b

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b3df159248e34b23e64246945f4f829a0c04b9c1001819ee8f2d533dae472ee7
MD5 32197fd3e5aece75e374566a252b2130
BLAKE2b-256 a7faa2d8c3197f86537c2a8157d4d1c1d63b27a022ebb27a78329f7f44e8283e

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 8e139e27a5289534934a6b67477fa2a1fa169a618d0dd98598ee5595763eaea5
MD5 5cba5b12accc19dad1df01c45968ca9b
BLAKE2b-256 165a62f5331baf534b915c2861a2e3d02799a5d341e9e5792ca2fbe966840a0a

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: addereq-1.4.4.dev3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 413.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for addereq-1.4.4.dev3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 300c52eb641f8a6c7b8ab9e01aa4d0e566b111985f54bcf04f1127c08fff0202
MD5 95ea1285f13cc9db2c603d72a49e2400
BLAKE2b-256 3f3ab4dac97e1729ca3c97a46bf9e0c33e514e41e5748ae30fac7d551ccdbd22

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp39-cp39-win32.whl.

File metadata

  • Download URL: addereq-1.4.4.dev3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 374.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for addereq-1.4.4.dev3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 9bddcff4d4081620e0f6b4448969b3040638a65eba4c22de4a4219c68166591d
MD5 072742bbb4a234391d844323caa40e63
BLAKE2b-256 4ccbc34468d1b3d700c11711cc6df0113dba570f0806d32993832dac4710a2aa

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3f4ed3bf697706b14813ea0d8eba16267e0bfc2d5556894172c38639519a4818
MD5 f3419273400f371b23533827619013c0
BLAKE2b-256 72d590f56679d1ae27e912eac54c45799aacc80daf49db4e1de968b1d82e1257

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f5717ff0e29a0346acb83cf776907cb9fa8c3b8333069e4ac17263e39c52f939
MD5 2583213eb9cb534fea9377f25fe1b47c
BLAKE2b-256 a05be6c5e8fd75795d5637bbd3454e229e023fc73f01344b507a1171ae1efbc6

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b19ec7f3c715706ff86890ad9dbc940ddd9620ba0fc43bff15219b1008118219
MD5 aebbe08c397b5eaeab48e84b4572eda2
BLAKE2b-256 3b9df1e10efefae191db6e177681b4538d9ceaebc8c05e089b8d03e437544b49

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 69ac4c1dcb457a233a006cd9faf236e0b6b5a4226702b9211b9541a4cfba8d4d
MD5 b161ffc27959743821ec98366bdb282d
BLAKE2b-256 8fbd52705dc1a522d34d1e6a1cb5c7ad351277afe5af4b61e71e493e13a9f5b9

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 03bb3bc6f1a861d53803f2e35d7f151e08edb94c1a7420749ec12ebf0177a8d0
MD5 119c281060f0e6abb74579307c16fcf8
BLAKE2b-256 9f4294a686c3b3db32a43dd9bfeac64ed589b701b71e1f57ac301643ae72fc3c

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 c6bde7d126a8bbab65204ac50a3739388c50d25b9d2ca566afb579a006425a43
MD5 281bfd6a4fa2178a5825bbfc1340efd2
BLAKE2b-256 d3dc835b6b06510bdd383218aa4306d4ec0e620b4a095e70dd23f580e7a1c4aa

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: addereq-1.4.4.dev3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 423.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for addereq-1.4.4.dev3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 10a93988fcfc96c971d131dba8574ef8ffeb9c160565f9233e13159d9ff0e0a4
MD5 67127c8aaa74c50254f7bc2792a5efe3
BLAKE2b-256 d8b13baea522f8addd55aa04a2e4be8f4572e2950e65bc5af5f6de2fce39ee8b

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp38-cp38-win32.whl.

File metadata

  • Download URL: addereq-1.4.4.dev3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 384.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for addereq-1.4.4.dev3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 44b332df8b4b581fdd2629748b2d2f9f0646a9f798d5f39ccc2103a7aa84479b
MD5 1135f7fa0f524d865fa4fe9946d992fe
BLAKE2b-256 7ae5e42b19837a6fbccb2d028b90fcaa4d5e360cc063b942ea6d959f5521e025

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 efc79755c9959e911e989ecf9bac04be278025edf69f7610e1a7c381f250a4c4
MD5 e5849729af9d7557300e784eac6929fb
BLAKE2b-256 6b5daa1bbf28a78b535f55d658ff7c41648ccab36f9a682b2c38a933a0bfd54e

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 50d665797fa8bf0689bb938fe45a962fa00e81749eed4341b38e591bc71a7f66
MD5 12b7a2653f7a687be9685a10a52a017a
BLAKE2b-256 360d657d5eda196f97ee1fc60b1bcfc90982a964b43fbe4d513379a414860d98

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 870cdc047c743be620eca72981fe7a2bd3fd9eeead2dac053cf6feb059009913
MD5 4243acee16918e34a7457be9d77bd85f
BLAKE2b-256 66e5e3e1cc2b9471afc769566db57967f40705b6988583a2d4d166ad0cb36cec

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0c8d741d8fff7311bc2623696c3b0ebb214964dd0486da7f1deea5ff4921861f
MD5 2bb27e41cfaf7e7287969cebbc1c740b
BLAKE2b-256 2b9bf94fe53c7000687862e3b15c22f991c4126075016c53284662d36ac37e94

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7cde10fc78870c40cc38894028b1c6d087664bf989a90482ca612ace227686ef
MD5 b2a0f5735390667a869d971aed1aa80b
BLAKE2b-256 7b8dd529ff517c5161a961f5025a9eb69003616614cd637c3e7775e031132e84

See more details on using hashes here.

File details

Details for the file addereq-1.4.4.dev3-cp38-cp38-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for addereq-1.4.4.dev3-cp38-cp38-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 8e04d3c2e2eb19447d0c1665de4244aa0582d89412af34965e262e7df9b73518
MD5 ab2034497cee969861a279f6dff0c83c
BLAKE2b-256 b1e86bdf7d6c793f3ec7bdd410bf37ae37da415aa6f046459bc66f1ab009071f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page