Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Bottleneck is a collection of fast NumPy array functions written in C.

Let’s give it a try. Create a NumPy array:

>>> import numpy as np
>>> a = np.array([1, 2, np.nan, 4, 5])

Find the nanmean:

>>> import bottleneck as bn
>>> bn.nanmean(a)
3.0

Moving window mean:

>>> bn.move_mean(a, window=2, min_count=1)
array([ 1. ,  1.5,  2. ,  4. ,  4.5])

Benchmark

Bottleneck comes with a benchmark suite:

>>> bn.bench()
Bottleneck performance benchmark
    Bottleneck 1.3.0.dev0+122.gb1615d7; Numpy 1.16.4
    Speed is NumPy time divided by Bottleneck time
    NaN means approx one-fifth NaNs; float64 used

              no NaN     no NaN      NaN       no NaN      NaN
               (100,)  (1000,1000)(1000,1000)(1000,1000)(1000,1000)
               axis=0     axis=0     axis=0     axis=1     axis=1
nansum         29.7        1.4        1.6        2.0        2.1
nanmean        99.0        2.0        1.8        3.2        2.5
nanstd        145.6        1.8        1.8        2.7        2.5
nanvar        138.4        1.8        1.8        2.8        2.5
nanmin         27.6        0.5        1.7        0.7        2.4
nanmax         26.6        0.6        1.6        0.7        2.5
median        120.6        1.3        4.9        1.1        5.7
nanmedian     117.8        5.0        5.7        4.8        5.5
ss             13.2        1.2        1.3        1.5        1.5
nanargmin      66.8        5.5        4.8        3.5        7.1
nanargmax      57.6        2.9        5.1        2.5        5.3
anynan         10.2        0.3       52.3        0.8       41.6
allnan         15.1      196.0      156.3      135.8      111.2
rankdata       45.9        1.2        1.2        2.1        2.1
nanrankdata    50.5        1.4        1.3        2.4        2.3
partition       3.3        1.1        1.6        1.0        1.5
argpartition    3.4        1.2        1.5        1.1        1.6
replace         9.0        1.5        1.5        1.5        1.5
push         1565.6        5.9        7.0       13.0       10.9
move_sum     2159.3       31.1       83.6      186.9      182.5
move_mean    6264.3       66.2      111.9      361.1      246.5
move_std     8653.6       86.5      163.7      232.0      317.7
move_var     8856.0       96.3      171.6      267.9      332.9
move_min     1186.6       13.4       30.9       23.5       45.0
move_max     1188.0       14.6       29.9       23.5       46.0
move_argmin  2568.3       33.3       61.0       49.2       86.8
move_argmax  2475.8       30.9       58.6       45.0       82.8
move_median  2236.9      153.9      151.4      171.3      166.9
move_rank     847.1        1.2        1.4        2.3        2.6

You can also run a detailed benchmark for a single function using, for example, the command:

>>> bn.bench_detailed("move_median", fraction_nan=0.3)

Only arrays with data type (dtype) int32, int64, float32, and float64 are accelerated. All other dtypes result in calls to slower, unaccelerated functions. In the rare case of a byte-swapped input array (e.g. a big-endian array on a little-endian operating system) the function will not be accelerated regardless of dtype.

Where

download

https://pypi.python.org/pypi/Bottleneck

docs

https://bottleneck.readthedocs.io

code

https://github.com/pydata/bottleneck

mailing list

https://groups.google.com/group/bottle-neck

License

Bottleneck is distributed under a Simplified BSD license. See the LICENSE file and LICENSES directory for details.

Install

Requirements:

Bottleneck

Python 2.7, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11; NumPy 1.16.0+

Compile

gcc, clang, MinGW or MSVC

Unit tests

pytest

Documentation

sphinx, numpydoc

To install Bottleneck on Linux, Mac OS X, et al.:

$ pip install .

To install bottleneck on Windows, first install MinGW and add it to your system path. Then install Bottleneck with the command:

$ python setup.py install --compiler=mingw32

Alternatively, you can use the Windows binaries created by Christoph Gohlke: http://www.lfd.uci.edu/~gohlke/pythonlibs/#bottleneck

Unit tests

After you have installed Bottleneck, run the suite of unit tests:

In [1]: import bottleneck as bn

In [2]: bn.test()
============================= test session starts =============================
platform linux -- Python 3.7.4, pytest-4.3.1, py-1.8.0, pluggy-0.12.0
hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/chris/code/bottleneck/.hypothesis/examples')
rootdir: /home/chris/code/bottleneck, inifile: setup.cfg
plugins: openfiles-0.3.2, remotedata-0.3.2, doctestplus-0.3.0, mock-1.10.4, forked-1.0.2, cov-2.7.1, hypothesis-4.32.2, xdist-1.26.1, arraydiff-0.3
collected 190 items

bottleneck/tests/input_modification_test.py ........................... [ 14%]
..                                                                      [ 15%]
bottleneck/tests/list_input_test.py .............................       [ 30%]
bottleneck/tests/move_test.py .................................         [ 47%]
bottleneck/tests/nonreduce_axis_test.py ....................            [ 58%]
bottleneck/tests/nonreduce_test.py ..........                           [ 63%]
bottleneck/tests/reduce_test.py ....................................... [ 84%]
............                                                            [ 90%]
bottleneck/tests/scalar_input_test.py ..................                [100%]

========================= 190 passed in 46.42 seconds =========================
Out[2]: True

If developing in the git repo, simply run py.test

Metadata

Release files for Bottleneck 1.4.1rc3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Bottleneck 1.4.1rc3
File Size Uploaded
bottleneck-1.4.1rc3.tar.gz 103.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for Bottleneck 1.4.1rc3
File
Bottleneck-1.4.1rc3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
Bottleneck-1.4.1rc3-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
Bottleneck-1.4.1rc3-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
Bottleneck-1.4.1rc3-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
Bottleneck-1.4.1rc3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
Bottleneck-1.4.1rc3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
Bottleneck-1.4.1rc3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
Bottleneck-1.4.1rc3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
Bottleneck-1.4.1rc3-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
Bottleneck-1.4.1rc3-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
Bottleneck-1.4.1rc3-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
Bottleneck-1.4.1rc3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
Bottleneck-1.4.1rc3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
Bottleneck-1.4.1rc3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
Bottleneck-1.4.1rc3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
Bottleneck-1.4.1rc3-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
Bottleneck-1.4.1rc3-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
Bottleneck-1.4.1rc3-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
Bottleneck-1.4.1rc3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
Bottleneck-1.4.1rc3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
Bottleneck-1.4.1rc3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
Bottleneck-1.4.1rc3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
Bottleneck-1.4.1rc3-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
Bottleneck-1.4.1rc3-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
Bottleneck-1.4.1rc3-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
Bottleneck-1.4.1rc3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64, Linux glibc 2.17+ x86-64 Details
Bottleneck-1.4.1rc3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
Bottleneck-1.4.1rc3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
Bottleneck-1.4.1rc3-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
Bottleneck-1.4.1rc3-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
Bottleneck-1.4.1rc3-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
Bottleneck-1.4.1rc3-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
Bottleneck-1.4.1rc3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
Bottleneck-1.4.1rc3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
Bottleneck-1.4.1rc3-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 8.9 MB

Release files / bottleneck-1.4.1rc3.tar.gz

Download URL bottleneck-1.4.1rc3.tar.gz
Size 103.5 kB
Tags Source
SHA-256 checksum
How to use checksums
befb851cae0ba8c892cc50633f9567fd200ff756759ffe81072c1736681d1c9d
BLAKE2b-256 checksum
How to use checksums
faf4f49c51be04a40d73913ce078df12716211f46a79d32842c106acbd7edfe2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp313-cp313-win_amd64.whl

Download URL Bottleneck-1.4.1rc3-cp313-cp313-win_amd64.whl
Size 111.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5f5e3f47defe1c9e7ad3598e6c53e9fa12e803fd95b17acc25cf85329c67b24f
BLAKE2b-256 checksum
How to use checksums
157d4fcff8e850f60a975a73ed44ca8aa9b54a574790c0de20e6093f8b26f920
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp313-cp313-win32.whl

Download URL Bottleneck-1.4.1rc3-cp313-cp313-win32.whl
Size 107.2 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
a04ae7862ea9a5271b7d1ab9b37067bfd28dbc173a9fc846c2fcaf5aa6c38254
BLAKE2b-256 checksum
How to use checksums
b05c4060bd80412b17950a5af1039f616951cf4d7771d05030e5050509f764f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL Bottleneck-1.4.1rc3-cp313-cp313-musllinux_1_2_x86_64.whl
Size 362.1 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9ea77668183237d460e3bc39a2bd12185d0702b3d8e59644913f6e28d03dec01
BLAKE2b-256 checksum
How to use checksums
8654b9ed27bccc5215d6063b64d1d321ba7bc6d5f0ba50ac91b8a05bce93f24b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp313-cp313-musllinux_1_2_i686.whl

Download URL Bottleneck-1.4.1rc3-cp313-cp313-musllinux_1_2_i686.whl
Size 370.7 kB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
f3cc7bf3cc4e14a45e4b522678b7230ca934239d53bad5d4f3344161b0cecaf8
BLAKE2b-256 checksum
How to use checksums
83b1a4b1e9acf2700bc0b6aaf27ec1a802166c5877d394272970d1c04d7cbaed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.4.1rc3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 361.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
fad5c003bd34a7a2b3c74aaf1089f770424a48f525b24daba448862d646ed380
BLAKE2b-256 checksum
How to use checksums
0cccdc88378778f70eb5040e69885bfee9ca6bdc448db7c96ff38d784e427550
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.4.1rc3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 365.5 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
9364086575c0092b1fcbd46c4f18da89939e94cd1f591ce4b697113be84fbc33
BLAKE2b-256 checksum
How to use checksums
97f9af80365a1c752476f2e6ac27d37d7ba8c8f2f43c6ad6678ed2d4a8bf38c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp313-cp313-macosx_11_0_arm64.whl

Download URL Bottleneck-1.4.1rc3-cp313-cp313-macosx_11_0_arm64.whl
Size 98.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5ac09eded5841664d60f6dde3dd8a50a421713853021807b694c882d9f1b49ca
BLAKE2b-256 checksum
How to use checksums
7be197418cc45ff2d106e8c4485c729959439d81dbe4fd04bbc1d38adaf6a532
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp312-cp312-win_amd64.whl

Download URL Bottleneck-1.4.1rc3-cp312-cp312-win_amd64.whl
Size 111.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
76ca0cc34c2ef09f79ce7f9cacae93617fe04f8b620560a0a4c816e615dd6da5
BLAKE2b-256 checksum
How to use checksums
3092fd45bc4ff75e83523b3b6804c1bdcd9347ff699f572ac35aa9be2501f6eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp312-cp312-win32.whl

Download URL Bottleneck-1.4.1rc3-cp312-cp312-win32.whl
Size 107.2 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
d0120230f7d2037b9316c23a351a7410c86d43209d2f9a5c738f7a15f4d6200d
BLAKE2b-256 checksum
How to use checksums
47f62ccafac4fb602409220f6262e3bb10917d63819579b1657b0a667df1f453
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL Bottleneck-1.4.1rc3-cp312-cp312-musllinux_1_2_x86_64.whl
Size 361.8 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7830382e2536f0c56b8903a89361a2e66109adc4ada52d184b4e00f640d5a1cb
BLAKE2b-256 checksum
How to use checksums
2ef4a720df746f392b2911e7ee7eb1a09a36e3e9175c153bb2098c6a58d2c781
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp312-cp312-musllinux_1_2_i686.whl

Download URL Bottleneck-1.4.1rc3-cp312-cp312-musllinux_1_2_i686.whl
Size 370.4 kB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
edeab1122ff71ecfdf66fcfb0618321ea63e8e4868ffad5ef5f730dbe504acf3
BLAKE2b-256 checksum
How to use checksums
ddfecfeeb833a70f29504de3a336f66022f5db1ea44bb824913135b680f40a55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.4.1rc3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 361.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d8076fe45d78dc65df1be26b4d849ead928c5b38b60f3820da3a00b2dc7fea83
BLAKE2b-256 checksum
How to use checksums
7e8c63fec3fde39cbbe10f8f78f78376bf3bae7725a1701c34a0680a50762695
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.4.1rc3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 365.5 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8a76a87120d3598555372d7db995db711ae6c57b08b308c5f396b974c8638ecf
BLAKE2b-256 checksum
How to use checksums
4837e794299c674bdbd3b75cfb39a67fd38aafb7f24719cbbbcd0ee52c829a29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp312-cp312-macosx_11_0_arm64.whl

Download URL Bottleneck-1.4.1rc3-cp312-cp312-macosx_11_0_arm64.whl
Size 98.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fb3198aee06010bfa453abb02691699a53eb7942770f5eae26b8d1facd6dfa09
BLAKE2b-256 checksum
How to use checksums
25d1981b3ef31bb469d14eec70c30f8a8e5c8375670d19d4efa55464e815c432
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp311-cp311-win_amd64.whl

Download URL Bottleneck-1.4.1rc3-cp311-cp311-win_amd64.whl
Size 111.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
2de5721044a982de6fcb012d38402dfd5d03562b7775313aea1cd52813311f35
BLAKE2b-256 checksum
How to use checksums
28cc59beb158604e94f5855c92cf113772db514886272392f05d933dca305a66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp311-cp311-win32.whl

Download URL Bottleneck-1.4.1rc3-cp311-cp311-win32.whl
Size 107.0 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
ba394384643d7673614f1f48ea1689ce9faa6c2d9747fef9800a545a417e330f
BLAKE2b-256 checksum
How to use checksums
69dc0e0a0ef8805a7c982b966309f312b55abb082eb36ff654fd7cdbe4c4346f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL Bottleneck-1.4.1rc3-cp311-cp311-musllinux_1_2_x86_64.whl
Size 360.3 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bb61664b9f9a4c488bd422e009dfd14d49afbdf9267a825aaa66a28df28afe75
BLAKE2b-256 checksum
How to use checksums
b65178d71fee88098f2a8a77de3f6b7d73a51214fd791348c2aca67c58a0e0df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp311-cp311-musllinux_1_2_i686.whl

Download URL Bottleneck-1.4.1rc3-cp311-cp311-musllinux_1_2_i686.whl
Size 369.5 kB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
feec0f233f4cf2d360bb28d47afd0d9caa6c2879fadedccd1300ec398075aaa6
BLAKE2b-256 checksum
How to use checksums
ac7bc17ab512484bcf4aedf767cf70b7dfe4ecfd74100cf8ab8e3c06214beb72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.4.1rc3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 360.3 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d65bb9becc757766287db75e8d4a26fba436782e85c4318fe668ea0834d722ba
BLAKE2b-256 checksum
How to use checksums
f78b5caa36385bf70a1bcbb8f681df59d2e811d8c36d6a6a5146ea27e6df1f2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.4.1rc3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 365.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
44db9a44433759adffeefd4a7a9896b1b02514f02182a34edd1bb10474c52a77
BLAKE2b-256 checksum
How to use checksums
f33f92b5734d4fad68fb09c79f5f5802e5539bb865249558f64e3d2c0ec5c965
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp311-cp311-macosx_11_0_arm64.whl

Download URL Bottleneck-1.4.1rc3-cp311-cp311-macosx_11_0_arm64.whl
Size 98.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
56bab3e8c718200d8ae1b09a7c59793944b97fa7bc05a66700fc898fe83ff7c9
BLAKE2b-256 checksum
How to use checksums
a6d243502ffaedc82ef5f8fe1dc20394cdbf62a112dc8f098d0c38c8383c65a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp310-cp310-win_amd64.whl

Download URL Bottleneck-1.4.1rc3-cp310-cp310-win_amd64.whl
Size 111.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7286302456aabeb12592614fd02321eb8913b773d5fa45495e97a120cd22eccd
BLAKE2b-256 checksum
How to use checksums
dfdf94252a60dd7723ec18328ee53d049fb1ebd8a883c592b8b13a041313f6a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp310-cp310-win32.whl

Download URL Bottleneck-1.4.1rc3-cp310-cp310-win32.whl
Size 107.0 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
cefb98978f7f895f480110aeeb09b51726ea92ebc2271ba4cffa9f0d940ceae0
BLAKE2b-256 checksum
How to use checksums
b697e3b19919cb1a656ef672f4b11ffe0756e8bfe825b31571984ebbaa27c07f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL Bottleneck-1.4.1rc3-cp310-cp310-musllinux_1_2_x86_64.whl
Size 356.1 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f51d49309a501ffc81bd67b863cb1f6a0f912ef987806d753d80ea3ae4b64aab
BLAKE2b-256 checksum
How to use checksums
9e86de367b0126d36c1e0f33e61fbe144a8cd237c84dd58bfcc676bfe3345ada
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp310-cp310-musllinux_1_2_i686.whl

Download URL Bottleneck-1.4.1rc3-cp310-cp310-musllinux_1_2_i686.whl
Size 365.3 kB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
2a525f69c49f5ca77958d935f6dcc7cff35c4e154c7d67d49e115bb90667de1a
BLAKE2b-256 checksum
How to use checksums
73b5aa4e16faeef88da59036c76b721b198c8e334af7a9f5cedd930b1ed6a1d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.4.1rc3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 356.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
c5119259084a4069e81d56bb8daa199b52970dcdcea07506c95c17bd45e16ae2
BLAKE2b-256 checksum
How to use checksums
b6f1caedd46db4d7310e8836722603526c5cbd6f916f449b07f9065534b64c24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.4.1rc3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 360.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
06a87b896c780aad0929945f262b21a70556bf400080e0b05099ce2cf1e247ad
BLAKE2b-256 checksum
How to use checksums
4203e61b1c5a7058266567996ec11909b19ab8542a840df28d5ee46813efd5b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp310-cp310-macosx_11_0_arm64.whl

Download URL Bottleneck-1.4.1rc3-cp310-cp310-macosx_11_0_arm64.whl
Size 98.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
38b26a6e17b0f918a55aece581f3f831a958eeb1f08456845850623de2ca510f
BLAKE2b-256 checksum
How to use checksums
09472cee78ec30f13de0b479d0bee6d9be3a2dd9f9feb9cf783fe8198c4459cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp39-cp39-win_amd64.whl

Download URL Bottleneck-1.4.1rc3-cp39-cp39-win_amd64.whl
Size 111.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
ae0097bc356c977e3bcd418b0a8b066ab191a07e29db7be0e26f700ee015e3b3
BLAKE2b-256 checksum
How to use checksums
38993c04723d9a62f1dc4e2f5f612488c7a3e2ff4e8641c8dcf7e51ba7c54248
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp39-cp39-win32.whl

Download URL Bottleneck-1.4.1rc3-cp39-cp39-win32.whl
Size 107.0 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
8d010d258c3fa33d28c9eb3de755127682f92cd4a192929fd4d71e3e2eb37982
BLAKE2b-256 checksum
How to use checksums
be82f35508c677e7031226cea7ce1dcca8d4cfbad3a355fc0a3eb99e27adb24e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL Bottleneck-1.4.1rc3-cp39-cp39-musllinux_1_2_x86_64.whl
Size 355.4 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
058505d0bc8334b2913466ec4ddcf0a429bcfd57aad279a3988448a11fb002e9
BLAKE2b-256 checksum
How to use checksums
9672fa0a77dc1503a704fbb4fc10a8a0df22469c613b3fec7cd04e4d2110713b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp39-cp39-musllinux_1_2_i686.whl

Download URL Bottleneck-1.4.1rc3-cp39-cp39-musllinux_1_2_i686.whl
Size 364.5 kB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
f4b150ed3075e1308a1d6f37be2ce07414eaaaf1c2998eb8aa989e250babde6a
BLAKE2b-256 checksum
How to use checksums
34bfac40bdae1c66e50ab9116acc19d231905d00ace2a874a310acff39b1e8e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.4.1rc3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 355.0 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
405ddac929a43dac9c3ff07c0e9c773477fe7e630851bd56ec77c16035f12991
BLAKE2b-256 checksum
How to use checksums
29aedd54f11758c266e9c72d5647209722712cd0495c1ed0f2ed27615eb5107c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.4.1rc3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 359.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
04d34dfd40c0ac69d487194959d4e4eea5f23b3654095d627b8e810c86b3e7bb
BLAKE2b-256 checksum
How to use checksums
fbde50537782e1d8c7df2df6fe05d933470d7b52ab2f7d581bcdc8cafc155a9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / Bottleneck-1.4.1rc3-cp39-cp39-macosx_11_0_arm64.whl

Download URL Bottleneck-1.4.1rc3-cp39-cp39-macosx_11_0_arm64.whl
Size 98.6 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
951d6ba818da1de8fe44084b53d2135b969aafb60eba5295d42c09d38cb6200a
BLAKE2b-256 checksum
How to use checksums
39fea3ff24425bfc1d31ad13a09c638b6395f7336ab9de1687cb060cd6d0c04a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

1.5.0

43 release files

1.4.2

36 release files

1.4.1

36 release files

This release

1.4.1rc3 This release

36 release files

1.4.0

42 release files

1.3.8

43 release files

1.3.6

36 release files

1.3.4

16 release files

1.3.3

16 release files

1.3.2

1 release file

1.3.1

1 release file

1.3.0

1 release file

1.2.1

1 release file

1.2.0

1 release file

1.1.0

1 release file

1.0.0

1 release file

0.8.0

1 release file

0.7.0

1 release file

0.6.0

1 release file

0.5.0

1 release file

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

1 release file

0.2.0

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page