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; 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.3.5rc1

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.3.5rc1
File Size Uploaded
Bottleneck-1.3.5rc1.tar.gz 102.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for Bottleneck 1.3.5rc1
File
Bottleneck-1.3.5rc1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
Bottleneck-1.3.5rc1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
Bottleneck-1.3.5rc1-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
Bottleneck-1.3.5rc1-cp310-cp310-musllinux_1_1_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-32 Details
Bottleneck-1.3.5rc1-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.3.5rc1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
Bottleneck-1.3.5rc1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
Bottleneck-1.3.5rc1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
Bottleneck-1.3.5rc1-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
Bottleneck-1.3.5rc1-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
Bottleneck-1.3.5rc1-cp39-cp39-musllinux_1_1_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-32 Details
Bottleneck-1.3.5rc1-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.5+ x86-64, Linux glibc 2.17+ x86-64 Details
Bottleneck-1.3.5rc1-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.3.5rc1-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
Bottleneck-1.3.5rc1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
Bottleneck-1.3.5rc1-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
Bottleneck-1.3.5rc1-cp38-cp38-musllinux_1_1_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-64 Details
Bottleneck-1.3.5rc1-cp38-cp38-musllinux_1_1_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-32 Details
Bottleneck-1.3.5rc1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
Bottleneck-1.3.5rc1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
Bottleneck-1.3.5rc1-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
Bottleneck-1.3.5rc1-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
Bottleneck-1.3.5rc1-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
Bottleneck-1.3.5rc1-cp37-cp37m-musllinux_1_1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64 Details
Bottleneck-1.3.5rc1-cp37-cp37m-musllinux_1_1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-32 Details
Bottleneck-1.3.5rc1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
Bottleneck-1.3.5rc1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
Bottleneck-1.3.5rc1-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
Bottleneck-1.3.5rc1-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
Bottleneck-1.3.5rc1-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
Bottleneck-1.3.5rc1-cp36-cp36m-musllinux_1_1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-64 Details
Bottleneck-1.3.5rc1-cp36-cp36m-musllinux_1_1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-32 Details
Bottleneck-1.3.5rc1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details
Bottleneck-1.3.5rc1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
Bottleneck-1.3.5rc1-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details

Total release size: 9.3 MB

Release files / Bottleneck-1.3.5rc1.tar.gz

Download URL Bottleneck-1.3.5rc1.tar.gz
Size 102.9 kB
Tags Source
SHA-256 checksum
How to use checksums
adca40d3ceffc58c2195c8d225598401666673cf498b47135e93669c9a87c938
BLAKE2b-256 checksum
How to use checksums
26c6b5b301c71bca50b995b4b2654e42d5a8a7f935b014a7db3deb3eb15c2a3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp310-cp310-win_amd64.whl

Download URL Bottleneck-1.3.5rc1-cp310-cp310-win_amd64.whl
Size 109.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
48f33affe64f018b938fa83bca50d54259093f00e58dda778f2696754052cee9
BLAKE2b-256 checksum
How to use checksums
93bf6d291aba62bc3fbb755e181f3c67a37a3104610d83d7d42a15800c20a75f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp310-cp310-win32.whl

Download URL Bottleneck-1.3.5rc1-cp310-cp310-win32.whl
Size 104.7 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
a9dba269abe8d46c5bacfd923deea3e765a8cfffc8c45c546436c6b456d037d9
BLAKE2b-256 checksum
How to use checksums
522e24b66e2a7512509ba77af5704aff5561a5d11f3420ee30f3bdbb88d31295
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp310-cp310-musllinux_1_1_x86_64.whl
Size 396.3 kB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
5eafd23e01047c460a23802d96d67630c34157111eb79320e0318102cf512646
BLAKE2b-256 checksum
How to use checksums
3903e72bd9c9b54c03dd791c49f63713e86a93ae14f42c8b90f47d7da4c3fd61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp310-cp310-musllinux_1_1_i686.whl

Download URL Bottleneck-1.3.5rc1-cp310-cp310-musllinux_1_1_i686.whl
Size 404.2 kB
Tags CPython 3.10 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
0957b8f4d1ace71050c6c1b1b821578ef61e94f953a10dc8692b9d6211f0f946
BLAKE2b-256 checksum
How to use checksums
c0a4e09a80b82a0e4d06a1e0e85c59afb1208f3af6e3cddb228ddcb0941be9f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 354.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
37fdcdf9a980a92dc17895452d52ed01ccf8fe100d8e877d4b9b597801993843
BLAKE2b-256 checksum
How to use checksums
22dd33f2ff4e6a5a56c5c3b813d5e64ee182c14d53902faa5bb14b213dc8e24d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.3.5rc1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 359.4 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
79de9e9da759076068891afab4b7ab49cbee8ccaa099901d4a282334667aa7ea
BLAKE2b-256 checksum
How to use checksums
1947ef23eb0b748d4e000ba0df2d57b08ef97e06422fcfd3c0da716fa2ae6e38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp310-cp310-macosx_10_9_x86_64.whl
Size 118.5 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c283813f825a0437dd9dded0baaf08f0c8ad6ac06657c060117d7cdb9762c583
BLAKE2b-256 checksum
How to use checksums
701dbd022db37f5fd1c2cc0f4c659d1d35feafcfbcc3f723f20bcb7f247ce2fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp39-cp39-win_amd64.whl

Download URL Bottleneck-1.3.5rc1-cp39-cp39-win_amd64.whl
Size 109.9 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
86e06529b4b3970c8a31d16fa6fef5d2fe86f6a4388f71d8b21e42395aa6e9a7
BLAKE2b-256 checksum
How to use checksums
03bc773f3fde5979fb5930bc87fc233cf010555495b30d8404d340e8cc7eb793
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp39-cp39-win32.whl

Download URL Bottleneck-1.3.5rc1-cp39-cp39-win32.whl
Size 104.8 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
aeb867bc51bb8b6f40d90e32ee48d6247607e39ae116aba64bbffabedc6e4547
BLAKE2b-256 checksum
How to use checksums
418e0e494f50a2f38fefe9c71e51658888df1136fc5cc74ee4997314cd75bb13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp39-cp39-musllinux_1_1_x86_64.whl
Size 394.8 kB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
91d5e4c40e1b36cbe05fe0d0d3ff7d626e80fc0fb73690f682207764b125ba3f
BLAKE2b-256 checksum
How to use checksums
a9acc67ac3991cfbce565817ebc8cd6591fca32399b6397ad239ad9a715c89e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp39-cp39-musllinux_1_1_i686.whl

Download URL Bottleneck-1.3.5rc1-cp39-cp39-musllinux_1_1_i686.whl
Size 402.8 kB
Tags CPython 3.9 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
69be51768cb8707af562ea7c7442c25d8b34accb40880f7c40a37c513ab494ab
BLAKE2b-256 checksum
How to use checksums
be76acf64fa953d3581d051d60983bc3ed5c0734d9c59460c535c9722cc156f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 353.1 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
43dfadf38f1dd4def8eb929ab0c0ebd38458d8cf59845073063883d17b7fd710
BLAKE2b-256 checksum
How to use checksums
4bb4c701c8632091025533cca8e21ae0d449f7cec93e2f153210ee6dca837251
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.3.5rc1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 358.2 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
6540a6cdc0637e6d2c3cd3afce9af5d1e98a1bae13e52e427c990b975a0665fd
BLAKE2b-256 checksum
How to use checksums
c65ed7a3bf578f5f26ac6304733310681057f3e341e166bf1dfd5a3924c82338
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp39-cp39-macosx_10_9_x86_64.whl
Size 118.5 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
8331b4ae6d9a4950c7ec0bddf56be912ab4288c22701b0b8ed8a6a46cf82613d
BLAKE2b-256 checksum
How to use checksums
f7f15bdec370405efa5593b2cfddd95bb63b436fd2c1b272c6d5b80fc0bf4d53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp38-cp38-win_amd64.whl

Download URL Bottleneck-1.3.5rc1-cp38-cp38-win_amd64.whl
Size 109.9 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
8a883231c9d894bcac9596997ef26348dd5aea017eff1d008f7c05e49bedc127
BLAKE2b-256 checksum
How to use checksums
2477000dee87a9f740d5f71954055e311e05f31c2c13d6c52003ead14ff3b238
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp38-cp38-win32.whl

Download URL Bottleneck-1.3.5rc1-cp38-cp38-win32.whl
Size 104.8 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
490a92a32abef1766bd688c5a8050b68f38a7fcffde20b7a5aac9eafc10ccdee
BLAKE2b-256 checksum
How to use checksums
aecc7058ad6edd5b841d5b6481e731c6186cc73979f018a6dbaabc46bdf96a16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp38-cp38-musllinux_1_1_x86_64.whl
Size 398.0 kB
Tags CPython 3.8 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
1243b61e84554fd735545eb377829db05dc96ac48d5e269d77cfc7ad7f326c20
BLAKE2b-256 checksum
How to use checksums
3b7dfe429f32afd580ca0d6f295257ce609b67928ef81fee4aae346830470f3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp38-cp38-musllinux_1_1_i686.whl

Download URL Bottleneck-1.3.5rc1-cp38-cp38-musllinux_1_1_i686.whl
Size 405.9 kB
Tags CPython 3.8 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
265589419825e8b7c0982982d833d0fa85d2f40c39ffe61a02a271a01cd926d7
BLAKE2b-256 checksum
How to use checksums
2c8a4b4a92d471b6c8e2202bb485ced73aab44055b46cb48b89ca93fdd0764f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 355.2 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
3ff48c5b5238b84fad063d0fad2cb63164dd903c5969d3af24d8602958363d4f
BLAKE2b-256 checksum
How to use checksums
f0e9af30bbb46ec777f3ce1c1a526b987b3e82b19634edf01972e85c1f266a79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.3.5rc1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 359.8 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d493403d53642cdc250e063ef53e21c6a2fac40dc503b4dac69953d27ff13694
BLAKE2b-256 checksum
How to use checksums
aec41de39a703faa562e8568c427f589bfdf5fc439455420befff3b48de32d82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp38-cp38-macosx_10_9_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp38-cp38-macosx_10_9_x86_64.whl
Size 118.5 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7a7775a278e7b8978226f4006c344b9fef52413165b6d981d4c2da066a3b5349
BLAKE2b-256 checksum
How to use checksums
02020f471c15e0d23e07423b929f537cb794c5cc96758c0eec35fa925f466cfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp37-cp37m-win_amd64.whl

Download URL Bottleneck-1.3.5rc1-cp37-cp37m-win_amd64.whl
Size 109.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
a6c3f027a25efd513d30a5a07f83555bf61b6c64537705ead0982be45bba24f7
BLAKE2b-256 checksum
How to use checksums
3395267220b0e98e5bda7d9933e217e37a57d7cb36e1cf8455390937602038b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp37-cp37m-win32.whl

Download URL Bottleneck-1.3.5rc1-cp37-cp37m-win32.whl
Size 104.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
b4971d64cb7297b659d1abfc72d02e68a6bd1cfae38608382aa32439582df09e
BLAKE2b-256 checksum
How to use checksums
2e4622f51230e7dc4aa17c724e4eacd13227d2e9357e721e3abb5305b1fd08b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp37-cp37m-musllinux_1_1_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp37-cp37m-musllinux_1_1_x86_64.whl
Size 397.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
89cded726ea5f1bb3e0791f07c3d01e02329bbfebe06afc62e4e7720996ffcc8
BLAKE2b-256 checksum
How to use checksums
d3a339d964fe3d950b3db0bfc4354f65ea1571dc293701b6c5a583522e30b627
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp37-cp37m-musllinux_1_1_i686.whl

Download URL Bottleneck-1.3.5rc1-cp37-cp37m-musllinux_1_1_i686.whl
Size 405.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
da76d1bef1ab21358c21614c03126c0eb9afbf1a2eec0d36f7d0c542ad6d40d3
BLAKE2b-256 checksum
How to use checksums
7ed843f2b119dc14bdef46ef2934030fce5159500d8ed3e81d7258d4c2a10cfc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 355.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ed8fc88dbbbfc407ab65c9a23f893fded030d1d99b463d006ccafbe431572bd8
BLAKE2b-256 checksum
How to use checksums
688e6caee566c145074a18ec2008c3a29039b20cea1b1201e11dc6272656a155
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.3.5rc1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 360.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
0489df24b64fdc8b401971604b095431065ec7e8dc63272b462240c87f5131c1
BLAKE2b-256 checksum
How to use checksums
d101e50d4a9e64b5e613f53435191e4eba7d3bf9f651bbe2b7dc775e96b11792
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp37-cp37m-macosx_10_9_x86_64.whl
Size 118.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d84ce67f11d8ef8c757b69a713c0bfa5aec0554c8efbe8eacc14010bec987bd0
BLAKE2b-256 checksum
How to use checksums
7efdb7dda9d1c56f9d4764e80d8316aa33ed18226111c1ff63f44840c9ffd8ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp36-cp36m-win_amd64.whl

Download URL Bottleneck-1.3.5rc1-cp36-cp36m-win_amd64.whl
Size 109.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
fefddf28a67cce55d31a64b561a8683711d914c8d5daa6e8c637861da91592bd
BLAKE2b-256 checksum
How to use checksums
c17bd58c43fae24cd1cf3058559259b076f601183d58e4ac56541f430d296e72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp36-cp36m-win32.whl

Download URL Bottleneck-1.3.5rc1-cp36-cp36m-win32.whl
Size 104.6 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
e8fccb5c62ea99471d48673245a586eb2e56ca6bc81a16ad42cae94d07622de7
BLAKE2b-256 checksum
How to use checksums
a14b89670851e60814ba68f900b00d7e7dcc8b0b56f5e624d877cbf24cd5840c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp36-cp36m-musllinux_1_1_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp36-cp36m-musllinux_1_1_x86_64.whl
Size 394.0 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
4e43ef9bb1af76425c2b7ce316491f9f4223bf403cc27a27f579fc324035ea89
BLAKE2b-256 checksum
How to use checksums
6f9f8e882b7ccd795ec291519d227038e8dfc1781a3142d320f0ea59e09f5c1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp36-cp36m-musllinux_1_1_i686.whl

Download URL Bottleneck-1.3.5rc1-cp36-cp36m-musllinux_1_1_i686.whl
Size 401.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
0c44ada6a47c7ad7617e1d2270d7cdf2717eda5531b6078eab3a363aee65667c
BLAKE2b-256 checksum
How to use checksums
d41bccfce68025fdd3553d77eb9a11e5729f802545de0c99993e8b89dd32d477
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 351.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f78d558b0163d87a7e5a9167dc0fe18501dea3f1024c3153d818eddadab05965
BLAKE2b-256 checksum
How to use checksums
80efcc8e6ee05bc10329a3679f640ee884248a70434301bae5dc4cde984494d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.3.5rc1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 356.1 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
1a1aa092acd54488cf3d31a777f35fd37c493280f698e0c63cbdd132742ed53e
BLAKE2b-256 checksum
How to use checksums
d36a6578e888c5775bf47bb513a508481b9936f57b684f00d63c4dcf00091e93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / Bottleneck-1.3.5rc1-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL Bottleneck-1.3.5rc1-cp36-cp36m-macosx_10_9_x86_64.whl
Size 118.1 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e9e62eaa8607c300a99e89ad7d49d7c8f384dfab57d87304883c3d6926da773d
BLAKE2b-256 checksum
How to use checksums
8ae10f5ddf36b02e0771df4d865cab232e1cbba504ff1317f82be49fc67bd755
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release history Release notifications | RSS feed

1.5.0

43 release files

1.4.2

36 release files

1.4.1

36 release files

1.4.0

42 release files

1.3.8

43 release files

1.3.6

36 release files

This release

1.3.5rc1 This release

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