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.5rc2

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

Built distributions (wheels)

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

Download URL Bottleneck-1.3.5rc2.tar.gz
Size 102.9 kB
Tags Source
SHA-256 checksum
How to use checksums
cae3389b4306e8aaebc3e7a839d0f682c9ca85fef50be7db3e889b52800b70ba
BLAKE2b-256 checksum
How to use checksums
54ab81cd8d30ca56a4bf4888863524b8df899066c98728fb20403be0e9b87609
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.5rc2-cp310-cp310-win_amd64.whl

Download URL Bottleneck-1.3.5rc2-cp310-cp310-win_amd64.whl
Size 109.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
fa0adc29a375846148bcbf7c8b8651e98ce4b1902215f73739d952ab19a416ae
BLAKE2b-256 checksum
How to use checksums
4303a9486baeff581a548aaf4756c5bc42bad6f6dc4e4b3c82e4da5d680b2c11
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.5rc2-cp310-cp310-win32.whl

Download URL Bottleneck-1.3.5rc2-cp310-cp310-win32.whl
Size 104.7 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
c20e3d6a70b31a198273d088fce1f4a5d827486c66fb5147ec1f7a771bee0394
BLAKE2b-256 checksum
How to use checksums
ee2963fb1f00025114304cf54b7fdc336f0c7eef2cccda686596727010f68433
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.5rc2-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
89b5a2d3dc6eb6f92218bc5fee1629ebe97f473975bfe27dc57463f916b10389
BLAKE2b-256 checksum
How to use checksums
3c766fd16b65606120436bc873e42bcac6b6b0cfe33a41ce30746143ba7da405
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.5rc2-cp310-cp310-musllinux_1_1_i686.whl

Download URL Bottleneck-1.3.5rc2-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
96026fc60d441bbd560b2013c08234e9d391fc4f86e14438b5a2c46baa070312
BLAKE2b-256 checksum
How to use checksums
b09e57bbd35bc8981ab397c1a91fd47f50bf4e897ad780b1be7b2b698348a988
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.5rc2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.3.5rc2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 354.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
162cf2a2306adb51efa1118143bb247d4681fd269c7bf42cb95de2bb9b3bdc16
BLAKE2b-256 checksum
How to use checksums
5f1b13a8a82df2800bd494e527a4b155865ca5a0c1c914f60f561ebc9099c315
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.5rc2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.3.5rc2-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
b1e2a20ca6c39d3fd6a9a416d1360d8b657b95062d49615c031b9cc3a1e8de93
BLAKE2b-256 checksum
How to use checksums
45ae8eab937dd0d5c4116f28a07ae5a39ae071a4ac1e1dbc72ee6fa9b505e9cc
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.5rc2-cp310-cp310-macosx_10_9_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
a90d0051b97692cbeb4bd2690ac231cd739e30d92dbd20a97635f88ab27e5255
BLAKE2b-256 checksum
How to use checksums
be06d7d504e33d5ce89cb058d46941c5a92d87e3f801cc394c1f103938d5a530
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.5rc2-cp39-cp39-win_amd64.whl

Download URL Bottleneck-1.3.5rc2-cp39-cp39-win_amd64.whl
Size 109.9 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
4d39e4c1ae09689559c5f0df1677867e72c4b115987bb903b34acb9194fca729
BLAKE2b-256 checksum
How to use checksums
7c3fee2149c00717b47cb3691d058ea40683d7aa48fe67e02d10a5c37cdd9389
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.5rc2-cp39-cp39-win32.whl

Download URL Bottleneck-1.3.5rc2-cp39-cp39-win32.whl
Size 104.8 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
12bf532454d40ef49ff2b3333e590b79a436a271f513bb7d65fdb53c18b1c06d
BLAKE2b-256 checksum
How to use checksums
c0f9cc64b8007ed2891d72e5bb6bf02f17183433b31e240806442290c60b79cb
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.5rc2-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
bbde0de64771917a6070735a7f92ee21d64f246041283f9065d67caae8f0973e
BLAKE2b-256 checksum
How to use checksums
a79f54894b3a613bee63b9efc17852844f6ebbef22e1e15549d2843b8c60f5fa
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.5rc2-cp39-cp39-musllinux_1_1_i686.whl

Download URL Bottleneck-1.3.5rc2-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
38115493cd170e03c1ac82dc7bdae91887c457b116cd7d52fac6d3a0d7b7ced2
BLAKE2b-256 checksum
How to use checksums
79ca45f158b1929accadfa677f62e3b1a96236d7f19d2b54949eedf8a031b760
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.5rc2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
a2ad172ed88ddb20cd51e14fbefb2eec510008472d58424f31576cb280cf583b
BLAKE2b-256 checksum
How to use checksums
ba2b14b5bd11456c9efab1c39261bd8d9fcaca1046eeacb052be0db0ffdd56c7
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.5rc2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.3.5rc2-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
9ab82b2d1b5479070d79de5da8adb9b5b503b39a0af8e09a85c7e5fe3fd796c4
BLAKE2b-256 checksum
How to use checksums
98bf1d510e0f0c394886e492649ca7bfac5379faf7f7e848b3d0973644e6b87d
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.5rc2-cp39-cp39-macosx_10_9_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
892f8335109be492ea0a6bba001b54424b5462c0af366cb422ccd3197bae3da3
BLAKE2b-256 checksum
How to use checksums
dd7c5c70dc6e325c2bf99a73d87030025e174579c6808d5bc3d95ae56b8dc944
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.5rc2-cp38-cp38-win_amd64.whl

Download URL Bottleneck-1.3.5rc2-cp38-cp38-win_amd64.whl
Size 109.9 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
ffc1ca9a9951657070449e74d203d6430c850bafb3e4716eb21cad06589d7c5f
BLAKE2b-256 checksum
How to use checksums
d755a98c1327ea112851dfc013494effbf353514592b9c0cf0ee885410956541
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.5rc2-cp38-cp38-win32.whl

Download URL Bottleneck-1.3.5rc2-cp38-cp38-win32.whl
Size 104.8 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
6b50c8bc925456da75f2e9c8319d7a3ef97f2c2cc35d817b10d8227f3ee91656
BLAKE2b-256 checksum
How to use checksums
88979c6737c78ed8c2ffe419c110f78be4e2e29c8ec4a9fdf5b19eb6e34cf876
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.5rc2-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
76f2b0a9a89e764b17ae0dea0c655ddbda7de86b703f62babfe3547b5a3b2165
BLAKE2b-256 checksum
How to use checksums
e9a7eae23f83575d19601fc0ac3d7b6706ef0ee1654c1321d7dca7f14c43cbc9
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.5rc2-cp38-cp38-musllinux_1_1_i686.whl

Download URL Bottleneck-1.3.5rc2-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
60e21b70c55b2599c83203571dbb5a94582f093de08650c89455e6597e21fb61
BLAKE2b-256 checksum
How to use checksums
a9709016ae52b90b66bbc5cd0c3b8954ae3eba505bf327ba80be11b24c3a5653
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.5rc2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
6d85a11b96e8a635f22dd1ff5e03ab618c904ef894df3457d60b58cc34ad15fd
BLAKE2b-256 checksum
How to use checksums
ce03c96af832dc0b5cf765ad0e4ff11e9382d2d2119e99e82e2739659ab61f6d
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.5rc2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.3.5rc2-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
bdc189b6930d5b03abc0c023ed8dea83a93b8fe15a959cdbaf98d6b59fe67ef0
BLAKE2b-256 checksum
How to use checksums
622fa5ebfb5bdbaba5816358f15f7688e5e2de595a0de04b162a0a6c7bff99d5
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.5rc2-cp38-cp38-macosx_10_9_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
b96ba72ebab66af198c58a1d746a25aab8faee697765538a2f4239102fae084b
BLAKE2b-256 checksum
How to use checksums
6a80abcb40185df8f229a2b1d0e01f03cafbf46eff405fd9a22a499d036cfbec
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.5rc2-cp37-cp37m-win_amd64.whl

Download URL Bottleneck-1.3.5rc2-cp37-cp37m-win_amd64.whl
Size 109.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
ad3da640947f4fe7202f8a35801ee8b22f10fb85835e7ae1d2dba1158a0dc5dc
BLAKE2b-256 checksum
How to use checksums
31749154366106ca1c5f02a2d889944e9c866ab900a1ce55f9d96723568235fd
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.5rc2-cp37-cp37m-win32.whl

Download URL Bottleneck-1.3.5rc2-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
43afc33d7ba575fab34178da773f5c2a720e8774a66a0fe74a0e2827d27c77f7
BLAKE2b-256 checksum
How to use checksums
cf34e50a64e6488c3190220e6115ce25c442d7e0b3ffe7da04f49d2ea1afd4cf
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.5rc2-cp37-cp37m-musllinux_1_1_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
437807bc107743705ea59eaed7a94a716ef45e43f9004c8de47f77dda8ef31d9
BLAKE2b-256 checksum
How to use checksums
7a5f2864e4b2b936d6ebf4c2bf6b77b2bfce0e51bf81ee069e02e86f8767c014
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.5rc2-cp37-cp37m-musllinux_1_1_i686.whl

Download URL Bottleneck-1.3.5rc2-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
958c5467697c35bc74dbfe1bc3415d21fd25bfdc2a17127a4e5c69330aeb542d
BLAKE2b-256 checksum
How to use checksums
406dad2c6984f064e3cd8b44be46c8b572a99a2712109993bbbf06bbd61d4857
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.5rc2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
e9ad06d6806988470241d6fec301186377fa2efa0c1aaaf52d5b83ca7c37d5bf
BLAKE2b-256 checksum
How to use checksums
1565bbcd9a083c9758201432f34319be3cdb524e16ca268c3802b32fdac238dc
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.5rc2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.3.5rc2-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
3db4ee9ec32b05b7ecdfacf0734f917bc987a07fcb801abadb6642309555dca4
BLAKE2b-256 checksum
How to use checksums
f7e70d9353ce3b22b1fcbad89c9c8ebe56d2a747fd598c6b59935d33e685172f
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.5rc2-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
8adbb1059ddd8cb4d1a3ab7f40cff154417fedd81d595612724315aeef9a904f
BLAKE2b-256 checksum
How to use checksums
fc21fc480723944ea50a3575c61f971be1a490e72666ac574f976e540004c3e8
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.5rc2-cp36-cp36m-win_amd64.whl

Download URL Bottleneck-1.3.5rc2-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
d9e056a0362611e51466a9a949370c5354849bc18fdc19d24140ff82ebe57278
BLAKE2b-256 checksum
How to use checksums
1eefb476e78024c835d8db79f258ab219ce83972c68e487e771d975745bab1d8
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.5rc2-cp36-cp36m-win32.whl

Download URL Bottleneck-1.3.5rc2-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
7ed29f751c12f54ac2ee35f73e12cb2913081981dbe81d069c860599b9e1699e
BLAKE2b-256 checksum
How to use checksums
d3551539494de4a5227baae42108a169d28b60af250a2168295ca4d07b5c8bf8
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.5rc2-cp36-cp36m-musllinux_1_1_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
017adddf75b3a1877970848053d57ed05d013afa237e9644bc87893384195089
BLAKE2b-256 checksum
How to use checksums
8c1a07fd670d19c30c58de10c815fe7eb6d4f4e3337c7b9b39d7e43d7961270f
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.5rc2-cp36-cp36m-musllinux_1_1_i686.whl

Download URL Bottleneck-1.3.5rc2-cp36-cp36m-musllinux_1_1_i686.whl
Size 401.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
9b6813a294fe1c533a39a99781ecd9e954e59f9297afef36b814c69789372128
BLAKE2b-256 checksum
How to use checksums
ddb50c3a23a0bd3d9fd12863040d8d973a7bed2b47a18676d48923519b889578
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.5rc2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
fe93bf654bc354b190354dff767769fbec1a5f315c09c8e32130dfdffc3cc4d9
BLAKE2b-256 checksum
How to use checksums
6f5337c397f71dbae79a970ce064c0d7d8ff0e982ad8e8fd730caf798910a634
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.5rc2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL Bottleneck-1.3.5rc2-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
e08377c3ec0b19144c413d6bd78485d07770571a520654640083230a1eb3bb04
BLAKE2b-256 checksum
How to use checksums
638371bec865137d24bff593baf78435d2b1c2be9a86043b64bf2193f443aeb2
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.5rc2-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL Bottleneck-1.3.5rc2-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
a0273a764a5a4e11152504360410e9de5bc9cd61fe1e9d3d652cb5ad5a870f64
BLAKE2b-256 checksum
How to use checksums
fc0982310896ea1a0d3c299a821c2e504f1d93f241d678d6b5ca96e001aaa98c
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.5rc2 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