Skip to main content

A TSP solver for Python without any dependencies.

Project description

elkai - a Python 3 TSP solver

elkai is a Python 3 library for solving travelling salesman problems without external dependencies, based on LKH by Keld Helsgaun.

💾 To install it run pip install elkai

💻 Supported platforms: elkai is available on Windows, Linux, OS X for Python 3.5 and above as a binary wheel.

Build status image

Example usage

import numpy as np
import elkai

M = np.zeros((3, 3), dtype=int)
M[0, 1] = 4
M[1, 2] = 5
elkai.solve_int_matrix(M) # Output: [0, 2, 1]

Documentation

solve_int_matrix(matrix, runs=10) solves an instance of the asymmetric TSP problem with integer distances.

  • matrix: an N*N matrix representing an integer distance matrix between cities.

    An example of N=3 city arrangement:

    [                  # cities are zero indexed, d() is distance
        [0, 4,  9],    # d(0, 0), d(0, 1), d(0, 2)
        [4, 0, 10],    # d(1, 0), d(1, 1), ...
        [2, 4,  0]     # ... and so on
    ]
    
  • runs: An integer representing how many iterations the solver should perform. By default, 10.

  • Return value: The tour represented as a list of indices. The indices are zero-indexed and based on the distance matrix order.

solve_float_matrix(matrix, runs=10) has the same signature as the previous, but allows floating point distances. It may be inaccurate.

FAQ

What's the difference between LKH and elkai?

elkai is a library that contains the LKH solver and has some wrapper code to expose it to Python. The advantage is that you don't have to compile LKH yourself or download its executables and then manually parse the output. Note that elkai and its author are not affiliated with the LKH project. Note: Helsgaun released the LKH project for non-commercial use only, so elkai must be used this way too.

How to manually build the library?

You need CMake, a C compiler and Python 3.5+. You need to install the dev dependencies first: pip install scikit-build ninja. To build the library, run python setup.py build and python setup.py install to install it. To make a binary wheel, run python setup.py bdist_wheel.

How accurately does it solve asymmetric TSP problems?

Instances with known solutions, which are up to N=315 cities, can be solved optimally.

Can you run multiple threads?

The library doesn't not release the GIL during the solution search, so other threads will be blocked. If you want to solve multiple problems concurrently you may try the multiprocessing module.

P.S.: The LKH solver was written in C with one problem per process in mind. We try to clean up the global state before and after solving a problem, but leaks are possible - if you want to help out, run Valgrind or similar diagnostics and submit an issue/PR.

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

elkai-0.1.2-cp311-cp311-win_amd64.whl (80.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

elkai-0.1.2-cp311-cp311-macosx_13_0_arm64.whl (86.6 kB view details)

Uploaded CPython 3.11 macOS 13.0+ ARM64

elkai-0.1.2-cp311-cp311-macosx_12_0_x86_64.whl (92.9 kB view details)

Uploaded CPython 3.11 macOS 12.0+ x86-64

elkai-0.1.2-cp310-cp310-win_amd64.whl (80.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

elkai-0.1.2-cp310-cp310-macosx_12_0_x86_64.whl (92.9 kB view details)

Uploaded CPython 3.10 macOS 12.0+ x86-64

elkai-0.1.2-cp310-cp310-macosx_12_0_arm64.whl (86.6 kB view details)

Uploaded CPython 3.10 macOS 12.0+ ARM64

elkai-0.1.2-cp39-cp39-win_amd64.whl (79.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

elkai-0.1.2-cp39-cp39-win32.whl (72.3 kB view details)

Uploaded CPython 3.9 Windows x86

elkai-0.1.2-cp39-cp39-manylinux1_x86_64.whl (95.4 kB view details)

Uploaded CPython 3.9

elkai-0.1.2-cp39-cp39-macosx_12_0_arm64.whl (86.6 kB view details)

Uploaded CPython 3.9 macOS 12.0+ ARM64

elkai-0.1.2-cp39-cp39-macosx_11_2_arm64.whl (86.5 kB view details)

Uploaded CPython 3.9 macOS 11.2+ ARM64

elkai-0.1.2-cp39-cp39-macosx_10_14_x86_64.whl (93.8 kB view details)

Uploaded CPython 3.9 macOS 10.14+ x86-64

elkai-0.1.2-cp38-cp38-win_amd64.whl (79.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

elkai-0.1.2-cp38-cp38-win32.whl (72.3 kB view details)

Uploaded CPython 3.8 Windows x86

elkai-0.1.2-cp38-cp38-manylinux1_x86_64.whl (95.4 kB view details)

Uploaded CPython 3.8

elkai-0.1.2-cp38-cp38-macosx_12_0_arm64.whl (86.6 kB view details)

Uploaded CPython 3.8 macOS 12.0+ ARM64

elkai-0.1.2-cp38-cp38-macosx_11_2_arm64.whl (86.5 kB view details)

Uploaded CPython 3.8 macOS 11.2+ ARM64

elkai-0.1.2-cp38-cp38-macosx_10_14_x86_64.whl (93.8 kB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64

elkai-0.1.2-cp37-cp37m-win_amd64.whl (79.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

elkai-0.1.2-cp37-cp37m-win32.whl (72.3 kB view details)

Uploaded CPython 3.7m Windows x86

elkai-0.1.2-cp37-cp37m-manylinux1_x86_64.whl (95.4 kB view details)

Uploaded CPython 3.7m

elkai-0.1.2-cp37-cp37m-macosx_10_14_x86_64.whl (93.8 kB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

elkai-0.1.2-cp36-cp36m-win_amd64.whl (79.8 kB view details)

Uploaded CPython 3.6m Windows x86-64

elkai-0.1.2-cp36-cp36m-win32.whl (72.3 kB view details)

Uploaded CPython 3.6m Windows x86

elkai-0.1.2-cp36-cp36m-manylinux1_x86_64.whl (95.4 kB view details)

Uploaded CPython 3.6m

elkai-0.1.2-cp36-cp36m-macosx_10_14_x86_64.whl (93.8 kB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

elkai-0.1.2-cp35-cp35m-win_amd64.whl (91.2 kB view details)

Uploaded CPython 3.5m Windows x86-64

elkai-0.1.2-cp35-cp35m-win32.whl (81.2 kB view details)

Uploaded CPython 3.5m Windows x86

elkai-0.1.2-cp35-cp35m-manylinux1_x86_64.whl (95.4 kB view details)

Uploaded CPython 3.5m

elkai-0.1.2-cp35-cp35m-macosx_10_14_x86_64.whl (93.8 kB view details)

Uploaded CPython 3.5m macOS 10.14+ x86-64

File details

Details for the file elkai-0.1.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 80.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.12.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for elkai-0.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9a75a707aa89168f9b4c38bbd8b373d329027f9153482260db88e80b574c97f5
MD5 d773c6e81e361b248e17067eff01749b
BLAKE2b-256 79bc25b3644d8eb79bf67da1e24bd44f6daec69db7f2271befb6d673060cb18d

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for elkai-0.1.2-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5bdf1526aa858b4e3f9b022fb3a5c8d98a1995e3b016fae761b20e2cfef000a7
MD5 0f63dcec2240a3c428ae37402e9c7df1
BLAKE2b-256 f112a92ef838f99d44cdb5a2bb48dbd99e44db5f04c28d8e88f43016dd8944a6

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp311-cp311-macosx_12_0_x86_64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp311-cp311-macosx_12_0_x86_64.whl
  • Upload date:
  • Size: 92.9 kB
  • Tags: CPython 3.11, macOS 12.0+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.12.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for elkai-0.1.2-cp311-cp311-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 f9e3bf455f884b7f29edd69b4cfc7b1be73d76798241e9510a40398e77219a15
MD5 cfe3c4b0c344c38e588b29f6a6db27d0
BLAKE2b-256 cb510f12e78494f6393cf0424f37a282fc40db1fbb7d40632da068255eff6012

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 80.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.12.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for elkai-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2f11d3744da96c337e25390a4530fd251227df7d5bd59b70077be3aca1940caf
MD5 e8c9b023bd481d4fa515820ecfa40f3b
BLAKE2b-256 6d4c8060737177aa61278a72833d74b2e03a44ad83ceea672703b07b5838a431

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp310-cp310-macosx_12_0_x86_64.whl
  • Upload date:
  • Size: 92.9 kB
  • Tags: CPython 3.10, macOS 12.0+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.12.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for elkai-0.1.2-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 834f35e0bc5d7bcf4fd91a1038e1f6178463946f733b8a7da447e67ceb340954
MD5 7e38df043e47ccf1b743d441adf6cd74
BLAKE2b-256 f757550dd67a34aa1589e1a52f06c3ddd0d19533ab2efb02fac49d3dde4edd26

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp310-cp310-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 86.6 kB
  • Tags: CPython 3.10, macOS 12.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for elkai-0.1.2-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 984133ad66a17965761f68c95ccfcd2e7031c253615f32a54f3e8f507ce0c7f3
MD5 777d9366e5884f5ddb9e4c652992934f
BLAKE2b-256 67316d4f132f7e2795d6a295c4c9d3e26260b90de3064088c34288c98f4b686a

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 79.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a8e64a38a930763e7ed6cef5621a904ab8cff4eb22c45355a698ba243519adaf
MD5 cdcdc504ebd65060b2110be6e16f554e
BLAKE2b-256 b70364a5f05d71ac6216d4f29306b11a8659333bf96700f380e64e565cdb34d2

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: elkai-0.1.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 72.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b80e2b3a63668f16546dac5d2c45f07ed3f9befc097b9fc81cf6880096656b5a
MD5 6b8c872d55600552bfc792c775b8d4fc
BLAKE2b-256 e93e5cfc6d6e4b046b256183e58f48ae254e763eaca7c1a670ee15d83c85224d

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 95.4 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a8a41811cb2b7cd7f1aa667bd0ce0f13f9907da1d652817888bd79082ef25aa4
MD5 8a73bdb99a499d00d6a7a48bbb1ce5bf
BLAKE2b-256 8f783835659668804677b636dfb573dc20bc646cb3e8ec5d3cd1e299c28b6cbe

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp39-cp39-macosx_12_0_arm64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp39-cp39-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 86.6 kB
  • Tags: CPython 3.9, macOS 12.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for elkai-0.1.2-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 db1c91d07218f6663b1ad2bbb7acd488cbcb92a9398cc4a5ddc2f728e09302e7
MD5 330f6f012c3f8465747585aea4ef8eac
BLAKE2b-256 5ea3a31f9b88c4739d4607e8359a5b5b3a960a05038a823b5cff79d9c6755b43

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp39-cp39-macosx_11_2_arm64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp39-cp39-macosx_11_2_arm64.whl
  • Upload date:
  • Size: 86.5 kB
  • Tags: CPython 3.9, macOS 11.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for elkai-0.1.2-cp39-cp39-macosx_11_2_arm64.whl
Algorithm Hash digest
SHA256 ec2f0701fb2aeffb032aeccf7c8e1af6fee3111aeceb3735808bd3bc9f815403
MD5 4437fb44ed962b1480c8a9ac106ac8ec
BLAKE2b-256 d97fc741f75e2d5ed94aee5ee9b6585df31e0f358acc4c1aa09373e52242bbc6

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 93.8 kB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 64ca5e3c6acf4ede1d7f93e9e7a8e1f53c52dbecd2b44711bde19146f3c7b033
MD5 fd6f5c213542b59d7a0a3622d49f81c8
BLAKE2b-256 9f97dd56105b5c0e467e26b18c485576e1cad973947ada9cda59f7af28d736f8

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 79.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0d3b5860822b584ac87d9820b75dafc155e46b98814bb3fd20f26764cf9e3821
MD5 53148b400e38377ec4f9fd1ce9c14cb4
BLAKE2b-256 b019b986d520c7f2406ef4d4f4f2c8a5e5f4779bcb10ba26e092cb6c1ed40e3f

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: elkai-0.1.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 72.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d91802d13d1a73c117076e8ed969a4a0b49f39301f70303f4b65cf897e89b3e9
MD5 c6e288076cfb080f6e75edea48b31df2
BLAKE2b-256 4b6c29f9e32a36df273f14d9e10ee333381c94e370ac07e7d37bcbea3f99e3e6

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 95.4 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c21035955bb684b1f2e0be317396fa01d6392b322adf89edbec0947b97e12d3d
MD5 c6ec8d5f82ee72679f5c0f1e139d7aed
BLAKE2b-256 9ba5e9549f413fb5d2cb56628502200adec3d6b23d34362251ebe113a554ee80

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp38-cp38-macosx_12_0_arm64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp38-cp38-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 86.6 kB
  • Tags: CPython 3.8, macOS 12.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for elkai-0.1.2-cp38-cp38-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 854dfe7d7760a90666d2d30b651f0d3ad2b4ac3c227897b8c6f890b435a4d57c
MD5 ad7deecfd225379912747ce9527f9ae7
BLAKE2b-256 9a14d4d22d39dffd6c1ee920d252bd9013ba0c1bc5368551ca75eff3973b1057

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp38-cp38-macosx_11_2_arm64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp38-cp38-macosx_11_2_arm64.whl
  • Upload date:
  • Size: 86.5 kB
  • Tags: CPython 3.8, macOS 11.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for elkai-0.1.2-cp38-cp38-macosx_11_2_arm64.whl
Algorithm Hash digest
SHA256 cea226136042b525524d827b613a646e03bb333f666d995e548e42636226a051
MD5 633dd4ea5e76807a4ad60938d83a24bf
BLAKE2b-256 05cb6232c6a8e86c25896af337d94bb6db04c7bf9793ff29a5c42a18c7be4e7d

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 93.8 kB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 e65bf85f4d66e231112624a0b13aefae86456f8db186b90aed119d6fbdc49b88
MD5 ea98136417a0a0d11e62bb798afc3499
BLAKE2b-256 7ec59f4c1c90ef4d5edbf60226f1f662e6426d83bff1d693fe850f7b9a18a7c1

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 79.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 dfe3aa2a0a8f947d55592faa959ae82b31793a93083c47ab55041a2b9a1f6c6e
MD5 e54b8e338dd4a125807cb7e61021ae41
BLAKE2b-256 051d4be7b3e5a0148f35e8338f22f3568b257a7b0b94a7d4b7a97e7d7c0ce853

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: elkai-0.1.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 72.3 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 dc2480f090dadccd8f3b6036fcadda534c524f71fb305487ce897cace5bf6cfd
MD5 cdddda1257118a5905e6dc3918da22e2
BLAKE2b-256 c6ffd149105e59cb191fc9aba80e50ea586a86ee51e54298874bde9255741235

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 95.4 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1c3e756b1e8c7d48ef402d274b58161acfaae087d3b3a062cd5b18882a98f426
MD5 e94828d16b71e604490a102db5353a58
BLAKE2b-256 281bce03db0b61ddb5269ab0227f48f5aef0e7f0e04b1741c765da923e552f6d

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 93.8 kB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 88d29a33ad74536f9736a501999285e9fe03003d2f05caf862dc63fb5b9b776a
MD5 ff44992ccd77fd77f18ad0f57f4bc08a
BLAKE2b-256 6ccd369d7b6f7dcba7f6c3db00b8e3201840f4587cf2c180e426312e3217c733

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 79.8 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 88095dbeec336c384fdf79e27023b874a16d3cb4e167c1d4fa0944bb2b893aa8
MD5 b6168e1f50b1feeff09c949a75cf00f5
BLAKE2b-256 158bdb46927b033c5de99bde301d623c19f2c0a931fc5ab2abcc671c258c8e08

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp36-cp36m-win32.whl.

File metadata

  • Download URL: elkai-0.1.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 72.3 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 077daf428c4bfd22480334b3e1fb7de0b7165b46278f2d62dc67381ee402b88d
MD5 528012fcefb0ab15a82608b268c59ad7
BLAKE2b-256 3638264396721568d447ace209a34a1dedf16a5a7fe21c4b6c527943883771e8

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 95.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a957ffd19c593d4a3fb7b75a172f42fb3b3cdbb1771ad7f9cc4ca687ac534a26
MD5 61108a8f751ad21d50e0578836b03090
BLAKE2b-256 095f87f6d59ff47008cfbc8a03c4fc7b5957e7d4fac42ee7a7e72a4e258eada9

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 93.8 kB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 718e23bde51b1c34b6b55468301f301fbe13608a8386a6f25cca6abb13f34325
MD5 e18f8ee58e48951be53b9855f18f5e6e
BLAKE2b-256 7ba480698b6c53a1abf31c4b20b1324dbad379c10e89a6d42a83c3eef4a589e2

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 91.2 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 be35ccba4e5c271c480321af738087dd29ee71bee48739810a79899f659ded91
MD5 8596f48e26048f05a3e657e792aa612d
BLAKE2b-256 689269d19554c92b03ceb25cf8844dc74436899564b9d818d0fd2a840bea98be

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp35-cp35m-win32.whl.

File metadata

  • Download URL: elkai-0.1.2-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 81.2 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 04ac424f365313bc862d457685c56b7bfdce931a77f4627de649d34ccf7ee2fa
MD5 1d67f3966c49ee969532a0c82f08d2c9
BLAKE2b-256 741bc4973011218fc9489ad8acb333a5a62944fe02b83779149d18b3edc74761

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 95.4 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 79fca2d6b031ede159b9e4c8e55e5d490fc1c5b7770eca1d17f425429aab82cb
MD5 1ab145f07f65db8d6efad697a7a00b1f
BLAKE2b-256 19346b7c00e2d02f8accf3f1c7dae3aa87ed78c0a04b83d0a808fb29dda88043

See more details on using hashes here.

File details

Details for the file elkai-0.1.2-cp35-cp35m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: elkai-0.1.2-cp35-cp35m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 93.8 kB
  • Tags: CPython 3.5m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for elkai-0.1.2-cp35-cp35m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 9df4ff4949ee7c98404d5b94636cbf0204b41d3dd070b8212c7766eaca650e31
MD5 13507a909ef9fd39ab4e9e7117e4bb30
BLAKE2b-256 294b5ec8270e2ef05c49d0367212527f51a0c28d5909637a26f68c3dc471a4ad

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