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.5-cp38-cp38-win_amd64.whl (111.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

KDEpy-1.0.5-cp38-cp38-win32.whl (98.6 kB view details)

Uploaded CPython 3.8 Windows x86

KDEpy-1.0.5-cp38-cp38-manylinux2010_x86_64.whl (432.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

KDEpy-1.0.5-cp38-cp38-manylinux2010_i686.whl (406.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

KDEpy-1.0.5-cp38-cp38-manylinux1_x86_64.whl (432.3 kB view details)

Uploaded CPython 3.8

KDEpy-1.0.5-cp38-cp38-manylinux1_i686.whl (406.4 kB view details)

Uploaded CPython 3.8

KDEpy-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl (116.6 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

KDEpy-1.0.5-cp37-cp37m-win_amd64.whl (110.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

KDEpy-1.0.5-cp37-cp37m-win32.whl (97.2 kB view details)

Uploaded CPython 3.7m Windows x86

KDEpy-1.0.5-cp37-cp37m-manylinux2010_x86_64.whl (396.0 kB view details)

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

KDEpy-1.0.5-cp37-cp37m-manylinux2010_i686.whl (371.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

KDEpy-1.0.5-cp37-cp37m-manylinux1_x86_64.whl (396.0 kB view details)

Uploaded CPython 3.7m

KDEpy-1.0.5-cp37-cp37m-manylinux1_i686.whl (371.4 kB view details)

Uploaded CPython 3.7m

KDEpy-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl (115.6 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

KDEpy-1.0.5-cp36-cp36m-win_amd64.whl (110.2 kB view details)

Uploaded CPython 3.6m Windows x86-64

KDEpy-1.0.5-cp36-cp36m-win32.whl (97.3 kB view details)

Uploaded CPython 3.6m Windows x86

KDEpy-1.0.5-cp36-cp36m-manylinux2010_x86_64.whl (396.5 kB view details)

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

KDEpy-1.0.5-cp36-cp36m-manylinux2010_i686.whl (370.3 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

KDEpy-1.0.5-cp36-cp36m-manylinux1_x86_64.whl (396.5 kB view details)

Uploaded CPython 3.6m

KDEpy-1.0.5-cp36-cp36m-manylinux1_i686.whl (370.3 kB view details)

Uploaded CPython 3.6m

KDEpy-1.0.5-cp36-cp36m-macosx_10_9_x86_64.whl (115.3 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 111.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200925 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.3

File hashes

Hashes for KDEpy-1.0.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9236105bac6ccd8cfd0b60e3b7ce0fda62a1a6ab4218fd5b97633eae8c30307a
MD5 bed68a95d10c33a1e9c9bc80f437180c
BLAKE2b-256 db8c7354c22a900f43f526e0d39ef80aaad78942ceff687d8691cbd1740e9a8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp38-cp38-win32.whl
  • Upload date:
  • Size: 98.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200925 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.3

File hashes

Hashes for KDEpy-1.0.5-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 f4bacf36829b77a9d5d9d13e9a3242f29b1c713cf0e9f7b4dd15c61e26e3d7c9
MD5 e4d978817b9749a85b690d4efd5f00ab
BLAKE2b-256 8afa4aa4dc2151d73d3eacdd705ae2060bcf3306f1ec56af26473caccd5f1e88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 432.3 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.5-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cf459105393878409df06188d89ed50a0da2d18f9ad7b7e1f1642b73521a8755
MD5 4d83ff44ee55ef1145eeb00eb3e323f4
BLAKE2b-256 4d8924d28783b72b7b42d52e63d1ca0e75126e9016629fb17b995b8fa0e56ca3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 406.4 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.7

File hashes

Hashes for KDEpy-1.0.5-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 02ce9b5fedc88f75ab533d5d7a4a44496361afe4835003040d0414191b7bcab4
MD5 d76a39cc905861d6c07768c453ed07ae
BLAKE2b-256 0ac1e0684c23ccd26c8e90d28efb588e5003a6a66707e267a15be59595bfd895

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 432.3 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.5-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ff782122463728717f3b8f5cdef441a01939273e260f02205638a5fc50fe5ffa
MD5 d6442dafe709085703e611c5694d1548
BLAKE2b-256 2ca8e4765d14dc9a9bdd37f8e5d8ab2fb029186e9898fc0c8aa87d471b42605a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 406.4 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.7

File hashes

Hashes for KDEpy-1.0.5-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 875a2148e5c40ab1ed58a41a70abef6d3540f6b714597ab3e6e97343c36b2c2a
MD5 9f9f3b87cd213fbc9bf789c530b77fb8
BLAKE2b-256 43949803c281f0788eb89df8fa2194890d2f71e41e69f6608fa92c0e11943748

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 116.6 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for KDEpy-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 afc9415a1086a610f1a36f32f085f1dab83b97a75dba82ad4588fe212e08bb54
MD5 9ec418e6bbaa77384e248b97543f2be5
BLAKE2b-256 d802878e2c9a6482da4ae4be85d3a3cf51688d04d43c20ed7e732e801b6ad4b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 110.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200925 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.3

File hashes

Hashes for KDEpy-1.0.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c77cf321caa54213d897d55adcfc9a17f937b2f93c16ca459182ab4e48a74190
MD5 b37dbaf33dbc1ef1a4666f58e8054e47
BLAKE2b-256 259b4fa3e9edb323454e80bb94e74d15f80d007f0bf032c0a206558e3fa69ea4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 97.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200925 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.3

File hashes

Hashes for KDEpy-1.0.5-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 1315bc31e44928bc6d201658f8b2416df0bfe8e1e7d181bca89722db742f0d0a
MD5 50460c8b5e1add7aba22abd153f9c8fb
BLAKE2b-256 cde45cc1f502bd85a9e7f73e5808706b15cc994bc141416b71c123f863f999ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 396.0 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.5-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ff03c6d41205407c4e6be79e367bafb79d3d83d627b13ee5702659d762610457
MD5 20332e52d78124c5dace506671f6425a
BLAKE2b-256 ccceea2ca19ced6d6341848b0fa3d1b354f2994c42a2ce21b6f6be304d24ec9c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 371.4 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.7

File hashes

Hashes for KDEpy-1.0.5-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5ddb19946f5c62b8406805f2669661d5cdb6cd351161c269e65ccbb313368d36
MD5 2486c3677315930eac8a164e2fd6bab7
BLAKE2b-256 90ddee1a3daa1d6067ed61b1a050955fab567ec7f8a2e9164a0f3c38bd8e5fde

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 396.0 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.5-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cddbc1e46268a8fec100daf69625aff024f7d57486328365d6a11f4e39efeaa6
MD5 ba482882ced94a4e965c354ea1bf823a
BLAKE2b-256 d8c7a278f0635c46aba7bdd2a3240d19dc4f2ec4b28873057596870fda8cccb8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 371.4 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.7

File hashes

Hashes for KDEpy-1.0.5-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c68a819364ea97e9fae00458223a9125966f063102f67890f0d908490a9fe2a0
MD5 6cb4a14a530877cad3af2104ecc68f45
BLAKE2b-256 430f16ca170c2b2759109861c347a6aab45a428f404fb28c9f1e37dfab3566ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 115.6 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for KDEpy-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e7a4d58e1a6a69f79926bb47cb4d0add7771fa1b62a90176a575f1a3397db4a3
MD5 31653879a47c4330b7f1c2b47f561380
BLAKE2b-256 d31bc05ad6119384057f37fc3f45321a4af74825537075c997a260a839ebff66

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 110.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200925 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.3

File hashes

Hashes for KDEpy-1.0.5-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 4cb8cbc5cac8e3c5ad41f3094ada31414531171a369dd3bcaea5f52045973d42
MD5 1f0530eefe03a6649f4089e0d0bd95b0
BLAKE2b-256 312845621d14d7e29df0028f1bf93df6bc7848b89ad06d64011b07819caaaa61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 97.3 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200925 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.3

File hashes

Hashes for KDEpy-1.0.5-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 cea008529cafd411d962f0400444e350ff377b7a08ad190cdbc064ea9c2f1a6c
MD5 f6486c74dddbc1a9f11ee145f07dfbda
BLAKE2b-256 95c92fc1c05e21c66d6ec49d15c9695655570eadb7ec205ae391fd0d34da50d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 396.5 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.5-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8db9547f16fd65d8ab6ea936611b618d88a6e8a441abe4df941777fb37cc8b21
MD5 4bc22b2ae8b83c75a81e35119becc9c2
BLAKE2b-256 d5a28c07773c71ef2e6de288fd274cc874f876764ef834849e0418fa375e0123

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 370.3 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.7

File hashes

Hashes for KDEpy-1.0.5-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 aab1224a033fc0ef0829e925d0df28d331f30cbf9bb392d76cdafabf4b62413d
MD5 2c673cc227f06fe4cdb54022044f662c
BLAKE2b-256 85fc556f0f6db200c115f4e9d887e7c672d316cd816bf2e78ebbe1c77eb35c69

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 396.5 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.1

File hashes

Hashes for KDEpy-1.0.5-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 92ae0a947c12d9a0ecc4a0b5186bf97c8aef808befda08af9615a4ef821b9ac0
MD5 78a63b551bcf21b12a895f0ac4819ff2
BLAKE2b-256 0b852490e38b6222d941dee307a58db3f5b83555a4d953dc721265bec6b22f45

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 370.3 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.7

File hashes

Hashes for KDEpy-1.0.5-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d7fa6b11f2b77304aefdbcc703b31d4645153b12b32db457516e9afe74921f91
MD5 c9ab8656b7cdd7bd1da7fae09676bcde
BLAKE2b-256 cc36a5413212418ad0bf8efa9b22848659879bb0c41c5112a94cdbc9de5fe3e0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: KDEpy-1.0.5-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 115.3 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for KDEpy-1.0.5-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6f0ea92c3910e8a772edaa77c78fb632415b223115ea720540f85583a7f97f70
MD5 e8284f4fe1806f9b20a03370ae901c48
BLAKE2b-256 d01537d370f1bb6fbf174ef4a25aac6aad77296d448d5fa30542be4fe7113587

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