Skip to main content

A fast and efficient algorithm library for LPMM

Project description

QuickAlgo

这是一个快速算法库,旨在为LPMM(Long-term and Persistent Memory)模块提供Graph数据结构和一些复杂算法的Cpp+Cython高效实现。

目录结构

─ quick_algo - 项目目录  
 ├─ src - 源码目录
 │ └─ quick_algo - 纯C/C++代码目录
 │   ├─ cpp - 纯C/C++代码目录
 │   │ │ ├─ di_graph.hpp - 有向图头文件
 │   │ │ └─ di_graph_impl.cpp - 有向图实现
 │   │ ├─ cpp - 纯C/C++代码目录
 │   │ │ ├─ pagerank.hpp - 有向图头文件
 │   │ │ └─ pagerank_impl.cpp - 有向图实现
 │   │ ├─ __init__.py - Python包初始化文件
 │   │ ├─ di_graph.pxd - Cython头文件
 │   │ ├─ di_graph.pyi - di_graph类型声明文件
 │   │ └─ di_graph.pyx - Cython实现
 │   │ ├─ pagerank.pxd - Cython头文件
 │   │ ├─ pagerank.pyi - pagerank类型声明文件
 │   │ └─ pagerank.pyx - Cython实现
 │   └─ __init__.py - Python包初始化文件
 ├─ tests - 测试代码目录
 ├─ build_lib.py - 构建脚本
 ├─ pyproject.toml - Python项目配置文件
 ├─ setup.py - buildtools安装脚本
 ├─ LICENSE.txt - 许可证
 └─ README.md - 本文档

构建脚本

请在项目目录下执行build_lib.py并添加相应的任务,这将自动化构建过程。

该脚本支持以下任务:

  • --cleanup:清理构建目录和临时文件
  • --cythonize:编译Cython代码(要求依赖cython
  • --force_cythonize: 强制重新编译Cython代码(要求依赖cython
  • --build_sdist:构建Python源码分发包(要求依赖setuptools
  • --build_wheel:构建Python wheel包(要求依赖setuptools和C/Cpp编译环境;若无预生成.cpp,需先执行--cythonize
  • --install:安装Python包(要求依赖setuptools, 要求C/Cpp编译环境)

安装

您可以直接使用pip install quick-algo进行安装:

pip install quick-algo

注:PyPI上的预编译wheel默认不开启SIMD优化(兼容优先)。若您希望启用SIMD,可使用源码编译安装。

当前PyPI wheel覆盖:

  • macOS Intel(x86_64)
  • macOS Apple Silicon(arm64)
  • Linux(x86_64 / aarch64)
  • Windows(x86_64)

您也可以在clone本仓库之后通过前述构建脚本于本地进行编译安装。

在编译安装之前,请确保您装有以下依赖:

  • setuptools: Python包管理工具
  • Cython: Cython编译器
  • MSVC/GCC/Clang: C/Cpp编译环境

要使用脚本编译安装,请在项目目录下执行以下命令:

python build_lib.py --cleanup --cythonize --install

测试

本项目的测试代码位于tests目录下,使用pytest进行测试。

在测试之前,请确保您装有以下依赖:

  • pytest:测试框架
  • networkx: 图算法库
  • numpy: 数值计算库(由networkx要求)
  • scipy: 数值计算库(由networkx要求)

要运行测试,请在项目目录下执行以下命令:

pytest ./tests -s

Project details


Download files

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

Source Distribution

quick_algo-0.1.4.tar.gz (227.5 kB view details)

Uploaded Source

Built Distributions

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

quick_algo-0.1.4-cp314-cp314t-win_amd64.whl (133.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

quick_algo-0.1.4-cp314-cp314t-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

quick_algo-0.1.4-cp314-cp314t-musllinux_1_2_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

quick_algo-0.1.4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (909.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

quick_algo-0.1.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (944.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

quick_algo-0.1.4-cp314-cp314t-macosx_11_0_arm64.whl (135.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

quick_algo-0.1.4-cp314-cp314t-macosx_10_15_x86_64.whl (137.1 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

quick_algo-0.1.4-cp314-cp314-win_amd64.whl (111.8 kB view details)

Uploaded CPython 3.14Windows x86-64

quick_algo-0.1.4-cp314-cp314-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

quick_algo-0.1.4-cp314-cp314-musllinux_1_2_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

quick_algo-0.1.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (875.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

quick_algo-0.1.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (868.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

quick_algo-0.1.4-cp314-cp314-macosx_11_0_arm64.whl (126.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

quick_algo-0.1.4-cp314-cp314-macosx_10_15_x86_64.whl (129.0 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

quick_algo-0.1.4-cp313-cp313-win_amd64.whl (108.3 kB view details)

Uploaded CPython 3.13Windows x86-64

quick_algo-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

quick_algo-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

quick_algo-0.1.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (884.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

quick_algo-0.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (865.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

quick_algo-0.1.4-cp313-cp313-macosx_11_0_arm64.whl (125.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

quick_algo-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl (128.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

quick_algo-0.1.4-cp312-cp312-win_amd64.whl (109.2 kB view details)

Uploaded CPython 3.12Windows x86-64

quick_algo-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

quick_algo-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

quick_algo-0.1.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (899.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

quick_algo-0.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (881.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

quick_algo-0.1.4-cp312-cp312-macosx_11_0_arm64.whl (126.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

quick_algo-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl (129.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

quick_algo-0.1.4-cp311-cp311-win_amd64.whl (110.1 kB view details)

Uploaded CPython 3.11Windows x86-64

quick_algo-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

quick_algo-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

quick_algo-0.1.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (900.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

quick_algo-0.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (895.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

quick_algo-0.1.4-cp311-cp311-macosx_11_0_arm64.whl (125.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

quick_algo-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl (127.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

quick_algo-0.1.4-cp310-cp310-win_amd64.whl (110.3 kB view details)

Uploaded CPython 3.10Windows x86-64

quick_algo-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

quick_algo-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

quick_algo-0.1.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (850.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

quick_algo-0.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (842.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

quick_algo-0.1.4-cp310-cp310-macosx_11_0_arm64.whl (125.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

quick_algo-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl (127.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file quick_algo-0.1.4.tar.gz.

File metadata

  • Download URL: quick_algo-0.1.4.tar.gz
  • Upload date:
  • Size: 227.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for quick_algo-0.1.4.tar.gz
Algorithm Hash digest
SHA256 93352bdeb8cf568867246b541bf7ff94c68c842e6d6df657e0198ec79a4bc4af
MD5 33657984b91af4492003ad49c806dc61
BLAKE2b-256 cdc1a16519bf0a5af3ee29a9d7dfea670ed2f68d6a1ee104bb1d5430847f87d6

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: quick_algo-0.1.4-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 133.1 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 e1b9fca5d7ad9782f133d63801974928b06d895a5fafd2060549c6a5a88b1b2c
MD5 cde6778720d3984264cd561b38c9c4db
BLAKE2b-256 748e5ba2620e05d8be20d3f13a81da86e3a5aaa720a843f77a673e02f00c2285

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8a2dbc5f9db134e4d6856b507bbc72a171d8ca4bdafc835a5ad2707982bd3ee9
MD5 44ae750e9642b28653eff97a3f150525
BLAKE2b-256 a26555c6d6404cfea7d8e8bc36f654fde0f3ecc4cecac303712981d43345dd63

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 01ad42c66ca7341f70cbf039a7bd7099ce6c58d5efb837996856544aad668465
MD5 fdfb71b0ec3521ead4abd6822d10703f
BLAKE2b-256 133e7b76f651d149182028adff516216f8e2efd92a5f1924cde90a4caaa32307

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 706b02b77ca11ce05f2973be80db0ea295acd7ae9213e42386bbcfc5d21dd876
MD5 3ca2459efa768b8c79599875f6920ac2
BLAKE2b-256 de4a697b1b6a8d0457c286f8a6cef8f6eda8a485c2621f2bca3d02ff855d01d0

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 254d44c8050fdf7c60e4e5d69d4961885078f8fc332b5b58182674cbb98efd45
MD5 fab3090a30a22303220a99e124e9fd74
BLAKE2b-256 cab329e0ce8b485e97eb1f17114ba3f1835220632de2bc62909ff5e084444d4f

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87e53501d0f8f089c3ce1f472be598c5e1c2dfb0d71ade82d410b6bf761f5cde
MD5 84a8700243e4e59715748f52877e3f39
BLAKE2b-256 62bd76b03e8cf868dbea31c0b6cb538876913e9d73243a9d525380d87d977f7d

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 df119c0eda637df3facd1351e18dc3802c05ac5f2bed600008984fbf05d3ecd1
MD5 04a5e36760622cf3e140c16662e552dc
BLAKE2b-256 5349d70def99cc834b7d2fd884692927ed8b387eaa6d25850b42c1caa966dc4e

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: quick_algo-0.1.4-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 111.8 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2aca9cf9664079883c2c18538c2f4ae28e8c357e35176520f3a393e8123f310d
MD5 3931ca48d58a37c486b75d4eae9a8466
BLAKE2b-256 4369a5c7c3ff6cf68775151d7bd8c3a0ec4820e46f4b1310b9ffced88e990701

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5581e0aa6220572b412c05cc040b9ebb287d040f8874b1f1cb8709f090b5996b
MD5 c70c00d80acaaf097160c0ea5b33400f
BLAKE2b-256 98b0148584cbfbbf817bb0c9945d3813ba53a8f0dff0629dc86993a01ef5b4e2

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1c8cdb6e0790159ef3dcc02533938508d7984a348dbb97724999f0d074de63da
MD5 b56c7ef9a1eb9301d9de174a89981403
BLAKE2b-256 4c54f76732f8fb33871266f0f256ca924565aa6de08a42f2bdd30e7646b84ce7

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ea6bf7ef60674b659fb316c5d0ea0833a31ef564d0bfa419367eb32f1470d0ff
MD5 be2289501cec23936989dfca5246c3d9
BLAKE2b-256 5b666b79008b7bbf24b46810dac0a0b672bdd339beb8ab257366ce7794160ebc

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 7d2a6bdc838b9618d30bf30d19e5d23da81b2f6b301060aedd056efddba412b7
MD5 c317d06ae629c3fdd3fccc9672addcce
BLAKE2b-256 2cc8eb3d6d0d30ce64ef0450d3aea13d2e1ef03c6fc2e55ca764f8cc9daa8323

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3bc0f9a8fafa65edbec48cdf18bf6586024779ee367985abf0e6c59e124a851
MD5 1166f47a1aaab209e38e7331e99dad9b
BLAKE2b-256 7347af525ba4a184b83437adb4b3b384ba728a3f9363fc355c4b1f61eff47af6

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 595aeb5ba0fa06edfe0feb2eeb93f42bf2588e480723d1a014d9db9a734310b6
MD5 c10facc862e60182fb1fe55f41d3e70e
BLAKE2b-256 c1ece9875a64d927571189c58e1aebe63caecffc611c346cba5f924be840623d

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: quick_algo-0.1.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 108.3 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for quick_algo-0.1.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8fb1b91904011768a9e5538cc32794a9da39f6ece7926d63f0dc4bef47c5f31c
MD5 10d1a46231ca5ee0666f177f8685a03e
BLAKE2b-256 4690748c831cbe1b7ccd9bdf337215a8f6aab4a9fd5ff0b45932e8810495f21d

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 88e8d1d0f45c912c666ebb2fc4082c9fc764229b7e48a7702c08ab88ceeac060
MD5 52de914e59bcd5c403ead6d89436e4db
BLAKE2b-256 8a8c42b57d5c0ffadc0fd08e89a944878987232c945cf96a4f7419799b3ff3c7

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 84e3749834af9aae2a897ef2b7b852f2ccecce330a8912b092b0b181e2109c32
MD5 8dbe02d82667b80e59f3dd7aac8a0f0d
BLAKE2b-256 9167006ae9acf73c1e9bb9a9ad9c0d17f30e04b9a6f143af04ff8453d94884fa

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 c5beec2e26e63391c232a74844f415a431b4d421985a0104b58475ee49a8b7a4
MD5 0c7f0dade78740658af8c21ef89b22ac
BLAKE2b-256 96bd1f8a0b54a7b78c0562672d0bfe586729d2948f27c823200e7970cf48a294

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 e31c014f0d66fea1b7a454742c8b1d50802bd92cfccaa0dbdbbc8cc6605554d3
MD5 5391449d32e40e99a9b147c4043c7d0d
BLAKE2b-256 77923ae698a2ed799a8e8f4e0ad77b8496b378897a111552c428427bd3d4e683

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0477e37709e715f31de8d1d01d445da3095ad1ec3a64d1b6bc7f954dd00c4dd4
MD5 b14a85242e1f8499837201f2c2cd7940
BLAKE2b-256 2331df9c7a8ac4edfcef80fe375c189c3112a934473b3c8cc892d7694a3c3a2f

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b8c5cc330d22cc017415284fc9a7556f4d7c3063d9987cfaf668f7fc0d8e2de0
MD5 d2f46085b43264f0372596fbf2741ad6
BLAKE2b-256 81999fec58708e7a70d14e0f85ed8e40c74851a42245da3f6c6d71a1ad18813f

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: quick_algo-0.1.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 109.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for quick_algo-0.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e9bad0b43219a0850ad0d5e25bcf36ad9074af7431000d99aeb8e883b771434c
MD5 a23f0fbcc9e649fdcb926f128a3ccf5a
BLAKE2b-256 798fa9978c2bfb90374e410a522f7fa4bde1629fab80122a39f762a873a82bb2

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 53b3dda423cba44790779913d3262781873a4d0f238a1081ff32ae84f2de32ca
MD5 b28f08737720ff883fd66e444c601d8c
BLAKE2b-256 dc01b5578db7da39fdd83509be9704618697d2ec65014d1c601a752718969b9d

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 22127a46345dadb71c2eb4913557ac310854a5c278f43bc88bcb657e2179cbb8
MD5 db1c4f5f94abbc1e1da02bfe972ac304
BLAKE2b-256 e65504aad445081568d537e67ef599242bc7b22608e69834b95108f66215c8ef

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 30543ddfbb47dad3a37f2ba71fc109f7b81bd7f78dfd8827dd1c3238f74df931
MD5 94abf58cec32ba9fbf4b1efeadd83d5d
BLAKE2b-256 a054118858d01d3a815d7cd32ecfcfdc66986dc244d6295921ce15641c265d4e

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3aaab2e89fe6693d97d09a77439010a312f6447347933755b3ba0a1d767e37b7
MD5 1617ab79f8f243ad6c59e058a6688cb0
BLAKE2b-256 2b887fc9234c2e6686e09cfb255285184ce807de7ad89a39931cc2dfc9e812a7

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 01319c294341a6bcfd8c566d9add0f10df2604e52a8ae23526a6e47a0798a66d
MD5 44f165cf1a10a94aac4dc284482b5c7b
BLAKE2b-256 b10c414e1a89026302b447307ec9447ca5984b8126cbe8c76890232ed9aed02b

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 351daddbd735ae9ac6144cafeef1901d93b86603db840b363053cb68a57f8e42
MD5 9c7e4bc9438b3c03f4c02c21c2137c19
BLAKE2b-256 53d2ef93785fb85d576b981e5d6f2e55d17b8c6613d33f674e102338ec6f2732

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: quick_algo-0.1.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 110.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for quick_algo-0.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c6fa52c9dc274331dd284f4f7d8a2afdb9a0e977a2e779695e8f9c58ca0ce689
MD5 660ed1e150806e7ccbfed1c1e47e6ed2
BLAKE2b-256 07adf83eb96e073f4a1068375d88f020050a58932e48feb20b5f35bdcb2bddbc

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 edefd1771f7e53ac3609a12cccdd0e5c193cff506c506f12b389caac18454222
MD5 c08e0a84539c068bf6f72a2700effc11
BLAKE2b-256 871b3fbd77e4ad64ab662a7894fd905e0a664b73ab2372e32414bf40d241bf94

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3e4cc7315d0d1d1b18f070a02a59e355cca8e47e3ca19f50a3a2e2e793a79cb4
MD5 8f1632bd966c6e8f3308e1d091bb5423
BLAKE2b-256 5b67666d4bae43dad708aa7311e449a04a326e729c3ef57686b5788d1bd9309f

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1676e736fa1e7d75f9db02ed35e14adf4e1994cace5f4fa0a3f079ef831c213a
MD5 e16db8362d81c67e79c5b0184cee3b19
BLAKE2b-256 962bb4373463f981240f66ba4e1553d1fc6ac9a79019aaa2a89f352f0c0ce931

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 5266e1824e2b13d4ab9fb08ec6e68be8d920a716784066d09dd717bd7d926169
MD5 370d546e3fd7d70b038bfb056d8f2b04
BLAKE2b-256 67c6a2b896905a9a0614b025758cada3e870cd797a29a919f34703ab233b7455

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 51a7838f9e0766c7a9d551e0223d8764d06c14be41300ea2a4470d33c3a490ec
MD5 5ada51fef0509b27f066b6e5cec62b9e
BLAKE2b-256 e86cf0f390780e5299d7df5031bcf39f5627a91cdb120c68d792ed829af730a0

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 699c0473df2c84b0472324babe3bd2d327fbf67fc9ed19c443a630ff44c65b43
MD5 5efa2cbb345cc6a3f423145b8094fb53
BLAKE2b-256 353513f2654982d2ffccb86a4498c7b58c074ace61c2d84a757502748e40f659

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: quick_algo-0.1.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 110.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for quick_algo-0.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 313b9e737cd4429ecff31cf45c05ce6005549253f1d7f457d8a369a0908b7d7f
MD5 0dd8470750f5b631ac0746392176acd5
BLAKE2b-256 3253dd3cffc512801eaa5081c539b8ee1c234a4c0574762a29ba980591552edf

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0f5609d48a2649a215da62c64e78906325b5c0baebbb5651620a448a2eb4f128
MD5 12ff3904eb07e5da89b24b9a07786182
BLAKE2b-256 b6cc7ac44ea5b99db5e7b339364ede68f3fb89fd34820a3840fb28e145dc45fa

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 39df7ff3e1d980962ce4066bc5a2c20d87f088fa7ecced3a5262bd3fbc4dc091
MD5 f570ddd20b551673782672192b7f3b9e
BLAKE2b-256 602d848e54c3d152779c43e0dd0a31b489e7b65b405aa69119dfa96849be3fa2

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 0f1f9acb85004773a06781ac24c1d2cb6a9db23105f1cd262a5e1b8243c23566
MD5 f33d23cb452c27fc9ac91020637ab445
BLAKE2b-256 4ed8c3fd53bc38a8f82aef59e78044d849e68c202b8ab9c0f4252a8e2d2ffe37

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 362a9abd134e00e671998d87c3157671df809aa1908cb2de199edd67562ef588
MD5 03d5ead64d38609cd66404328149c18e
BLAKE2b-256 4f5aa39d24dd298b0bc580efab79653fab7c71e231824f405889359ed4bf791c

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25c21dc099d3a9710672fdef66d6bd8270c4aaa5b852a636fc77f07dfefd2a3a
MD5 a12a3d0a90b7b7c10dbda1b7fbf5bf8b
BLAKE2b-256 b7d67e2f39e43b5ee623c088fb85b0ced8b50add57a8337065bd28ea2655a374

See more details on using hashes here.

File details

Details for the file quick_algo-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for quick_algo-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 31c0fea7ff48f96a22eb94b9be03ac9d219e3403d022b8d627e8f37aac65a36f
MD5 e91326724ced41ebb1e22ae802f60f39
BLAKE2b-256 7b59f078ee77925e3c328bd49da41ffc852a5a6ba0e07b3142d7b61172c44262

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