Skip to main content

Maximum Density Segment

Project description

Maximum Density Segment

This Python package provides an algorithm to solve the Maximum Density Segment problem in O(n) based on the following paper:

Chung, K. M., & Lu, H. I. (2005). An optimal algorithm for the maximum-density segment problem. SIAM Journal on Computing, 34(2), 373-387.

The algorithm is implemented in C++ for efficiency.

Let $S$ be a sequence of $n$ pairs $\bigl(a_i, w_i\bigr)$ where $w_i > 0$ for $i = 1, 2, \dots, n$. Define the width of any consecutive subsequence $S(i,j)$ (where $1 \le i \le j \le n$) as

$$ w(i,j) ;=; w_i + \cdots + w_j $$

and the corresponding density as

$$ d(i,j) ;=; \frac{a_i + \cdots + a_j}{w(i,j)}. $$

Given a minimum width $w_\text{min}$, the Maximum Density Segment problem is to find a segment $S(i,j)$ such that $w(i,j) \geq w_\text{min}$ and $d(i,j)$ is maximized.

Note that the algorithm can be extended to support an upper bound for $w(i,j)$ or to support sparse arrays.

Installation

To install the package, use

pip install max-density-segment

To install the package in development mode, use

pip install -e .

Usage

The function max_density_segment returns the indices of the maximum density segment and its density.

from max_density_segment import find_max_density_segment
import numpy as np

a = np.array([2, 7, -1, 9, 0], dtype=np.float32)
w = np.ones(5, dtype=np.float32)
i, j, density = find_max_density_segment(a, w, w_min=2)
assert (i, j) == (1, 3)
assert density == 5

Testing

To run the tests, use

pytest

The tests include benchmarks, showing a 200x speedup for the C++ implementation compared to a pure Python implementation.

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

max_density_segment-0.0.1.tar.gz (10.4 kB view details)

Uploaded Source

Built Distributions

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

max_density_segment-0.0.1-pp310-pypy310_pp73-win_amd64.whl (66.5 kB view details)

Uploaded PyPyWindows x86-64

max_density_segment-0.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (57.1 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

max_density_segment-0.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (61.1 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

max_density_segment-0.0.1-pp39-pypy39_pp73-win_amd64.whl (66.4 kB view details)

Uploaded PyPyWindows x86-64

max_density_segment-0.0.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

max_density_segment-0.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (57.1 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

max_density_segment-0.0.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (61.0 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

max_density_segment-0.0.1-cp313-cp313-win_amd64.whl (67.9 kB view details)

Uploaded CPython 3.13Windows x86-64

max_density_segment-0.0.1-cp313-cp313-win32.whl (60.8 kB view details)

Uploaded CPython 3.13Windows x86

max_density_segment-0.0.1-cp313-cp313-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

max_density_segment-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (88.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

max_density_segment-0.0.1-cp313-cp313-macosx_11_0_arm64.whl (57.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

max_density_segment-0.0.1-cp313-cp313-macosx_10_13_x86_64.whl (60.9 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

max_density_segment-0.0.1-cp312-cp312-win_amd64.whl (67.8 kB view details)

Uploaded CPython 3.12Windows x86-64

max_density_segment-0.0.1-cp312-cp312-win32.whl (60.8 kB view details)

Uploaded CPython 3.12Windows x86

max_density_segment-0.0.1-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

max_density_segment-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (88.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

max_density_segment-0.0.1-cp312-cp312-macosx_11_0_arm64.whl (57.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

max_density_segment-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl (60.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

max_density_segment-0.0.1-cp311-cp311-win_amd64.whl (67.4 kB view details)

Uploaded CPython 3.11Windows x86-64

max_density_segment-0.0.1-cp311-cp311-win32.whl (60.5 kB view details)

Uploaded CPython 3.11Windows x86

max_density_segment-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

max_density_segment-0.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (88.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

max_density_segment-0.0.1-cp311-cp311-macosx_11_0_arm64.whl (58.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

max_density_segment-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl (62.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

max_density_segment-0.0.1-cp310-cp310-win_amd64.whl (66.5 kB view details)

Uploaded CPython 3.10Windows x86-64

max_density_segment-0.0.1-cp310-cp310-win32.whl (59.6 kB view details)

Uploaded CPython 3.10Windows x86

max_density_segment-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

max_density_segment-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

max_density_segment-0.0.1-cp310-cp310-macosx_11_0_arm64.whl (57.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

max_density_segment-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl (60.8 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

max_density_segment-0.0.1-cp39-cp39-win_amd64.whl (66.6 kB view details)

Uploaded CPython 3.9Windows x86-64

max_density_segment-0.0.1-cp39-cp39-win32.whl (59.9 kB view details)

Uploaded CPython 3.9Windows x86

max_density_segment-0.0.1-cp39-cp39-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

max_density_segment-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

max_density_segment-0.0.1-cp39-cp39-macosx_11_0_arm64.whl (57.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

max_density_segment-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl (60.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file max_density_segment-0.0.1.tar.gz.

File metadata

  • Download URL: max_density_segment-0.0.1.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for max_density_segment-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ecdbacb31ea7ff6994af76ad720612632c040349e5aad087130d4dd9b4c53a91
MD5 2f45dfb5b5fea0b0c78fd86817c29b17
BLAKE2b-256 5bf3bf6072664c71718bdff69937f1452d2c4dd12621788914262dc6f75b22ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1.tar.gz:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 1234e44e1b692ec6fe2b0917f8e9a4c000a31e286d5d4d3e1e8d71acdcde5a72
MD5 bc890aba183e687566323b8fd7b08f9e
BLAKE2b-256 d25d131189a5542bd6595416171f3c77bc740626effda31f5eed8960e9b909fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-pp310-pypy310_pp73-win_amd64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 34730b03f13aaabfc0bad0274e63ad06c658d5d9414cfc1ab5d9df640bb56f79
MD5 6637f8bac0da78c38d66eac728c2fb42
BLAKE2b-256 30095cd51d26bb6f5c8221f64a9c49e0f2fa652c1c9e9ad054ac66b3292dded6

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3c4acf42c1958f759ea98376d8e0e31a6987879f93947d2900d469c3f0a46b94
MD5 5248ed5cbe4bb6eb9beec34807a65636
BLAKE2b-256 530df62325fa1797f21521b2cf6e8ab89cc1b6c949d0f53e6ca113119fe08fcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6e55ea848b03fd99a7598f2a60380e2aceb6dceaa5549fb23c548224da6ee87b
MD5 469903ed2a594adb7fe7a58af5301221
BLAKE2b-256 766d58fa49aa54f4b75835c3c0c014e6bc1f7f16fee3917b574ad71d203e8dd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 6cbe945e3a93db80c05441d5536f44a9827da40481bf03a9ad244c9e07ebf2c8
MD5 3acc6d9fbf3ef1bd3aac3e58fbf95cef
BLAKE2b-256 af69d676b6ec83dfeb8017c11e9a2200e9c491edb92497acd9ac5a938268bcba

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-pp39-pypy39_pp73-win_amd64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 138544a67ba2d73c17ae19019bfe410c425ea8cd0778851a2043d930a06f4acd
MD5 1f8ec1fa19e8b2515837860873937f84
BLAKE2b-256 f17073424aef80a5eca1af0fef03910ec16e5af948ed373866c4cc2ffff324bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e3c5eb64306823b67b345cb9438e815295d40f5ee1b46d9d3fadc76cf2b8891e
MD5 4f36908935bac35c46e2d7bfba4ddfa4
BLAKE2b-256 a8428833aeb198554da1b6109a5f10d1ac1885a1f5b2953eb7009560496bceb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9241bba32b380230fd5c15dada697b3353c044be9e75e9d744973260aad88a8d
MD5 b8b7c60e3e6337d29d982b9b9f41158f
BLAKE2b-256 aed01cd67c7d75561634c8f931bf3e2f257299212aaf1e101606cedf0700d14b

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1877a396db30db796def1ca7a2c120938259566a7544d93b39c6ecea5c3b96f6
MD5 4a41724150eac762b2989bf50d3de350
BLAKE2b-256 47a52a8f1110f82550c6906c9eed3f7a0ac09d617526ddde0a15581fa247c588

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 a02ab0c0f26c03cd2ce4ab8b8606cd26cff96277ad5f88669209237e4a81a761
MD5 993cc562323d4a6c4413acda2b40a5bb
BLAKE2b-256 7b007d8093e02606cc7bad130b1ad00055b3a802d35a57ea1937cc84914a084d

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp313-cp313-win32.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6630a2fa876cdee2ebc33b1b999b4ca9e64d15b1d771a21835c66cea2ad29215
MD5 fc7639dfd1105367325309233df90ab4
BLAKE2b-256 cdaf4df4ddb6945b4980b5a1c468ee2388612441fd7f8d5ee4e5402a4365e6d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5cad7769bb763a3a88b71b4cfbb6cf732db69a15b56bd2f26a8649c3518c3f8c
MD5 d3dbb66076e0d2cd1ac5a63909322bcc
BLAKE2b-256 f90b8d98ca3289c3f99420013b18d76d69925128f5ccc19cd58bc0689df7f489

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 27cddc03da1afd0c30c90b2099d3ce8a8f81a7db1c3ea9fe0545e7473812ab22
MD5 2605105166d65e08e8947b367f42a4a5
BLAKE2b-256 8ebe35448ffaec402199e1e8775c390c48483a6c5e01e7b73cc87fbcdee2319d

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 55823e0cbd2f8ec3fcbaea8b8cc9433acf67dd321317266fda1398ab22035d0f
MD5 89149455874ccd24e41bcfba835430c0
BLAKE2b-256 e3006effdd016921377c13ddafc0d5ed1a742746d3664ab9210e28021b1a8275

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 39200b9a3587307e3851bd12c0b32a01c2104233d25d4ad57693482312a03d09
MD5 4fb1b160ff888078ca4095b845580f5e
BLAKE2b-256 9e84bc18efd004cc41cc82525219660ff60cc4191995be0229af1b06b3cf4dfb

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 16021df1029266cc1bf15fd39e60022bd28f3e127a736972fc18579138566af0
MD5 9ff1243a67e6bf98cff7fc7c344debcd
BLAKE2b-256 b61393433c4c8aba0d67bb283273858f9d1ce70623794d8da742925623264e02

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp312-cp312-win32.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eced36e587ed4b85b2a957f6cdc886e76d64f16435e53628250a9eaeba6e0a97
MD5 0e58100828bab4301e19d145ddb61ed7
BLAKE2b-256 8fc7317c649b9f769915daef0eba3242f61a77ace1a7917bc1cf54f805dbbc67

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f98bb282ea1a512d87bd9b7c48b8c0e805c09d2157d1d49a4b3d7025840aea3e
MD5 bf903567d4df2501a623255173674389
BLAKE2b-256 76ad9fd86110c4ab91459f7bc953c03d2c568a4c8456f1502f571d13553703f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19160281c683f32ce9b0dd830e443c88ac3bfb0e913722eb093145947c36b0e0
MD5 818359e5be5752e824e97b1c4995df95
BLAKE2b-256 239ee55d12b4994676cc419453f3431bb99ec256f52b876c42fc7b956a95a332

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 43a83a2361875b59a44cd20a62246d34c5bc0af5274d912838d4864100c0d4a6
MD5 f5c125f841fdabc146702efcb450e007
BLAKE2b-256 c9048de5e6cd0e14d21796b4efdf2a794a0b1a495e34cd375949ddb53af172c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 23aab2bf2adf7d229c7d7b009d7b29037f50275b7b3cb666eb1031e6a271dad2
MD5 1db19cb6bb54f508d1a6bc4181bfc5a8
BLAKE2b-256 4cbbc8ccc26aaa071f739e6871872363689d2b6510213ca3fe10ac3b35af97fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b1b6a4b33ebd5381a9759e9d2586558da010329b09a4f432ce15a95a2ef0be17
MD5 3dae059696586cd68776281f07328bac
BLAKE2b-256 ef1f741d2f70892ef9d09acdd402423f3c5e5da3a7cf875501a753ef1f7f5499

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp311-cp311-win32.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a96d26f802cd50270719657f9b0b58094afe30a5db5aea702df81366fc83b1ab
MD5 c4356006a952da777e380ba2913a7633
BLAKE2b-256 d9ffe582d7c6accdf22840fbcb19848ec3f4a3469202e29861acec78bda65221

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0600f3584ea62e14b5ac062fcc3435ab776d254644119597cc8cf9e2a33c9c20
MD5 9e768ab30a511cdbd70cabcabba8e464
BLAKE2b-256 734ef71ab99b9988f71bfb885af7778cd82f833531af65758aa2410b288dbd5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1cc6f7f128a8f02693daa299faa5c5004b5db02c4816974ec108783838f209db
MD5 a71ed1589dcd0b16db2aed801772ad6f
BLAKE2b-256 8699ef12c0007a53fd2c0f652f14fc8c2e1bf735f8e1b85c7ebc3502150dd25f

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 43991a1d60f7b15e61cff27c638942002c5e07635f2be128c28689280b9ab0b7
MD5 591f0040cbf5d079b4ec8a7884f2653d
BLAKE2b-256 714f3034deab3bd8da063005012b57609021da40f922725cffef87e2978f217c

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 177acdc32673b79b586643f6422f76cbe6fb7eea9e6c9f34febfaf5fc102928c
MD5 e11a0d1d000bcb3aba0366981fda0aa9
BLAKE2b-256 78e297f2166c94986f58046ed40148938659ad04788e18ec95dedac2bd31331d

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 8e555266226c5160c528007d775f5012503a2b907b7c987d6f9d5efd9ccd50f6
MD5 2f56b82c63f43dee13288ce64f717f6c
BLAKE2b-256 c6c6beb91fc8ccb6593659d57da894edae3263eb3f288fec45d5056333ec4325

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp310-cp310-win32.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3795292148afc30dfe735a778b277a73d1b45b6ed59587e00c00655ba9d79254
MD5 7a93771f08861776e90678770f844a9a
BLAKE2b-256 bca1f2bec2b0b0e91ff6de341bd88ee91cec74422e9614778332025d9ed2f6c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 755084939bfca8cbdfb29faad10bd899705bd48f5530d07add03379fe5775974
MD5 14dad6d8f97ac833252ae505002c981f
BLAKE2b-256 f6185b996b395ec489986549882ce9fba23d1c09736e4a669c9060e93d66d0ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 102a3bc585268f545ac92724aa0596709cd38b3393de41757d0b526c6a4ebf38
MD5 5f10568b366c92fa36226346fb5e8da1
BLAKE2b-256 0e0875ad34fa3331a4979a4a7ee27862ed881554e8949968910506a072a4c4f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7d88c4557c3ace5ecb00bde5463333717e589e4f276b1a18247543d43741eceb
MD5 b85e437580c72c3668292b4f8a9989c1
BLAKE2b-256 ae8d9314725297a613ec04a07fb43cead5218d9dcc1b80986e6bb8c90bde36e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2e10c895e3738749c8ec535a26537b77bc580f837056151a84647985cd3bb327
MD5 8162874d09dcb1eff1107dda62de69e6
BLAKE2b-256 c5126a27b22e0e4ae0790112dc378da7693ebeb89d946d3a3e561083d92fb40d

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d086d371e68a3c9065cd426c2436da6af781a7c69535bad69d7320bf2e258b6d
MD5 13066f19dee2fe4a69f47612ce6c72ec
BLAKE2b-256 045e1f666b9851e1e675d56711f57ae13758b0ec3d55d44b6beb11ddd9c4d47b

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp39-cp39-win32.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6b5dd05edd9151817f2ed09c9b15f7ae1e9741dd8ddf767cb6a3c8832c69ffcb
MD5 c766dffeee9a09c44a79daf4017a1f3e
BLAKE2b-256 5d263bf312c253615d8c246980ec35872de4742604c0b3503386fd83ca9bb6f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc322e8ed8a794956ba0b90e455d97d9182427be4471e32af56ad4ca2753d95b
MD5 38d176b8b2a2c225449c552fd19cefe6
BLAKE2b-256 fe3f2ee9aa1bfa9111243e2dfc9c9e7bc36a772dedbd71af10928030d37f56a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d1b1e8af035f2ca72cf6a8dd0b82f35159416f0da1281c7a6e782ae175ddad6
MD5 9d65aebedde04cb37f896b630df9f28a
BLAKE2b-256 cce287e8e6e79abb4b4e843947c65448f03b37306d14a9fbed43843d39e35bbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file max_density_segment-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for max_density_segment-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 69570f3ec854db90ba3407c67f282a2002c965d508c1584f6a09f70879dd1873
MD5 a60dbc1c7e2dc3abdc737abf499625f2
BLAKE2b-256 94d80c2458925411a5b306ad742068654e032be20d725010cfb68f6594d923be

See more details on using hashes here.

Provenance

The following attestation bundles were made for max_density_segment-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on Vekteur/max-density-segment

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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