fastKDE
Software Overview
fastKDE calculates a kernel density estimate of arbitrarily dimensioned data; it does so rapidly and robustly using recently developed KDE techniques. It does so with statistical skill that is as good as state-of-the-science 'R' KDE packages, and it does so 10,000 times faster for bivariate data (even better improvements for higher dimensionality).
Please cite the following papers when using this method:
- O’Brien, T. A., Kashinath, K., Cavanaugh, N. R., Collins, W. D. & O’Brien, J. P. A fast and objective multidimensional kernel density estimation method: fastKDE. Comput. Stat. Data Anal. 101, 148–160 (2016). http://dx.doi.org/10.1016/j.csda.2016.02.014
- O’Brien, T. A., Collins, W. D., Rauscher, S. A. & Ringler, T. D. Reducing the computational cost of the ECF using a nuFFT: A fast and objective probability density estimation method. Comput. Stat. Data Anal. 79, 222–234 (2014). http://dx.doi.org/10.1016/j.csda.2014.06.002
Example usage:
For a standard PDF
""" Demonstrate the first README example. """
import numpy as np
import fastkde
import matplotlib.pyplot as plt
#Generate two random variables dataset (representing 100,000 pairs of datapoints)
N = int(1e5)
x = 50*np.random.normal(size=N) + 0.1
y = 0.01*np.random.normal(size=N) - 300
#Do the self-consistent density estimate
PDF = fastkde.pdf(x, y, var_names = ['x', 'y'])
PDF.plot();
For a conditional PDF
The following code generates samples from a non-trivial joint distribution
#***************************
# Generate random samples
#***************************
# Stochastically sample from the function underlyingFunction() (a sigmoid):
# sample the absicissa values from a gamma distribution
# relate the ordinate values to the sample absicissa values and add
# noise from a normal distribution
#Set the number of samples
numSamples = int(1e6)
#Define a sigmoid function
def underlyingFunction(x,x0=305,y0=200,yrange=4):
return (yrange/2)*np.tanh(x-x0) + y0
xp1,xp2,xmid = 5,2,305 #Set gamma distribution parameters
yp1,yp2 = 0,12 #Set normal distribution parameters (mean and std)
#Generate random samples of X from the gamma distribution
x = -(np.random.gamma(xp1,xp2,int(numSamples))-xp1*xp2) + xmid
#Generate random samples of y from x and add normally distributed noise
y = underlyingFunction(x) + np.random.normal(loc=yp1,scale=yp2,size=numSamples)
Now that we have the x,y samples, the following code calculates the conditional
#***************************
# Calculate the conditional
#***************************
# note that conditiong variables ('x' in this case) are listed first
# in the var_names argument
cPDF = fastkde.conditional(y, x, var_names = ['x', 'y'])
The following plot shows the results:
#***************************
# Plot the conditional
#***************************
fig,axs = plt.subplots(1,2,figsize=(10,5), sharex=True, sharey=True)
#Plot a scatter plot of the incoming data
axs[0].plot(x,y,'k.',alpha=0.1)
axs[0].set_title('Original (x,y) data')
axs[0].set_xlabel('x')
axs[0].set_ylabel('y')
#Draw a contour plot of the conditional
cPDF.plot(ax = axs[1], add_colorbar = False)
#Overplot the original underlying relationship
axs[1].plot(cPDF.x,underlyingFunction(cPDF.x),linewidth=3,linestyle='--',alpha=0.5)
axs[1].set_title('P(y|x)')
plt.savefig('conditional_demo.png')
plt.show()
Kernel Density Estimate for Specific Points
To see the KDE values at specified points (not necessarily those that were used to generate the KDE):
""" Demonstrate using the pdf_at_points function. """""
import fastkde
train_x = 50*np.random.normal(size=100) + 0.1
train_y = 0.01*np.random.normal(size=100) - 300
test_x = 50*np.random.normal(size=100) + 0.1
test_y = 0.01*np.random.normal(size=100) - 300
test_points = list(zip(test_x, test_y))
test_point_pdf_values = fastkde.pdf_at_points(train_x, train_y, list_of_points = test_points)
Note that this method can be significantly slower than calls to fastkde.pdf() since it does not benefit from using a fast Fourier transform during the final stage in which the PDF estimate is transformed from spectral space into data space, whereas fastkde.pdf() does.
How do I get set up?
python -m pip install fastkde
Copyright Information
See LICENSE.txt
Metadata
Release files for fastkde 2.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| fastkde-2.1.5.tar.gz | 1.4 MB | Without provenance | Details |
Built distributions (wheels)
Total release size: 48.8 MB
Release files / fastkde-2.1.5.tar.gz
| Download URL | fastkde-2.1.5.tar.gz |
|---|---|
| Size | 1.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
40e8d1a50ace4df18f23db13ded8920aee805a860c49df488947f02c18830dfb
|
|
BLAKE2b-256 checksum How to use checksums |
15fe2d3b51fca4dd1eee7ac1bf5b53255e97e9994a1eb91856473ff3c00afe82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp313-cp313-win_arm64.whl
| Download URL | fastkde-2.1.5-cp313-cp313-win_arm64.whl |
|---|---|
| Size | 567.9 kB |
| Tags | CPython 3.13 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
c159ab119157c77b4ba841420667931dbbb4aa9d3248fcae079596d053de118d
|
|
BLAKE2b-256 checksum How to use checksums |
d28780a84c0a2e486342f00368fc78959edbe32fd63e4a85308ce8c5bb115735
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp313-cp313-win_amd64.whl
| Download URL | fastkde-2.1.5-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 596.4 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2f08c44cd2d0e3f657a6aa6ea283c191ee571ae35ef80dc75918ce2aaf61d745
|
|
BLAKE2b-256 checksum How to use checksums |
ed490b3dd177fe801940f7b0fc05d5823cdbb5f3626ee5df85ed665ea0b3f60c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | fastkde-2.1.5-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
4dfffee24bca68042bccd501780880308c531e2dc9afb2948169061ee72b29b1
|
|
BLAKE2b-256 checksum How to use checksums |
4888dc9a8ae3cd942e05903232483990e9c9de35852261326b7b2daacfb45f50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | fastkde-2.1.5-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
eff54bad92cf88e4482aace36e41147defc02ae5f28504f3c8c83e99ee1e99b1
|
|
BLAKE2b-256 checksum How to use checksums |
1c350d6f2e023a1085d6790eb79dc34630ca162813d4866785e3033844f1a48d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | fastkde-2.1.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
76065387205e554f869784f2afbe584eb5a2ab3bc941228dc08b61da77851338
|
|
BLAKE2b-256 checksum How to use checksums |
488ef2bea51643f9f4cde8920c1939fc03c65984a75f61ee3196a8a9b7f2c337
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | fastkde-2.1.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
bc53d88224747f45a7736ae60d1fdd07f8c993849702a40505f96a0b5cd348ad
|
|
BLAKE2b-256 checksum How to use checksums |
9cc28016a8ad5e5568f4eec3042a7b284ed357586122bb992e1c4c9c50be1656
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | fastkde-2.1.5-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 602.4 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
93de863a830a2c951fa7fb3a71fe01b512b3294478f98fdc4869d381e9d19261
|
|
BLAKE2b-256 checksum How to use checksums |
621cb766ad46117c17e593a9633085bd18fbdf180fab7bcb0a15c90d1c21e13d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | fastkde-2.1.5-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 618.8 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
03dbda690c2131054edc63b9bda560067884a8dab379af76d025ec2b18cc8d12
|
|
BLAKE2b-256 checksum How to use checksums |
2518b7209dbfcaa6b36207fe0d32af50721aefa6a3c438f7bd643a61ee4ca19b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp312-cp312-win_arm64.whl
| Download URL | fastkde-2.1.5-cp312-cp312-win_arm64.whl |
|---|---|
| Size | 568.5 kB |
| Tags | CPython 3.12 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
fe30df0dd24c7b824f8d67937c91e4f7d4587130812410692fa3610e2927892c
|
|
BLAKE2b-256 checksum How to use checksums |
190d09665bf0a0a1e602240c5705606de61dd697672faed367620be8710f01a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp312-cp312-win_amd64.whl
| Download URL | fastkde-2.1.5-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 596.9 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1449b258acb0647b638b6c5cb5eabecd1c80c095e703f89c93071ae15390af37
|
|
BLAKE2b-256 checksum How to use checksums |
c03738fdd6e6207e60dda2777607be332de252de6ebfd38a723711c91c0e61d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | fastkde-2.1.5-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
8164c4b3cab8cf76c7ae353102b4f4c3447d2c68d7d3d99a56541ca88fdb8c0d
|
|
BLAKE2b-256 checksum How to use checksums |
e288dc0e6aea8df7da675c50d7e26504d4522e07a844ca02874b21e266beee2d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | fastkde-2.1.5-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
08a52993de49d38d6d3bafc0213126c700cd18e9a4fc75b10d60b53778090570
|
|
BLAKE2b-256 checksum How to use checksums |
4e4dd85f22e6ed5178a62848191746d7e9d77db69268a0754cad34168d50e763
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | fastkde-2.1.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d54f6c8e6ad517eaa27918718bf6c0a7e46cfaa1887e4f06f58b95ed456c119b
|
|
BLAKE2b-256 checksum How to use checksums |
620a8a79cffc744a084d596e48419888b308936e3679474bb89a67ba7f9b3dc3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | fastkde-2.1.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
d42e50af189d5dc5531e78034762ddb72886169f5b8ad18817676d89ec87dc8e
|
|
BLAKE2b-256 checksum How to use checksums |
ce6a38e4ef34eaaa9294c034a8f5371882b3947453fe84752d33a2274dba66dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | fastkde-2.1.5-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 604.3 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c6a9c0f0c5c659b61e5ef34114d8821697d0b6a3ea8c8d14c1bb5dd2743f8cd4
|
|
BLAKE2b-256 checksum How to use checksums |
a89b8c854d2d87e03846415f7d870fcfbdb406a57d45fb451b5d7d6484b4219b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | fastkde-2.1.5-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 620.9 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
3fd776e00694bb7cb3717e558b6c909f7923536f603e00741edf4160bb256e34
|
|
BLAKE2b-256 checksum How to use checksums |
96a064c7914dafc0cff5ac34095666f91bcdc1a9dea671d46c03900f6600665f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp311-cp311-win_arm64.whl
| Download URL | fastkde-2.1.5-cp311-cp311-win_arm64.whl |
|---|---|
| Size | 571.6 kB |
| Tags | CPython 3.11 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
2acb5b82704151e9f5abf5a2480774024fdf899310dc3c016636436f4ee3b186
|
|
BLAKE2b-256 checksum How to use checksums |
d2ca43c9ff494a0576f7dfa187c52fcd5b06840f84bc1e65803412067b2700a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp311-cp311-win_amd64.whl
| Download URL | fastkde-2.1.5-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 599.6 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d99f046d126f630dae46c1ba7f97292c1a826140b4142cbed66de1b2f1d0c418
|
|
BLAKE2b-256 checksum How to use checksums |
c4ab30050c4ee2174ad8ee54c7db0a3ceafe5121655f0d7f8bc35c64e800f97b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | fastkde-2.1.5-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
fe9b256f4d0d8752474c269b89066333c98dc0f5f8eaccba00f82d54b116aead
|
|
BLAKE2b-256 checksum How to use checksums |
d49cee31135d40c0771b36b0b083f2b34f75769f6228df55d58418ab27cc98d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | fastkde-2.1.5-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
799ea3d03c0e3eef41cf061168509e958163759bd8589ea1a58119079ca2935b
|
|
BLAKE2b-256 checksum How to use checksums |
3ad68d8d789a47c27cf269278e0825442d75f3ef78667f6638c806844de1e66f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | fastkde-2.1.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
58ab9b0d42e76cf9726b2b85e369f23d270a9fc375978652e0b313d2d2ee4c76
|
|
BLAKE2b-256 checksum How to use checksums |
5ae507113eafbbad41942fb9921b3ac00dc2eb3b4144a9244cdf01c9edbea261
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | fastkde-2.1.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
7d5f8a420812507bc084426373c602f6a0ea2fc7f4109a245aff6670e3551e13
|
|
BLAKE2b-256 checksum How to use checksums |
36dcf922aaa211500a87983a27e95b3ab42d193b144cd84e277eb5126ca6c096
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | fastkde-2.1.5-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 607.9 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e1a32e334bbddd884d4af5dd32771b16a27518fa2e337c2e4f1f154a6bc1b5d7
|
|
BLAKE2b-256 checksum How to use checksums |
6be439cbd64ef334b964a44815fafc34d45b9d63bd51d82bfea985702cf8aec6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | fastkde-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 625.1 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
6edf257e61f731a46b4c0b982af7f770fae23d89335b4ad385dc1f182eef5514
|
|
BLAKE2b-256 checksum How to use checksums |
3b43b7cca044e2cb1767bd71062f71c3c88f4627350403a26cda01a3750e3ac8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp310-cp310-win_arm64.whl
| Download URL | fastkde-2.1.5-cp310-cp310-win_arm64.whl |
|---|---|
| Size | 572.4 kB |
| Tags | CPython 3.10 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
0d4f47b25ae044610e9b83daddf0b442c565af057bd9de0b756490f99bdb7c2f
|
|
BLAKE2b-256 checksum How to use checksums |
441a14a82a37806a431f45d0151b0db87c3c17d51ec303e473deefe9730286e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp310-cp310-win_amd64.whl
| Download URL | fastkde-2.1.5-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 599.5 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
456947b053957254a7a7902bbb66b51104afa6a6ef4c82659f6a8f1560bf7497
|
|
BLAKE2b-256 checksum How to use checksums |
3e22e64fab84c5e0cb95a01ce54fc6c20dfb9ae9e3ff1e1a4eaf3ee7e494b508
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | fastkde-2.1.5-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
ea7e0485df56c7cf32e5d376c0cd1802c50a53be0bc39535f5b06711a3679aaa
|
|
BLAKE2b-256 checksum How to use checksums |
0ec70529560abc9c88281d8ed757f2216eecaaba83bae3dc9a0c05a4e3cd62d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | fastkde-2.1.5-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
c193e32956c3ee0437153d40b155b66a758b0636313cb81a60bf00b20d9824b9
|
|
BLAKE2b-256 checksum How to use checksums |
3b95117070b377f642214f229fec5b73122116f20067c560c9d1eb767362589a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | fastkde-2.1.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b5c9a0b503ce906943ae48e5c650d9b4def20a040e52ed96b7cb059959f7a6cb
|
|
BLAKE2b-256 checksum How to use checksums |
467d24359ec8cf7a03591bcc789fb61e5eccb3a750509b855cff28eaef0f7388
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | fastkde-2.1.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
85b5f49c82b81b5988203d205d330d7fc3b63010bb93590420991a38b0ccaf0c
|
|
BLAKE2b-256 checksum How to use checksums |
8263812a254561c9af053912d4960e6558ace9016d78dce5449eba2fa8562a41
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | fastkde-2.1.5-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 607.0 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
1ca1c7b099319adb1e5bff96c8259d85d1370e9f2bba5dafe98a604e4028e8e8
|
|
BLAKE2b-256 checksum How to use checksums |
df40f31b0c32c70cdc0a771c0f84b34dacf23615a71f980c615a298c461b01b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | fastkde-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 624.8 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
6236c7bdfa3dc516f1156b4660d315668477bd6d04fa080b54e2a82a8e561930
|
|
BLAKE2b-256 checksum How to use checksums |
9f5c4a26aa1b214d1d4dafaf587c2e97036335d89659e4da0984f200fcec44ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp39-cp39-win_arm64.whl
| Download URL | fastkde-2.1.5-cp39-cp39-win_arm64.whl |
|---|---|
| Size | 573.1 kB |
| Tags | CPython 3.9 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
ad1a42c0c5472b311b44ddd72af2f0b3fb88d4dbcb48ab0f0db58a0190f98c8b
|
|
BLAKE2b-256 checksum How to use checksums |
67c6b055d86900076d5ab661852f29d96f75bb1fc6d956bbfe6b094833de7c0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp39-cp39-win_amd64.whl
| Download URL | fastkde-2.1.5-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 600.6 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e6eb081854f03cc9b8af1a67db2e652112fdf128abec4cce99ae3cbcdcadfd6f
|
|
BLAKE2b-256 checksum How to use checksums |
ccddff905b3772063cf1773fbdefe5da9864f60feb2ad126b149ab1a81c2ed6e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | fastkde-2.1.5-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
f31587ab041650d0e1d32408c71f84a8b09d3e3691fd7d80c6c1b7dd56c0a637
|
|
BLAKE2b-256 checksum How to use checksums |
de23f7a5dc0c6719547f7e7ce56d40f7942782014e84da6e01d1d548cdab4b2a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp39-cp39-musllinux_1_2_aarch64.whl
| Download URL | fastkde-2.1.5-cp39-cp39-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.9 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
cba0c7f7afd42f3cccdffacc80d5f16452dc2439baafd408fd5881b868ad88a4
|
|
BLAKE2b-256 checksum How to use checksums |
51f336f95a409a188bddd6db5bff16f0bb3674e62cc9d7e807722240feb99f73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | fastkde-2.1.5-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b1c9be5a4da134cb2252e863f2a97e75db66be5dd0525ce8cee0ed3045aa1246
|
|
BLAKE2b-256 checksum How to use checksums |
de270915c4fa472e24ed31518cd0f4ce12e1604da809d1e897df3a5780996465
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | fastkde-2.1.5-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
d458d5bcebc8271f51314b73457e79288418dea389ec8de38d996891a6c171f5
|
|
BLAKE2b-256 checksum How to use checksums |
70dd058c54cbb345c4009d4462569a469a407b9a1affec2c3314e7f59fc62a9e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | fastkde-2.1.5-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 608.1 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0e4038db36abfcd4aa93c52cc7cae73826f8a83e425411eb058fb3e64d903e76
|
|
BLAKE2b-256 checksum How to use checksums |
dbf5e88345ab55335a89ebe85b091e382d01279ab891234889d9a28692400a6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / fastkde-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | fastkde-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 626.0 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
601cc36d730347881645c48ba757c1f37757dde5e124f98a0aaef526c81949aa
|
|
BLAKE2b-256 checksum How to use checksums |
b559ae786eee3467bf369827355011886c55984d268077d9f1c4dead50c08125
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Security for fastkde 2.1.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.