Skip to main content
Files added late

3 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

Python bindings for Ketama consistent hash library.

Example

from ketama import Ketama

with open("ketama.conf", "w") as fp:
    fp.write("127.0.0.1:1\t400\n")
    fp.write("127.0.0.1:2\t600\n")
    fp.write("127.0.0.1:3\t600\n")


def main():
    k = Ketama("ketama.conf")


    key_hash, server = k.get_server("1")
    assert server == "127.0.0.1:3"

    key_hash, server = k.get_server("3")
    assert server != "127.0.0.1:1"


if __name__ == '__main__':
    main()

Metadata

Release files for ketama 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Files added late

3 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for ketama 0.1.1
File Size Uploaded
ketama-0.1.1.tar.gz 15.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for ketama 0.1.1
File
ketama-0.1.1-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details
ketama-0.1.1-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details
ketama-0.1.1-cp38-cp38m-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 pymalloc Linux glibc 2.5+ x86-64 Details
ketama-0.1.1-cp38-cp38-macosx_11_0_universal2.whl CPython 3.8 CPython 3.8 macOS 11.0+ universal2 (ARM64, x86-64) Details
ketama-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
ketama-0.1.1-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
ketama-0.1.1-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
ketama-0.1.1-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
ketama-0.1.1-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details
ketama-0.1.1-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
ketama-0.1.1-cp35-cp35m-macosx_10_6_intel.whl CPython 3.5 CPython 3.5 pymalloc macOS 10.6+ Intel (x86-64, i386) Details
ketama-0.1.1-cp34-cp34m-manylinux1_x86_64.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64 Details
ketama-0.1.1-cp34-cp34m-macosx_10_6_intel.whl CPython 3.4 CPython 3.4 pymalloc macOS 10.6+ Intel (x86-64, i386) Details

Total release size: 360.8 kB

Release files / ketama-0.1.1.tar.gz

Download URL ketama-0.1.1.tar.gz
Size 15.6 kB
Tags Source
SHA-256 checksum
How to use checksums
ca3608ba3fcd306af4c782002e4980956b6f825a090de29732d7d8666924c769
BLAKE2b-256 checksum
How to use checksums
a79a05d4b93f223406293a1f1507630b7d0f56a8301319bcbf4dd2dfb3a0e856
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / ketama-0.1.1-cp310-cp310-macosx_10_9_universal2.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL ketama-0.1.1-cp310-cp310-macosx_10_9_universal2.whl
Size 43.2 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
94ace8dc0adb4fb8f0b05b39b33f7b3b7a69a233af8a4ea10c0dd24d39906a4b
BLAKE2b-256 checksum
How to use checksums
e46bdb360c13d1ed45f65478ee94806ff06e6f161d28ede33a4412a6068149a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

Release files / ketama-0.1.1-cp39-cp39-macosx_10_9_universal2.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL ketama-0.1.1-cp39-cp39-macosx_10_9_universal2.whl
Size 22.8 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
7dd44ccfb9cfe024c4f0f8f20a96973f9417eeb52f31d2d8cb6bd7e384f895b4
BLAKE2b-256 checksum
How to use checksums
85091911c6b35f142cbdbd7deca3230441f127c2580308748e64f4d8543b120e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

Release files / ketama-0.1.1-cp38-cp38m-manylinux1_x86_64.whl

Download URL ketama-0.1.1-cp38-cp38m-manylinux1_x86_64.whl
Size 36.0 kB
Tags CPython 3.8 CPython 3.8 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
3409de39e418f9c39d15fe7ffb50832f293a19a0c26600b014d743e073ed06bf
BLAKE2b-256 checksum
How to use checksums
6af15faee9492b999e65c5c48cc771914e3b6ecd4cae6aa6f57bf0082f1660a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / ketama-0.1.1-cp38-cp38-macosx_11_0_universal2.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL ketama-0.1.1-cp38-cp38-macosx_11_0_universal2.whl
Size 22.9 kB
Tags CPython 3.8 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
0abcf681733eb667ee1fe3ddabc6ff18e473ee16eeff87c43f5e33ba61968d6c
BLAKE2b-256 checksum
How to use checksums
fb021af7f7e1d598c0970845acfe11aeaaa7d2ca61d31ad9f3dbe23f59dfdff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

Release files / ketama-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl

Download URL ketama-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Size 12.5 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
bd9fa73ba324f435b9ff64a0a32b0ac8250445cd92a7970200169de99b8b4465
BLAKE2b-256 checksum
How to use checksums
99254c74d04ce5e9cb23760934b84282325567c425da2ed8188f79bf29459cf3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / ketama-0.1.1-cp37-cp37m-manylinux1_x86_64.whl

Download URL ketama-0.1.1-cp37-cp37m-manylinux1_x86_64.whl
Size 35.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f903912da650f08dccbf4743405b5663bcff0411032fd0ab5c2037c77701d03a
BLAKE2b-256 checksum
How to use checksums
5bfee8a11c913367ca02d0ad3a5c0b04814cf6947070f33a78958f1cb0bf820f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / ketama-0.1.1-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL ketama-0.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Size 12.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
749de34bb6c249e73e091715aac158505540827abbbf223dea8453f5662fef5e
BLAKE2b-256 checksum
How to use checksums
043e1fde4cedcc630cce81d90796a37bdc7395a565e2c0c0b7c99ddf15c8ea68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / ketama-0.1.1-cp36-cp36m-manylinux1_x86_64.whl

Download URL ketama-0.1.1-cp36-cp36m-manylinux1_x86_64.whl
Size 35.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d87c8c55088d87abdba09f8345baffcb1620ae7b3f801e09b427059ebc5deeb3
BLAKE2b-256 checksum
How to use checksums
5b381fa83589fd3b7a3fbef2e500635a7d498184c41d779d6acc79929ea41743
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / ketama-0.1.1-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL ketama-0.1.1-cp36-cp36m-macosx_10_9_x86_64.whl
Size 12.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c4432d60168c25d925a998a69d69fc2a5d4a067f3d4988856f9f18b775763208
BLAKE2b-256 checksum
How to use checksums
445882b8520e19362598cf276e10d403afaf5b96086130728c073fae81228637
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / ketama-0.1.1-cp35-cp35m-manylinux1_x86_64.whl

Download URL ketama-0.1.1-cp35-cp35m-manylinux1_x86_64.whl
Size 35.5 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5832e79ee53078921bae2eb95b24e5fd47e41e5cc3a7cde073b114ec73fc71e6
BLAKE2b-256 checksum
How to use checksums
e6cc53e9733aaf368b98fae5d4e89237103fa1d4bc5e960b8936bdbaadf30557
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / ketama-0.1.1-cp35-cp35m-macosx_10_6_intel.whl

Download URL ketama-0.1.1-cp35-cp35m-macosx_10_6_intel.whl
Size 20.6 kB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
28b62e9258d24c4dc2c6bffbee1edcf6f3143b04799d83f6d75cd9ab3d538a52
BLAKE2b-256 checksum
How to use checksums
262fd0142a5e12ff8eb650f32f2e2c140bc7eb8869b60c913da977a94ae6213c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / ketama-0.1.1-cp34-cp34m-manylinux1_x86_64.whl

Download URL ketama-0.1.1-cp34-cp34m-manylinux1_x86_64.whl
Size 35.3 kB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8e55188a0aa410ef466a4a8d35859972d2465b3255ad4dda958468fc956a44c5
BLAKE2b-256 checksum
How to use checksums
c428615a4cc9a046ee1bf02ac9014fef1cff1b1145fc3e474996887499fb2667
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / ketama-0.1.1-cp34-cp34m-macosx_10_6_intel.whl

Download URL ketama-0.1.1-cp34-cp34m-macosx_10_6_intel.whl
Size 20.5 kB
Tags CPython 3.4 CPython 3.4 pymalloc macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
293e461cef5aa8423869bde8051efc8e9c87b7a007b0600e828048b9d7103be6
BLAKE2b-256 checksum
How to use checksums
321f0fd6b4f2386b50ab0d8fd47021c9591c25309ce99611ba43f09c4b83fc71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.1.1 This release

14 release files

0.1.0

1 release file

0.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page