Skip to main content

A fast python library for finding both min and max value in a NumPy array

Project description

numpy-minmax: a fast function for finding the minimum and maximum value in a NumPy array

NumPy lacked an optimized minmax function, so we wrote our own. At Nomono, we use it for audio processing, but it can be applied any kind of float32 ndarray.

  • Written in C and takes advantage of AVX/AVX512 for speed
  • Roughly 2.3x speedup compared to the numpy amin+amax equivalent (tested on Intel CPU with numpy 1.24-1.26)
  • The fast implementation is tailored for float32 arrays that are C-contiguous, F-contiguous or 1D strided. Strided arrays with ndim >= 2 get processed with numpy.amin and numpy.amax, so no perf gain there. There is also a fast implementation for contiguous int16 arrays.

Installation

PyPI version python 3.9, 3.10, 3.11, 3.12, 3.13 os: Linux, macOS, Windows

$ pip install numpy-minmax

Usage

import numpy_minmax
import numpy as np

arr = np.arange(1337, dtype=np.float32)
min_val, max_val = numpy_minmax.minmax(arr)  # 0.0, 1336.0

Changelog

[0.6.0] - 2025-12-27

Added

  • Add support for Python 3.14

Removed

  • Remove support for Python 3.9

For the complete changelog, go to CHANGELOG.md

Development

  • Install dev/build/test dependencies as denoted in pyproject.toml
  • CC=clang pip install -e .
  • pytest

Running benchmarks

  • Install diplib pip install diplib
  • python scripts/perf_benchmark.py

Acknowledgements

This library is maintained/backed by Nomono, a Norwegian audio AI startup.

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

numpy_minmax-0.6.0.tar.gz (7.2 kB view details)

Uploaded Source

Built Distributions

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

numpy_minmax-0.6.0-cp314-cp314t-win_amd64.whl (14.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

numpy_minmax-0.6.0-cp314-cp314t-musllinux_1_2_x86_64.whl (32.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

numpy_minmax-0.6.0-cp314-cp314t-musllinux_1_2_aarch64.whl (26.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

numpy_minmax-0.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (26.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

numpy_minmax-0.6.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (32.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

numpy_minmax-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl (12.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

numpy_minmax-0.6.0-cp314-cp314-win_amd64.whl (14.0 kB view details)

Uploaded CPython 3.14Windows x86-64

numpy_minmax-0.6.0-cp314-cp314-musllinux_1_2_x86_64.whl (27.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

numpy_minmax-0.6.0-cp314-cp314-musllinux_1_2_aarch64.whl (21.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

numpy_minmax-0.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (21.6 kB view details)

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

numpy_minmax-0.6.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (27.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

numpy_minmax-0.6.0-cp314-cp314-macosx_11_0_arm64.whl (12.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

numpy_minmax-0.6.0-cp313-cp313-win_amd64.whl (13.7 kB view details)

Uploaded CPython 3.13Windows x86-64

numpy_minmax-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl (27.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

numpy_minmax-0.6.0-cp313-cp313-musllinux_1_2_aarch64.whl (21.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

numpy_minmax-0.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (21.5 kB view details)

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

numpy_minmax-0.6.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (27.8 kB view details)

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

numpy_minmax-0.6.0-cp313-cp313-macosx_11_0_arm64.whl (12.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

numpy_minmax-0.6.0-cp312-cp312-win_amd64.whl (13.7 kB view details)

Uploaded CPython 3.12Windows x86-64

numpy_minmax-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl (27.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

numpy_minmax-0.6.0-cp312-cp312-musllinux_1_2_aarch64.whl (21.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

numpy_minmax-0.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (21.6 kB view details)

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

numpy_minmax-0.6.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (27.8 kB view details)

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

numpy_minmax-0.6.0-cp312-cp312-macosx_11_0_arm64.whl (12.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

numpy_minmax-0.6.0-cp311-cp311-win_amd64.whl (13.7 kB view details)

Uploaded CPython 3.11Windows x86-64

numpy_minmax-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl (27.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

numpy_minmax-0.6.0-cp311-cp311-musllinux_1_2_aarch64.whl (20.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

numpy_minmax-0.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (21.4 kB view details)

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

numpy_minmax-0.6.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (27.6 kB view details)

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

numpy_minmax-0.6.0-cp311-cp311-macosx_11_0_arm64.whl (12.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

numpy_minmax-0.6.0-cp310-cp310-win_amd64.whl (13.7 kB view details)

Uploaded CPython 3.10Windows x86-64

numpy_minmax-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl (27.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

numpy_minmax-0.6.0-cp310-cp310-musllinux_1_2_aarch64.whl (20.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

numpy_minmax-0.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (21.4 kB view details)

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

numpy_minmax-0.6.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (27.6 kB view details)

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

numpy_minmax-0.6.0-cp310-cp310-macosx_11_0_arm64.whl (12.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file numpy_minmax-0.6.0.tar.gz.

File metadata

  • Download URL: numpy_minmax-0.6.0.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for numpy_minmax-0.6.0.tar.gz
Algorithm Hash digest
SHA256 ea6f626f47f04f0d9da8baa413877c4189c3c74face33cc93f5f31d28a8ce24c
MD5 b230e03c04266811806b26cf99675c1c
BLAKE2b-256 4e2b2d2881974f006079503db54a075cd037142572395ea06ab6700c69221745

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 47557fd215dcf476429c0e5e2f8cdf82c17ef668db1c2c73a4119313a39af886
MD5 8e42289120590c10c6958b4cab1b83f4
BLAKE2b-256 67cdd1765dace974f175bfa8629b26a0618f9870b25e0a2b28b0f0019178c354

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9a6bef2cc5d8d0105cb59e357db4607fa299373a3c32fe395fb6fe81c4f90c05
MD5 5fbdb4e0e92b996042f2deccf6e5c332
BLAKE2b-256 b5985377a87b85df9a212f4dcb037450e86dcdf4a229d4302444e27c78a9d4cf

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fbcf93a976ac3e13ac57d21aedb481e288e3f0c4a6fd6cbe783c134bb7066ce3
MD5 be34cecc953559782bb85a6e6aaee44c
BLAKE2b-256 b67eebab89d4896cba0081e6351de819667a90ff5654ffad3e826bbd8122971a

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 63417210b6029722acd542a38510608fb5209d0bec6c74ffcdbcbb22d6d544fe
MD5 cab929ac30549c1e2b3fec7914b1712b
BLAKE2b-256 91a24fb22d33a3019dd9b05266e252ff1c53ecbf20c5a4c348f2145f57596375

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 a391767662d473b573acef80c41765ba9214c159d425e0559861bea0f8e85888
MD5 18f5245d6ced9d77e5e8a233fe09d9bf
BLAKE2b-256 85dbcdfd2504c0c98c988523ce3c24f8aec0fb4b6d9a3df642f81994d46f90b0

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d714c8ae01600dc052bb84c5d71493e43c14d0c9173dc9d4e3a9ae58c512831
MD5 469819fca2cae0948bfc3777dc588ac8
BLAKE2b-256 04cc578d07d4d78818ac62b253eccb0bc995343fb9b411d5205cc1f52e5f19ad

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b215a3881cf350b40bd99d2c6de99c1d7c6d2c94055190752082790ee93d2dfc
MD5 0128a3e42431205236d6ded59453e1d5
BLAKE2b-256 f2dcbde45a288c8bd99627c6013881fbc4dbafe376e4507775b6c5f26f9fd95a

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0569b36b193455f9319d74300be8c4b78e7985a8dbd3d8c0eeae57f641cb8f4
MD5 66cd4d495bf50cfdd98d857c62c08924
BLAKE2b-256 5dcf3a7c3f4ff03145cf9676fb4531db43a694d18bf785de55d42e7a53667295

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4394db4e07f968129c590325cde5701cb8d41b9f04d58b9649afdb8125f4a3de
MD5 2a74a14f7b360e7ffbb1d283d1012ef3
BLAKE2b-256 b0aa54dc5ba8647c905891b54ce1eef10d90d5cf468a44771a62f65829bdf45b

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 de5c941a3d0b24c1f5d3244297b81626f06420128b97a6cae3d411911a4d9e78
MD5 421fd888308db66577a6b85e897e4898
BLAKE2b-256 ae8307a794f84dface32d8dc9b1f5e1704a832c01e3acebe4f3fc89d335ad660

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 4333a1b6398770b195700e55774dd903f69f7d8f32ba45c00cbc57108ce90b1e
MD5 ec133c7120235babec09e56754765b79
BLAKE2b-256 49fe67a0dbf77cb0e55e2ee0e8b01d3ea5b903778532aeddd0a27cc5c05568a9

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 057544ae33a5b69325c82089bad7c24ce9359900a3a7c200f13a4331c1273956
MD5 024365e19efadea07618b5f178aed4a8
BLAKE2b-256 ce80aa1c1c796993dce37d6fa641794dc03cad3bb1c29e108e97e340d722249a

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d68d31f7a9c7434d71e5c894c2da17be1d61db6479a2f120db11ae31951ee332
MD5 6ce176226818fa6f6b21a2f43117107a
BLAKE2b-256 089c3daa5814dd821c0c4bc9d00e091f4bfd0a51334ee33962efb9231c8256c5

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 562533d913b91947dca4b50165bd114f05c23a217af9282b0d62697f03e647ff
MD5 eae019d3d8e954c20897513789ddb7e6
BLAKE2b-256 acef848c9725e073550ed80e2c32ec12796a3271283212ca91484f546441d713

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 814b44ed920a71d578c20fbdfa62530d2895fbf30378bb2b4f04750424d99698
MD5 a3348f1a8d0b6248d4e21796c0dfa3f4
BLAKE2b-256 d0b1879c8ed6025017a92e7bd36700521f860efb1d637ad7b3639163484aa151

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e917b457aa446558773b12bee8bfc0059de022711645172f56b631530b7fd49c
MD5 b8c9b8d15ff3d88a818d4809c81a496d
BLAKE2b-256 a01350c102f9b4e1d0b6fa6b2b2e8aecfd7178f5c7f5de7b470d072e3892f5fa

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 76a6d465dfcb071c26b772c31099d53482900574b4b8e1bab1df24bf7c675c8a
MD5 a7f87e2bd9b9c053924d5bd19cee0e36
BLAKE2b-256 30ef7e0a4154066a352b11c3dffb281c32158ae1015a82e1b7bc81af110f30c6

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5690f662b18ca1ce5c3f1be008c7fa45ab9bc0ceb5f296aa8ce571cd8648303f
MD5 03dbc24342786ab00f3c01024d695357
BLAKE2b-256 650d1beeb3b58346ccfed29a4b3a9cd200363e685a44ff7158f1d06fa802aa1d

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fadd33cda26bf8353ca530146393894ddef68f2a95c37e76d76bdcbb63b01a48
MD5 ce848c9b4342107785f19f2b0b3d809f
BLAKE2b-256 d099601fae082e26cbbc4ae2bc839ae238abb66b053646eb9f01e58ec8848d03

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 51f3e0944d8182aff445c2a567d5c6c64ec034032c0ba33aa1d899cc52ecd46a
MD5 16a196e2525900a91d79e05e60f07ed1
BLAKE2b-256 89de88ac6476f3d0dbb2ce70cb3a22e17d4b6834ac49a4122946e1756e50ecdf

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 372b914c23879ee5ca8c06099fb1a1a9d9218154898311ca231b15a194af6c33
MD5 5ee6990ddfe783056c5f343b4d3480eb
BLAKE2b-256 65130e964d684c48694e3cba90b971ae026536bb3750a332b7d5149285e9c506

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d2462d77158ba137974ac4fc0eff8f4e5f19663ba567432dd3f2407da8d8eb4a
MD5 6c1d8c11bbd89f89fa40c8c73a123eb2
BLAKE2b-256 663befd313bc45822c88facd6a8c1b8404dc4c5a818230f4a208f935f1ac36dd

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 6d5442ce5ab1aaf8f6fccdbd0bbcf943613a2aee3efff4f36485c48c6346b24e
MD5 50421ee54f3f9c239887a43f2f22d805
BLAKE2b-256 5ca5bc7e17149c2000d462d7c2ce80c3ce06d05e0c12dd93a6b69392c3cdbba7

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe2b6fe2f210f7a1c726aa302f7f173fed95e9e2684cbed3fd440f68c8d9ff9f
MD5 639563cadd97b419c8763eeeffd95778
BLAKE2b-256 afb28ee80bf7fd9ad26bdbd011a0af7f9af18b7cf569502d4afc46288141bd71

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4305df092aa18f72ee832e447c6f54f8bc4c3c1b53dd72a3c8cf73ae318410f9
MD5 c92202bcac0ac1285c54d1d696b9fad9
BLAKE2b-256 437d25c781f88543c4b7a7ccc15622117fc4180d6e141ac679e676948d02ddf9

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c0cab75f4723f993462402b03976793090baceddb387e12ffcee1cb933d83147
MD5 46bf81d197d4395a4178515a649bfb57
BLAKE2b-256 a73743b3f0869d05a7377397e9539585e4025d068308bbf0f71284fa1720733b

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9ace7bfefb7dcb69831639f50d59084d7b50392277c86260ae74e5252f376f5a
MD5 301a7cb4ab988a6484231dfaf965a799
BLAKE2b-256 1e88c59f8787e1b5073c4dd2519cb1f775226db79fcbbbfdd3e4d133ba76cca0

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c88f13fbc25bcf16e5747fd98badeef55b3419a9a99dba344d6716d25d92ca68
MD5 862da0c9fc26a5182eedad126a5a2c36
BLAKE2b-256 e252377ab9b02834ab61d4fb7d54ac9b4ea2dbb359815e870e7dfdfe52cff70e

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 d0109f3fbedc4789e11239bf1b4580873316cd8d024cb1a1c9cd4620206960c1
MD5 14ba9375a18bb3258392be18516db381
BLAKE2b-256 febe11d8f349c32670fb2a320d50e099e61b34b6dac8dd293a8469af830ecc4f

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e61dbc0fdfb52d5a5f2043fdf738c989559f0c0770c8731add48e9887277d542
MD5 6a65f11d903b0792d3582e2de4e16c1e
BLAKE2b-256 89aa40f3be3f3b2c5606dde49fcc69dff21987197e4a42e40e0979f87206152a

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 233709b9ed24d346abac4e66ed1275126464b470c184eedfc597dabb39d3085c
MD5 5cc77f179599cb8ed97bcc52ce3ccf71
BLAKE2b-256 ff37934a5ff4bfd809a30ffce8ed7474ba449674559f92d43ff9909da24b95fe

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5a337cbea55e4ae41d49fdf9060ac21df910206fbd4a8b72f9218b1fa55073db
MD5 b38d83c9b6e08cbe97d02b97f0ce5616
BLAKE2b-256 4f2ece402870669f9cf4eb867efb2fb5a8369a1b2611940f04522b9a07e8fce8

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 40631518bde9a8b62e5d2b46e8b55bf6e79682082902853c7af7a90de3275d23
MD5 d05b1e61a291aa87efa334d291a93ad9
BLAKE2b-256 b091daaad8cba35a7a66acc6e49c2e547a070a87b1d0b1e6087fbe481f0b7803

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ab32f1d62274b008f41f4cff9cacc6d112143c1bbbf35c09a86d7c57b220c7eb
MD5 1dcd227a16878f30e8776b82c749a8fe
BLAKE2b-256 f7fcc7abfc6c964b197c1a5c8abae2ed1996e3e8d021c1bde272a130dbfbf3dd

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 c7087df1ea0945b8bd8aea59ef7400d976fd20a2b35aae8589afcf4bda0dbac2
MD5 5625037568006175a4b99b7c1daad09c
BLAKE2b-256 16b4a11c6bc1e2565992adabb987c76d5d5b7cff9a36b65994fffe30bcec31a9

See more details on using hashes here.

File details

Details for the file numpy_minmax-0.6.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for numpy_minmax-0.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e20496469517dca02a635fb60a83436276b903a1de3a99886f72a5a739d00c1
MD5 7ab7dfbdc0213a4d08ccfd20eae7bc8b
BLAKE2b-256 5cd65df7ad0b5325c88dd69c92a9c49aefb6d55c5c6a64778c1ab510706fc053

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