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.6rc1

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.6rc1
File Size Uploaded
Bottleneck-1.3.6rc1.tar.gz 103.1 kB Details

Built distributions (wheels)

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

Download URL Bottleneck-1.3.6rc1.tar.gz
Size 103.1 kB
Tags Source
SHA-256 checksum
How to use checksums
7cf01599879861362ea94bc1a64798ae0114e6e3af3723e37367520089d177ee
BLAKE2b-256 checksum
How to use checksums
a78397c1946c5531b73c4601a9a6680fa30254525e1d6fa632946975451ed59a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp310-cp310-win_amd64.whl
Size 109.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ff1a164ca8fd7763952286d436b6bf9c78f6804c64e1400a94495efb2444778b
BLAKE2b-256 checksum
How to use checksums
b443908dafea693bc50091f4ba405d3fd27e50ceb6ac27182bc365aec0db38e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp310-cp310-win32.whl
Size 104.8 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
e1166df6cf5603798fcbc36d0630429d9ef0ea865afdaee95b5aea5fbe6868b4
BLAKE2b-256 checksum
How to use checksums
64b728473ecc0fc52cd93db7ea9ead41177f437ccbb28e5533dc4ea6321be7c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
7724f22a5b753b3c4d675df767beec4450572f6a79b7c0cf2dcfd3df7ce77fdd
BLAKE2b-256 checksum
How to use checksums
30f4842a95a985164580a98c1cf4825206a56cede5bfd69e93f3f1758c4ad5f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
55eeba615932a1eee73fce512661b5dfb51e305a6b0f778834724b6fca7060a6
BLAKE2b-256 checksum
How to use checksums
16c9c53528f8e90e45e2ac9b47389c0da0d4e2ae34cab754e772c7ffa5f3c8e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
e553987c9711901fc8818d9e9909100600b1b638bbb5511dac01bae60f0be679
BLAKE2b-256 checksum
How to use checksums
41a7023a75ad3e50609544a250463fbae43748c33b7b192d543d7618ada34613
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
9e8608026385e2666724608f8bb709f209fc431316c496beab5281f3289e2606
BLAKE2b-256 checksum
How to use checksums
5fd0fc6441f0b58a54f1b4bbccf2f41f7f8c86cc46d7df3f94133361ffb48b38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp310-cp310-macosx_10_9_x86_64.whl
Size 115.0 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
8c10ffa97f0aacddf43a6167a100a0f4fdd01b67f08d6c810c50fb613b022b93
BLAKE2b-256 checksum
How to use checksums
7966d60e038e67611b9d8b80618d7bee570a031edf66411ee79c1705e8ca07a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp39-cp39-win_amd64.whl
Size 109.9 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
82e001c0f22a02bf5ec2ccc8ad4128528259b78d1355c2e7bd2c38155c70d8da
BLAKE2b-256 checksum
How to use checksums
cc08a1cd71142ab2c8a640cd1e798a317fa5613edfc88a0f2122c62409dae1c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp39-cp39-win32.whl
Size 104.8 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
32042399982a2b11886d01e55a63918a96d7dbe47fb74d5c47b9be4e33856820
BLAKE2b-256 checksum
How to use checksums
299dc6cd2b038aaa7804c4475775d21bbb4039cc9bed209a57ca16e2e9587e27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
efee5f484852da55dc216e4fc6c6b0902a555e6be8d9b131c9533f12e0121ed7
BLAKE2b-256 checksum
How to use checksums
06ebc696aed982d3b247905f658e7fb40a655a25ffed21ab51ffc0fab374ae8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
80ee51f7ddff38b7a180a967edacf208d7c88b35a69e48bb0f557aabd75737b5
BLAKE2b-256 checksum
How to use checksums
3b43e0a0ed00824bbeea9657eb526fdfd71fefa4f5f6c00eaf1d40954f91cd96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
2c63684dbeffc8ccb9a638c1ea9636c807a43ba31722821163a098d14276d823
BLAKE2b-256 checksum
How to use checksums
fe52b563f8cc22a77cf190ff849f4d4af98a4063802fe5000b07ca9ac277c13c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 358.3 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
7153638aa3dd060e35682e50bccdaa440588520803ab4d61a4a6d136effab3dd
BLAKE2b-256 checksum
How to use checksums
dc326682ba0b88330492ecdba1b36fc5fb4dd1b2a9b5868828221441f821bf0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp39-cp39-macosx_10_9_x86_64.whl
Size 115.0 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
47f5962cdf17ad02dc422a55b10c33c08e7b356e29f0c88bacd829016834abfc
BLAKE2b-256 checksum
How to use checksums
19da9dd8e088e1e8561c02bc3ea8b70346d1b1bdff92a5ed184a96817277eb0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp38-cp38-win_amd64.whl
Size 109.9 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
dd16836d6f6fe116b9b1e002ce3baaea1b636758e876b4ba8e455fcd5ff36e78
BLAKE2b-256 checksum
How to use checksums
a501d0a81fdfed4b9db13de1dee6d38ae12a96763ab1bdebfa5a0d897a6e981b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp38-cp38-win32.whl
Size 104.8 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
2bb63d0255454abca0438f735aa4286dff178fa6fb2ba0cbf38027e201542156
BLAKE2b-256 checksum
How to use checksums
582b7fad5f6e95bf1945a7e84f0fbe6e3ad08051a90aacbb914a3efc7b7500d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
a79117dec41426a452bf184e5b548cda38e07fb4514db19e44dad698e31ab3c0
BLAKE2b-256 checksum
How to use checksums
bff4870c95de280776a9be0fcde20497a1fc67b8f8e82cd7e9dad78cddbf7ed3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp38-cp38-musllinux_1_1_i686.whl
Size 406.0 kB
Tags CPython 3.8 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
e1fa213ce1e1f29dc95714a9c7e9ed37f37004791ec958aeea85785cfc57c364
BLAKE2b-256 checksum
How to use checksums
5f4e955a504d48b476d2aab979ca696e9ad176cbc467b5a2df58b5a4b3b44ea6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 355.3 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
680ce7623feae79185c9fe95af6780634f69bdc57371c36c33b0cecf69f60355
BLAKE2b-256 checksum
How to use checksums
f62f77bcf05c0855d8956ad873488ac59bb81af672edda0fdf4a77b73c6aa702
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 359.9 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d5446c00937b5152c3b286d1ada794687aaa18c85f68c60706d7ede90d137d86
BLAKE2b-256 checksum
How to use checksums
e1ed5ef661cd751139aaa465397eadbbd0da1b5844571bc3593dea54f8232587
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp38-cp38-macosx_10_9_x86_64.whl
Size 115.0 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a4b80b0db0f5ddfc70c67f7998a6c01e47ed47f9a422cda925485ec8ba0023f9
BLAKE2b-256 checksum
How to use checksums
a8119f049bf774038c291f2bf76d3024c6c7c791817387ded3f3529c6e3d8e1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
73fe85c1f5c86bb7e786b73f0b351b9a31df684fb6a57207ab865ea51ce5bbef
BLAKE2b-256 checksum
How to use checksums
e14103639667423b5391b965a635dac9ac15a686ec2a2a92a449e4c9fad6fbb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
9688c22610ab6f48923f3e43c1276c4375b4ca26f88a7fadc4e475fe0c019d50
BLAKE2b-256 checksum
How to use checksums
9c1af6d008cb48ca3519c47eff1203e8e318bc1521cdbaad199f1c789fe6a201
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
f246823e94b9bc71cfbea47cb8aeb3894da3a0a627fa1ffb14447834e21a8c3e
BLAKE2b-256 checksum
How to use checksums
dbf0bf9394f91c058aed19d42f04f6cab9027e514073d4d0bf98747d715d5106
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
2dbbe8e421348f4b08dc52a0b19f18cf9d5b4b81aeceb48b5ab56c4ef417e0d2
BLAKE2b-256 checksum
How to use checksums
e7aad2dec115a5af8042c0f398240c92687e962909f53420649a74cfff76c6db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
d257a26934b6629a5e260abd9c2e6c8714225a86c16160106c6e6640f58421a8
BLAKE2b-256 checksum
How to use checksums
de7b6e1cbbb69f36446c77e9e3860a76a1f62320b9c367317c75844d4f9d6c6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
8f3ab5cec77bb56c1e0f3060a660aa55594d5f304c55409bac7bcf4b6e7d7c42
BLAKE2b-256 checksum
How to use checksums
9d5261d2f18f6a4a02fb9ef3734fb331cab8b5a5a4391301fa2c6bf5fe0e470b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp37-cp37m-macosx_10_9_x86_64.whl
Size 114.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e73d665fb958ef46e894f162d094c086012507a6756d872813f6ca36ea34df42
BLAKE2b-256 checksum
How to use checksums
9bcaac9dc1efe585e1e5c7427aedf80efd9710680db6c8089aea81333482e49b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
1af820478da9efa933e537ea45024195915378afb7110343a4ad00503a4bdf71
BLAKE2b-256 checksum
How to use checksums
4df1a9946d16a13cee048b7c5688af704ce3444f7e52855b18242ce6c9924c20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
c6fff18ebee4d74393b556f829a858ad62fd5a9b14ff8a9dc189e11cf2d66210
BLAKE2b-256 checksum
How to use checksums
3db847d298e3837fe8faf30b23f0be537e4de1257ed1285edb3583bca64e4244
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
9eb8ac30d2b5062d571cf6dab00e19641cca28d38a01594483c5c91c156f6658
BLAKE2b-256 checksum
How to use checksums
dd634169c3caa8d4545786daa6a8de945c3f82f7197b982fa8bc1d4a324af117
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
dd662a35fcec3baaaf293b6d5347ad5ee47929e5bd13dd9ed2c5b0cccd7e9f4e
BLAKE2b-256 checksum
How to use checksums
6cebc794ba8040c8075ef014582cf3a7b683ea72bc4150682e4878e5198c8f84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
953b65eb03065ec123a0b2b1a8efa747ee262cc5ddf5f30aef00e2c24c9fbe0c
BLAKE2b-256 checksum
How to use checksums
fe10f03104493f5eb1839881f5ab9f3e892477ea9b6933c7d55a2b0597178001
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-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
c3814b53092ce4826000fd0718c07905fb0b4c08d1f97ef5973a13c776850cde
BLAKE2b-256 checksum
How to use checksums
37d931240faa747b70ca8a1417208213c3966ba8d7317a56ac84ee1a49cd652e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL Bottleneck-1.3.6rc1-cp36-cp36m-macosx_10_9_x86_64.whl
Size 114.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2993285cbbab67e97b1d224de1f300461c350c20bdc85802b97d95e91f6076b6
BLAKE2b-256 checksum
How to use checksums
7f9fbba3b31d21027441d8d7345769bbd586d8d3539cd03957b61b264244788d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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.6rc1 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