Skip to main content

An experimental package intended to test adaptive dependencies for numeric code.

Project description

Seamless entropy

The purpose of this package is to test and demonstrate how to create Python modules which can correctly fallback to supported functionality if dependencies such as C compilation, scipy, numba, etc., are not available.

This packages exports a single function, binary_entropy, which returns the entropy of a probability, expressed in bits (rather than using the natural logarithm, as is customary in most mathematical applications).

>>> from seamless_entropy import binary_entropy
>>> binary_entropy(0.25)
0.5

Choosing an implementation

The package will choose from one of several implementations of this function, depending on the environment

a. at build time, and b. at run time.

For example, if C compilation is supported and enabled, either when building a wheel, or when installing from source, an implementation in a C extension module will be built and used in preference.

If numba is present, either because the package was installed as seamless_entropy[numba], or because it happened to be installed anyway, the Python function will be jitted before use.

If scipy is present, again either by installing seamless_entropy[scipy] or incidentally, an implementation which calls a scipy function will be preferred.

Controlling the build

When building (this can mean either building a redistributable wheel, or installing from source), you can set environment variables to control how the package is built.

  • DISABLE_SPEEDUPS: setting this to '1' means that C code will not be built even if that is supported.
  • REQUIRE_SPEEDUPS: setting this to '1' means that if C code cannot be built, the

TODO

It would be nice to have a Cython implementation. Note that Cython support depends on C support; if Cython is available than native C should work, but not the converse. Thus the Cython implementation should take priority over the C one.

How about configurable order of preference for different platforms?

Installation errors

The aim with this package is to solve in one place all the packaging issues which arise from a package which optionally includes faster and more efficient versions. This technology is intended to be re-used in other packages. It would be nice to make this package as robust as possible on various Python platforms. If you encounter any problems installing or running this package, on any Python setup no matter how weird, please let me know! I would love to know about your environment so that I can make this package work on it.

Project details


Download files

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

Source Distribution

seamless_entropy-0.2.6.tar.gz (4.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

seamless_entropy-0.2.6-cp313-cp313-win_amd64.whl (8.7 kB view details)

Uploaded CPython 3.13Windows x86-64

seamless_entropy-0.2.6-cp313-cp313-win32.whl (8.3 kB view details)

Uploaded CPython 3.13Windows x86

seamless_entropy-0.2.6-cp313-cp313-musllinux_1_2_x86_64.whl (13.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

seamless_entropy-0.2.6-cp313-cp313-musllinux_1_2_i686.whl (13.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

seamless_entropy-0.2.6-cp313-cp313-musllinux_1_2_aarch64.whl (14.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

seamless_entropy-0.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (14.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

seamless_entropy-0.2.6-cp313-cp313-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

seamless_entropy-0.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

seamless_entropy-0.2.6-cp313-cp313-macosx_11_0_arm64.whl (5.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

seamless_entropy-0.2.6-cp313-cp313-macosx_10_13_x86_64.whl (5.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

seamless_entropy-0.2.6-cp312-cp312-win_amd64.whl (8.7 kB view details)

Uploaded CPython 3.12Windows x86-64

seamless_entropy-0.2.6-cp312-cp312-win32.whl (8.3 kB view details)

Uploaded CPython 3.12Windows x86

seamless_entropy-0.2.6-cp312-cp312-musllinux_1_2_x86_64.whl (13.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

seamless_entropy-0.2.6-cp312-cp312-musllinux_1_2_i686.whl (13.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

seamless_entropy-0.2.6-cp312-cp312-musllinux_1_2_aarch64.whl (14.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

seamless_entropy-0.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (14.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

seamless_entropy-0.2.6-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

seamless_entropy-0.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

seamless_entropy-0.2.6-cp312-cp312-macosx_11_0_arm64.whl (5.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

seamless_entropy-0.2.6-cp312-cp312-macosx_10_13_x86_64.whl (5.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

seamless_entropy-0.2.6-cp311-cp311-win_amd64.whl (8.7 kB view details)

Uploaded CPython 3.11Windows x86-64

seamless_entropy-0.2.6-cp311-cp311-win32.whl (8.3 kB view details)

Uploaded CPython 3.11Windows x86

seamless_entropy-0.2.6-cp311-cp311-musllinux_1_2_x86_64.whl (13.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

seamless_entropy-0.2.6-cp311-cp311-musllinux_1_2_i686.whl (13.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

seamless_entropy-0.2.6-cp311-cp311-musllinux_1_2_aarch64.whl (14.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

seamless_entropy-0.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (13.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

seamless_entropy-0.2.6-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

seamless_entropy-0.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

seamless_entropy-0.2.6-cp311-cp311-macosx_11_0_arm64.whl (5.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

seamless_entropy-0.2.6-cp311-cp311-macosx_10_9_x86_64.whl (5.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

seamless_entropy-0.2.6-cp310-cp310-win_amd64.whl (8.7 kB view details)

Uploaded CPython 3.10Windows x86-64

seamless_entropy-0.2.6-cp310-cp310-win32.whl (8.3 kB view details)

Uploaded CPython 3.10Windows x86

seamless_entropy-0.2.6-cp310-cp310-musllinux_1_2_x86_64.whl (12.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

seamless_entropy-0.2.6-cp310-cp310-musllinux_1_2_i686.whl (12.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

seamless_entropy-0.2.6-cp310-cp310-musllinux_1_2_aarch64.whl (13.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

seamless_entropy-0.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (12.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

seamless_entropy-0.2.6-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

seamless_entropy-0.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

seamless_entropy-0.2.6-cp310-cp310-macosx_11_0_arm64.whl (5.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

seamless_entropy-0.2.6-cp310-cp310-macosx_10_9_x86_64.whl (5.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file seamless_entropy-0.2.6.tar.gz.

File metadata

  • Download URL: seamless_entropy-0.2.6.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.10.16 Linux/6.8.0-1020-azure

File hashes

Hashes for seamless_entropy-0.2.6.tar.gz
Algorithm Hash digest
SHA256 518c234c972ed65eb6c44e32dc80c9f9dc78afdf511d6f3b26d8bf4abb777305
MD5 8ca97f8680d3b1a57f5a0104453b8051
BLAKE2b-256 b467f2292af431d2449c9e5478bcc312a1a99c4df51cc2493c39b0e92af7bb6d

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: seamless_entropy-0.2.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.10.16 Linux/6.8.0-1020-azure

File hashes

Hashes for seamless_entropy-0.2.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4249bf1b54844b91f6248d59f5bd52eadef16d938595e1c6ed10d34177046249
MD5 430dd5eb928099789c83ba1dfa644bab
BLAKE2b-256 3f962b75798d945256eecfb2fecdd63e7f057c4b5ff5ee83899df44887b42a5b

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp313-cp313-win32.whl.

File metadata

  • Download URL: seamless_entropy-0.2.6-cp313-cp313-win32.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.10.16 Linux/6.8.0-1020-azure

File hashes

Hashes for seamless_entropy-0.2.6-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 c690e5ddcdbde250c750b315d249e708c4dc765fd7daca0ca7880534f6d4ffce
MD5 1be6749deb44861bbcd2afb71b77fa81
BLAKE2b-256 f60a7446aab4f1f201e02ae140adb2778e91abb06b82a9ce1142840fa69d7ebd

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 24d359eb479b1d881ed862b14f21f26fdeb6fcf632636c31e800d9fe949e3451
MD5 def717e417435d36f381956cf5c01c63
BLAKE2b-256 b014707c14b95f5a9620b37687f76ce140dea80507194f64a219aa3848c46935

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 446833b51feca668b0b0f8b40efd04c3bd46e9446a8539b86ab7f58ed6056b07
MD5 98a91ac1bc6e803d58835f1e49618919
BLAKE2b-256 3da111d4b8828eedd12f2e3678178edf86b2d85cd510d66439399a69c03dd83f

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 973b2212208fb54d75f152c0240bc826cb3be65ae9971eaac67b1560dade98ab
MD5 a4cfd1a8ba833d164d764b242c873760
BLAKE2b-256 2f7d8972478b48ff973e256c43b28c10b68460dd6c71fe1bd8aad2595abc94ca

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d577d2b54b6f2d20727eebe47de683cb65b43015c774d77897cdb9ba1e411855
MD5 a482a07e7dafc44cd33c78dcb1dc9624
BLAKE2b-256 2d14d69830a9328b9f6dfbeb341a44029670e5fa2f36a28586a466ad8ece3595

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp313-cp313-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp313-cp313-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4d4c3384b3c098156a6971b12d81eaa15673530a710cbfb7b6cc82fda9352fff
MD5 4aff061a70d4cbb4bd8820ca8b4b6341
BLAKE2b-256 a5389c0f515a38800c388c6c3d498385b56f2dc675e435ba227a80a1fdd6542b

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5483a91fe31ba0bf98af1c03794fc6a17fd5c1b9c51d6f83f0004307465c2663
MD5 cbdac30b578210ae30a2b36070c4031d
BLAKE2b-256 d4e058bb62fee58b99262614f910a2ab3d64f1438f26133ff4f9b5a6fa1177bd

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bff5e7817c58686397b9d6a3c0eb5975fa82cfe9501051b0ac0639f37177313b
MD5 a9f2bc21fb1869330f16a34a26a96a37
BLAKE2b-256 6df2e712d095451b2d800a1016576df67cd6d4197ce94a17bc2247a4b1ea0a7d

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b4ba0830a12d6db2b56e1edc6d79591bf3489ff8e75b7c1dcb7b32ca66854a67
MD5 edd0e27ec4b37b061accc88f4dc71137
BLAKE2b-256 f4705c9d5402f20a08c76b237cb46dd20e39f8487016265329a0cebdc4a1cdd6

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: seamless_entropy-0.2.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.10.16 Linux/6.8.0-1020-azure

File hashes

Hashes for seamless_entropy-0.2.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8066ef291fb45e36ebca3a6bba9c7ca9afafcb04a0a8b8cd3f728d7a54127709
MD5 8fa9f87d3438a64e3c57d67679fda37d
BLAKE2b-256 f20e8d136ab4444b666e34a0cabfbefd7e9418d09c8a10808d3b7b5f8a5692af

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp312-cp312-win32.whl.

File metadata

  • Download URL: seamless_entropy-0.2.6-cp312-cp312-win32.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.10.16 Linux/6.8.0-1020-azure

File hashes

Hashes for seamless_entropy-0.2.6-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 59d5f5470d3c41051f1417d49bf79638c38fe03a137317bf4c5d5b735be8ab89
MD5 270d560cc67a8dbed29338756a5f4e89
BLAKE2b-256 262eaa74389d0064c6d3fac4d665f1fdb228631d59a8664cefa74daa1de0d65e

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5c3118fe92b3245f7481c6801163a059b611e8113f164d9a1324ab014e724575
MD5 4523d03f6df97634c614a97353926e05
BLAKE2b-256 8244e9d0092e0374c22b89919efaa1590132fbb7eb02c767bc39490bea64a7a7

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6a02860c3b1fb0586d315d3f602d690a35d1b0b939a7b0eb3c90e3d8fa254870
MD5 facf13765939d25fabc84379911067aa
BLAKE2b-256 3dc59c0cf0fb3cfa43aa3dccc42f52f765c5b169b27c40ee6dc1fe12b434c0bf

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ff8cc791a8df32eeda897afae5e1b0ab4bc4cfa77735455301956778c431dcfa
MD5 d45ab0e08d383dedfd1a08fb1deaef8f
BLAKE2b-256 979754841bf47f17d83b6ae88bb19ee0699907a0d70c18f4af8896165fa596b7

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d82e5046248d90565ffd75c837052975beadb8a4d0f529e7d807751469d508b1
MD5 04096d38e303f9a589241f33b59a9b6b
BLAKE2b-256 bff3f5078f45bf500f280bf20f03d737b24bb51b43d744aa4d6442d9a0fdb57e

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7090916e9acb44135b74665d2f36ba9d96802c31e67d72fb48b2e3a729a4e283
MD5 e39d95f147850dc1e345f061b45a05d0
BLAKE2b-256 c6332b2e4b016ae08f36743bf1bf0affe2757bd6895cdb5e00aad44f76433a14

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e21775f94a86beb1aafc2f89c42ff0b83598a378f976c65657211d431a1aec23
MD5 79494c6d3ceb5944a56f027a774971d4
BLAKE2b-256 0b086622688abada1bc990a3505a9081c06074b83a9eca12f484204ef0318401

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3da291124cd9c84ec6432bf56c6693f4770ea4863a3d52c38faad06cecde6afc
MD5 c907f84b5e3c4fca4e99ff859dc38b9b
BLAKE2b-256 fd3596393e8af7c1cbc412445f55098194b3141d530c3f413e57553ed548038f

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0f0f6feb473166406d0eb52c856ca93dc6867b62d5e74fca4231469b0c629b8d
MD5 1390787bf6cd375496eac2b6ccd435a4
BLAKE2b-256 af8b4cf6ab8bd32f728af0fad5c3eafd0e1ea33cad28dbbbb83149d120b1ac68

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: seamless_entropy-0.2.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.10.16 Linux/6.8.0-1020-azure

File hashes

Hashes for seamless_entropy-0.2.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 57d0bbfba8354a438635352576c5257dac8890c747cca440ea65bc35df9d3887
MD5 6b4d80cf27c677bbf78df61e176cbfd2
BLAKE2b-256 0e9b84b17445ae8d2c7069e7a990a2c9808539c80f5b0137bc67805c4a9031a2

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp311-cp311-win32.whl.

File metadata

  • Download URL: seamless_entropy-0.2.6-cp311-cp311-win32.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.10.16 Linux/6.8.0-1020-azure

File hashes

Hashes for seamless_entropy-0.2.6-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4f1335a2d828bfcea4a2131254cbf60e65cac94aa6556aff2eae3d2d7b5afa34
MD5 4de8b7cf62f6afa8314155a7caa5bde8
BLAKE2b-256 4a96ad5375e7ef80c356105a5b9285c414aeb6cdaa2ce263013983a63d9dd070

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b00d96b87e2b66925e197863253ec2222cf17e820551d264ad072951d8edff56
MD5 d61ca1492d01f28ca67b1f3fab357fc7
BLAKE2b-256 bd14e2e90a8dae89c157b342a43925fd8dac290f0afe37565c383bf77a96020f

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 db1317ffc41f8e9ffee5d94ef24e082c37dcd80f66893c42c44c02d6fb2401b8
MD5 e435e5d76e2e2061bd24817d8121c17f
BLAKE2b-256 1a324ea2d9151f5af535e5c41944f1de19b575f544f8ae514d77dd8dabbe159a

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6e4053420d0cc62b0a7679ec3a9b1fcd2674894be10bee149bce2c15b36d7c66
MD5 b357910239d602280cac51a8c10a4d62
BLAKE2b-256 af1ad614e2f13dd40c2b6087f96ab79309ebb60efe24a9bd7b7258baab617fef

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e0774a875f969c7039171af5bd4b412e6de9c5dc01e35d820b200a5d812cd26
MD5 a39f41e309116a8d341cad4f8f86c515
BLAKE2b-256 d9c1732856d9a1c56c6d35d52bc059f73730e06b29032e272abe4fdea2ae173d

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8697205c25c567ad0f8967f4d746c8981abe94d893c7f3359a4f83ba3bf0568d
MD5 37cd60e68fecfccc829df8206bd5a629
BLAKE2b-256 cf870ec6c994c97f26963eff6d00f3742ecd997416eda3a1a17b4071db07e5e5

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 02bca2dc3565e3ed3f07b82bc38b7c2f6fcf47ee96dc2068a534108ac0b19a47
MD5 013effc2db673f9f31d7d3e510f7aae3
BLAKE2b-256 ab756efca0030d3d7d14332f2086087173fcda175dddf9b13bcde53fa6cb5fb0

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a231c054794488c2c1a0495b7e61b25e946b93223d6314fb8e93ae1b4d0dfae5
MD5 1df74024dd5b780655b6e0c394be4d15
BLAKE2b-256 2437af700762dc4271fc2984baf5a27838828d86b76bf02fdcc9b358089d5d1e

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c36331a8b8ea2257cde2a755c7771eeb5858ab35eac4a81c53eca46f8417f4b6
MD5 9aa24313279c87758c073a256c6a475c
BLAKE2b-256 6e0733f376553fc19153a02bd3d40a4b7f0f402c9b8744bbf60118fbd6b4d338

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: seamless_entropy-0.2.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.10.16 Linux/6.8.0-1020-azure

File hashes

Hashes for seamless_entropy-0.2.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ffb8651bd27478b185d279407f979d7e9153195cd2f9b875874d292a5f0e3aa5
MD5 a0fd2b5d0e675e4b6507d7a4642ed2d3
BLAKE2b-256 178df63c934b9f85e88b07abe47ec0c5c48dd770408516ee644a2fa74b8233a5

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp310-cp310-win32.whl.

File metadata

  • Download URL: seamless_entropy-0.2.6-cp310-cp310-win32.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.10.16 Linux/6.8.0-1020-azure

File hashes

Hashes for seamless_entropy-0.2.6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 3f2a9c43857ac0fff5b262453c9246cb38fff4eecf20091e77167778eaa0050c
MD5 577539e51e2c116dd43762ee9b2710fb
BLAKE2b-256 44e58ff6a6919a8d3d23d080c7a75c4a594d520634c3ad3f46d7a1b9adf109ab

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 928cda88a80fe17215bf31d0a1aa11a320a02ecdfea08a540e59d960271b5706
MD5 bc40208d7ab8d8c9cd1d1bc192710dff
BLAKE2b-256 fdf7511b82f59d2f4a1dc9b0e3830c79961d80a72b556d7e07a622c102ec39ec

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7493847bbb0d80487260ed892ef69473bfae99312d4aafbd692408d519d53b8d
MD5 5c81b061c106f292d2f9bb2a19035250
BLAKE2b-256 d2694108d6df27f8a41364943298b7a712209b2434117abd03964cd95bc2c2d3

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4bf6abba49f26eaacdd36260c2a8b333d19f8f424fd31179300cddeac2da15e6
MD5 3c510a66bf4f1714073572685c789e81
BLAKE2b-256 f1f16c70b4a53333183ac804747921eb22fa8c793dd01259a545b51f0880f01c

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b6c000527d43dd60cc1eb5ffe1d4f9907ef25be7291b2c8095efe0065474d0fe
MD5 6a277f199f9f5507705206fe81925d19
BLAKE2b-256 a6c2b4774e033b7326216c451d02748f2234f280ee0f49f06a87c27ebf653a03

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d6c67246949ace0cb875b9bcbf093d218c18002c52b19166a9a369ac8d2095cf
MD5 81fe45aa1fcf21b92204eb81e3dc7b45
BLAKE2b-256 51db17406c7e9bdb721535a1071c93a6b4c1b22434c7cb199a634d26df9b4c00

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aa5939b346054ba9b92fabc2e3a30d0df030fbe44c120d987a2fba0e087ed4bd
MD5 3176b3fbb4d023a0464fc4eb238ebc45
BLAKE2b-256 5b4a05927298358aa0396e2eb74883ceb1fa7cdbca33f5b48a65c098b0e3b1ff

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25c23b35a12edf237eccd1a98676d85ab7531a4e31d34e2dd75976777f8ec922
MD5 92602199cad5ff9d2555c7b4cc5aacd9
BLAKE2b-256 d10ad75038f96378c0f5e05eceeafad1a8868284ada40822a16f868f9a0e064f

See more details on using hashes here.

File details

Details for the file seamless_entropy-0.2.6-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for seamless_entropy-0.2.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7b41cd4fbf17f4c7d23707a2bf66f55c0969d920248e711968b90dfe88159bc6
MD5 a4f8e98e378c71aabc5d5976fc2c6b5f
BLAKE2b-256 39a69c445be9b8726a24d3cb05817a1d852efa88f2e6b9db4fdf6e920d0ca65b

See more details on using hashes here.

Supported by

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