Skip to main content

Kernel Density Estimation in Python.

Project description

DOI Build Status Build status Documentation Status PyPI version Downloads

KDEpy

About

This Python 3.6+ package implements various kernel density estimators (KDE). Three algorithms are implemented through the same API: NaiveKDE, TreeKDE and FFTKDE. The class FFTKDE outperforms other popular implementations, see the comparison page. The code is stable and in widespread by practitioners and in other packages.

Plot

The code generating the above graph is found in examples.py.

Installation

KDEpy is available through PyPI, and may be installed using pip:

pip install KDEpy

If you have trouble on Ubuntu, try running sudo apt install libpython3.X-dev, where 3.X is your Python version.

Example code and documentation

Below is an example showing an unweighted and weighted kernel density. From the code below, it should be clear how to set the kernel, bandwidth (variance of the kernel) and weights. See the documentation for more examples.

from KDEpy import FFTKDE
import matplotlib.pyplot as plt

customer_ages = [40, 56, 20, 35, 27, 24, 29, 37, 39, 46]

# Distribution of customers
x, y = FFTKDE(kernel="gaussian", bw="silverman").fit(customer_ages).evaluate()
plt.plot(x, y)

# Distribution of customer income (weight each customer by their income)
customer_income = [152, 64, 24, 140, 88, 64, 103, 148, 150, 132]

# The `bw` parameter can be manually set, e.g. `bw=5`
x, y = FFTKDE(bw="silverman").fit(customer_ages, weights=customer_income).evaluate()
plt.plot(x, y)

Plot

The package consists of three algorithms. Here's a brief explanation:

  • NaiveKDE - A naive computation. Supports d-dimensional data, variable bandwidth, weighted data and many kernel functions. Very slow on large data sets.
  • TreeKDE - A tree-based computation. Supports the same features as the naive algorithm, but is faster at the expense of small inaccuracy when using a kernel without finite support. Good for evaluation on non-uniform, arbitrary grids.
  • FFTKDE - A very fast convolution-based computation. Supports weighted d-dimensional data and many kernels, but not variable bandwidth. Must be evaluated on an equidistant grid, the finer the grid the higher the accuracy. Data points may not be outside of the grid.

Issues and contributing

Issues

If you are having trouble using the package, please let me know by creating an Issue on GitHub and I'll get back to you.

Contributing

Whatever your mathematical and Python background is, you are very welcome to contribute to KDEpy. To contribute, fork the project, create a branch and submit and Pull Request. Please follow these guidelines:

  • Import as few external dependencies as possible.
  • Use test driven development, have tests and docs for every method.
  • Cite literature and implement recent methods.
  • Unless it's a bottleneck computation, readability trumps speed.
  • Employ object orientation, but resist the temptation to implement many methods -- stick to the basics.
  • Follow PEP8.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

KDEpy-1.0.10-cp38-cp38-win_amd64.whl (111.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

KDEpy-1.0.10-cp38-cp38-win32.whl (98.7 kB view details)

Uploaded CPython 3.8 Windows x86

KDEpy-1.0.10-cp38-cp38-manylinux2010_x86_64.whl (432.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

KDEpy-1.0.10-cp38-cp38-manylinux2010_i686.whl (406.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

KDEpy-1.0.10-cp38-cp38-manylinux1_x86_64.whl (432.4 kB view details)

Uploaded CPython 3.8

KDEpy-1.0.10-cp38-cp38-manylinux1_i686.whl (406.5 kB view details)

Uploaded CPython 3.8

KDEpy-1.0.10-cp38-cp38-macosx_10_9_x86_64.whl (116.7 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

KDEpy-1.0.10-cp37-cp37m-win_amd64.whl (110.3 kB view details)

Uploaded CPython 3.7m Windows x86-64

KDEpy-1.0.10-cp37-cp37m-win32.whl (97.3 kB view details)

Uploaded CPython 3.7m Windows x86

KDEpy-1.0.10-cp37-cp37m-manylinux2010_x86_64.whl (396.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

KDEpy-1.0.10-cp37-cp37m-manylinux2010_i686.whl (371.6 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

KDEpy-1.0.10-cp37-cp37m-manylinux1_x86_64.whl (396.1 kB view details)

Uploaded CPython 3.7m

KDEpy-1.0.10-cp37-cp37m-manylinux1_i686.whl (371.6 kB view details)

Uploaded CPython 3.7m

KDEpy-1.0.10-cp37-cp37m-macosx_10_9_x86_64.whl (115.8 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

KDEpy-1.0.10-cp36-cp36m-win_amd64.whl (110.3 kB view details)

Uploaded CPython 3.6m Windows x86-64

KDEpy-1.0.10-cp36-cp36m-win32.whl (97.4 kB view details)

Uploaded CPython 3.6m Windows x86

KDEpy-1.0.10-cp36-cp36m-manylinux2010_x86_64.whl (396.6 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

KDEpy-1.0.10-cp36-cp36m-manylinux2010_i686.whl (370.4 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

KDEpy-1.0.10-cp36-cp36m-manylinux1_x86_64.whl (396.6 kB view details)

Uploaded CPython 3.6m

KDEpy-1.0.10-cp36-cp36m-manylinux1_i686.whl (370.4 kB view details)

Uploaded CPython 3.6m

KDEpy-1.0.10-cp36-cp36m-macosx_10_9_x86_64.whl (115.5 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file KDEpy-1.0.10-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 111.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.3

File hashes

Hashes for KDEpy-1.0.10-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 aa4bcd0081bab3db32338b814e3ae6c8e954bfd502ea1b1ac6ad8701afa7026c
MD5 e74931067c8ffa3b802793dc450a51dd
BLAKE2b-256 6d899e555d2b54783657c46de3f099be6dc822b2faea36b84c070bd40ba110f5

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp38-cp38-win32.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp38-cp38-win32.whl
  • Upload date:
  • Size: 98.7 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.3

File hashes

Hashes for KDEpy-1.0.10-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 94d3f177914b398b36d0b140cd6a69cd1823e8364c688ef30a546b53f9b0ede6
MD5 6c572ff2855801742fa263a75b0d6573
BLAKE2b-256 6b3017b99357d4f11296af6838d16b6402ac17453bacec508e85b0b7fdad2817

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 432.4 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for KDEpy-1.0.10-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d106fb7eb073b2a82ae3f12432020b51d0e66f9fa3d8275b9585a518091d3883
MD5 89103239cb47d856b405677ce77ce0d6
BLAKE2b-256 cd19196ed3c21303b5152fb7ece605e929beed65e1bfb9c3cfda6b0d6fd3d5ff

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 406.5 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.10-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6fe6c0789f8deed03f1eb989a056aa5571f565f11f1b0a4f7a4e72f1dcc6df11
MD5 e3baaba78953d821bb2f0e045169885b
BLAKE2b-256 f92caf7057f1fff52eb86947aaa24b89b2ab8f4835c87094f23eb0458fb65d74

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 432.4 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.10-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4be8d1bb2552c7eb735bb39d41905aef2ea4a68ddf13a36ca4cbbc9f43e1f430
MD5 85c7b6a4b2a4e8517b036bb8ba20f515
BLAKE2b-256 1b661f9e93eeebeff0d89215dc5cab2c6b2a867ffa55683b05a4e5ff00cf486c

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 406.5 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.10-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e8fe8353ae7b4ccc796a3ba15e9d35eb9534baf0a666779ad497dc9395b9562a
MD5 b9fe0d471151552c6dee54c8182df03a
BLAKE2b-256 0125864340dab1ca8bc70aa51267456147d7318e1c9260645b4f9070ae7fe855

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 116.7 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.4

File hashes

Hashes for KDEpy-1.0.10-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 344b005fd4f9f9684176b82b6ef70fc7a72035936a02863496edb4b78b741fbf
MD5 7759396280eecaa42eebba85d2be38cd
BLAKE2b-256 047ac4fa4a17be692da65d3a1832abe9bf7182a3b2187f6b50ab9105a6ace01d

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 110.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.3

File hashes

Hashes for KDEpy-1.0.10-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0a2344d7b854dda99c4b54230cbc191c09874c230c810d47024e7c610ead4002
MD5 9dc4a2bfd19f75560230f319f5be070f
BLAKE2b-256 d290c80b845cfe45276a1168b901b82237d9c2607698de9a631229062ec1b25f

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp37-cp37m-win32.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 97.3 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.3

File hashes

Hashes for KDEpy-1.0.10-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 cd6e5161ca3597cd458b678032bc32e4479d946d7b0e6e8c30a7f4b857219c51
MD5 08cb0df184850fdc44a8684ce489f24d
BLAKE2b-256 97ea0d824056f467461eb093f03c2833f120f5b7f391a590b26ccc083715d2e0

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 396.2 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.10-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 13a1306e30350c4ea3aff3919ff0f70b67a49086b4b97ae4b95fc20c7aa776a8
MD5 59d16fa59fc197a3fb4da045375a61d6
BLAKE2b-256 a021173f4d0cb7688bf79dbc156a65c1c33cdbf8337f79dd2d018ebb260aa742

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 371.6 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.10-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 bb1fd309aba0a3fb1e59cdcbfef76fde041b528da000dbaacf3e895c72b92a95
MD5 6196e179cef84c733f9fa7462a987512
BLAKE2b-256 15a53a4d8a5df542346eb23834431a04fd849066091437c6faa889490a2aa301

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 396.1 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.10-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a0fd2ab08d391372ffab2b533e8577f78c52ac65eda067c7057057caadd74100
MD5 6c08f0524dd315896d9f1430d9f9f016
BLAKE2b-256 97376ff3a895aaa6d341ea92f54fa08ae5b0be7a4d3ce3268452642ed7a5fea6

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 371.6 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.10-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4ae539c0adecf170daadb565907b67d1b88abf8c6f203720bc1cbeaa6f2a0604
MD5 c1fa167541dbb63090e8d745ead6fecc
BLAKE2b-256 ec2e7f3214f182eec7353a2719b914ddbccf8e9f7985c524d04a030c83ca83ab

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 115.8 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.4

File hashes

Hashes for KDEpy-1.0.10-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f72c1a4126f6a74e456d5d56c03d1348fd98ea9aeb92a5cfbd78d46915989ef3
MD5 8a16aa5e56bd27a4adf6793187538097
BLAKE2b-256 ae22b4c8a578b53f7ed8f953269be8a51bb2a6f6c45b4a093df0d3cab35402f9

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 110.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.3

File hashes

Hashes for KDEpy-1.0.10-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 4a3764ab1573adee5f40b01542e1f96ce48f480700a4770c81a5b90065c58c81
MD5 7ee5f6e41a351acdd39d928368243124
BLAKE2b-256 a058edcddb80c1c163c85f16cb71aad415a264fe22faa85984d83b629cffc0a8

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp36-cp36m-win32.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 97.4 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.3

File hashes

Hashes for KDEpy-1.0.10-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 7242162dde5dd73b1d66909b14418e4dc16c0d5f2f02440c40373f2ae238f552
MD5 c4e94c85baf7b4e7593da42b29483299
BLAKE2b-256 ec21396ab6b52e56bed5b8049cce708daaa8ec6c7e4bd6a030cc637bd83058dd

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 396.6 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.10-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ab5350c7ff54c092b91066cfd4eefb0090948f609cf7cc0d744c837ea65b012e
MD5 ad1324b224b6956c525155444c8d1a25
BLAKE2b-256 d668206d9a137972a11ebbdf2e85a347e6a4035b28573afa8547c8b00ee04a43

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 370.4 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.10-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 1ae98c9c172e5f5b1ceaebf6705c930dea071e0e7d0b2c887a2c4630e8943dbb
MD5 3ce5b0abe11e581a3babbe3fb4963c47
BLAKE2b-256 64abf388d36458a3992ef01e9b377effeb18e401a66629dd19bc73f81d1f109a

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 396.6 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.10-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 31ece33fd2e3e2041381660386dcf3974b95263b7379aa957c7d39817a4872ec
MD5 72727c22bf4c1c8ad55b8eaf937a5a48
BLAKE2b-256 f4c07e8215b0f33c0341e5471531d84524bcb6ac66e485e92fc9835d6e550c49

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 370.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.10-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 456fdcb6f12639f99cb76517544658cd49ea7eb4106b6b993b87ac5a66cb26fa
MD5 14f14784e6c5aa7c18f1cb45bf7640e2
BLAKE2b-256 35c02b4ef9efe96ed243f2d5d76845aaa9769050c824c038db25a91f28be1054

See more details on using hashes here.

File details

Details for the file KDEpy-1.0.10-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: KDEpy-1.0.10-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 115.5 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.4

File hashes

Hashes for KDEpy-1.0.10-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 adfe972855e1bc64711def390894264df850cc14c3bdcc74fa7363df1015dd26
MD5 1fbd6d78c693d8a6229935934874c14e
BLAKE2b-256 79cefb07d92f29601b8878269ceb9d52276df816c04e449151b739ccb11a16d2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page