Skip to main content

This package provides "rough path" tools for analysing vector time series.

Project description

esig

The Python package esig provides a toolset (previously called sigtools) for transforming vector time series in stream space to signatures in effect space. It is based on the libalgebra C++ library.

build

Installation

esig can be installed from a wheel using pip in most cases. The wheels contain all of the dependencies and thus make it easy to use the package. For example, on Python 3.8, you can install esig using the following console command:

python3.8 -m pip install esig

(You may need to tweak this command based on your platform, Python version, and preferences.)

esig can be compiled from source, but this is not advised. More information can be found in the documentation.

Basic usage

esig provides a collection of basic functions for computing the signature of a data stream in the form of a Numpy array. The stream2sig function computes the signature of a data stream up to a specific depth. For example, we can create a very simple data stream and compute its signature as follows.

import numpy as np
import esig

stream = np.array([
    [1.0, 1.0],
    [3.0, 4.0],
    [5.0, 2.0],
    [8.0, 6.0]
])
depth = 2

sig = esig.stream2sig(stream, depth) # compute the signature
print(sig) # prints "[1.0, 7.0, 5.0, 24.5, 19.0, 16.0, 12.5]"

The signature is returned as a flat Numpy array that contains the terms of the signature - which is fundamentally a higher dimensional tensor - in degree order. This first element is always 1.0, which corresponds to the empty tensor key. In this case the dimension is 2 (specified by the number of columns in the stream array), and so the next two elements are the signature elements corresponding to the words (1) and (2). These are the depth 1 words. The final 4 elements are the depth 2 words (1,1), (1,2), (2,1), and (2,2). esig provides the sigkeys function to generate these labels for you based on the parameters of the data.

width = 2
sig_keys = esig.sigkeys(width, depth)
print(sig_keys) # prints " () (1) (2) (1,1) (1,2) (2,1) (2,2)"

To compute the log signature of a data stream you use the stream2logsig function. This works in a similar manner to the stream2sig function in that it takes a Numpy array (the data) and a depth and returns a flat Numpy array containing the elements of the log signature in degree order.

log_sig = esig.stream2logsig(stream, depth)
print(log_sig) # prints "[7.  5.  1.5]"

Here the first two elements are the depth 1 Lie elements (corresponding to the letters 1 and 2) and the third element is the coefficient of the Hall basis element [1,2]. Again, esig provides a utility function logsigkeys for getting the keys that correspond to the coefficients in order for the log signature.

log_sig_keys = esig.logsigkeys(width, depth)
print(log_sig_keys) # prints " 1 2 [1,2]"

There are two additional utility functions for computing the size of a signature or logsignature with a specified dimension and depth: sigdim and logsigdim. These functions return an integer that is the dimension of the Numpy array returned from the stream2sig or stream2logsig functions, respectively.

esig also provides another function recombine, which performs a reduction of a measure defined on a large ensemble in a way so that the resulting measure has the same total mass, but is supported on a (relatively) small subset of the original ensemble. In particuar, the expected value over the ensemble with respect to the new measure agrees with that of the original measure.

Using alternative computation backends

esig uses libalgebra as a backend for computing signatures and log signatures by default. However, the computation backend can be changed to instead use an alternative library for computing signatures and log signatures. This is achieved by using the set_backend function in esig and providing the name of the backed that you wish to use. For example, we can switch to using the iisignature package as a backend by first installing the iisignature package and then using the command

import esig
esig.set_backend("iisignature")

To make it easier to install and use iisignature as a backend, it is offered as an optional extra when installing esig:

python3.8 -m pip install esig[iisignature]

You can also define your own backend for performing calculations by creating a class derived from esig.backends.BackendBase, implementing the methods describe_path (log_signature) and signature and related methods.

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

esig-0.9.5.tar.gz (87.0 kB view details)

Uploaded Source

Built Distributions

esig-0.9.5-cp39-cp39-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.9 Windows x86-64

esig-0.9.5-cp39-cp39-win32.whl (2.4 MB view details)

Uploaded CPython 3.9 Windows x86

esig-0.9.5-cp39-cp39-manylinux2010_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

esig-0.9.5-cp39-cp39-manylinux2010_i686.whl (18.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

esig-0.9.5-cp39-cp39-macosx_10_15_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

esig-0.9.5-cp38-cp38-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

esig-0.9.5-cp38-cp38-win32.whl (2.4 MB view details)

Uploaded CPython 3.8 Windows x86

esig-0.9.5-cp38-cp38-manylinux2010_x86_64.whl (22.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

esig-0.9.5-cp38-cp38-manylinux2010_i686.whl (18.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

esig-0.9.5-cp38-cp38-macosx_10_15_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

esig-0.9.5-cp37-cp37m-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.7m Windows x86-64

esig-0.9.5-cp37-cp37m-win32.whl (2.4 MB view details)

Uploaded CPython 3.7m Windows x86

esig-0.9.5-cp37-cp37m-manylinux2010_x86_64.whl (22.0 MB view details)

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

esig-0.9.5-cp37-cp37m-manylinux2010_i686.whl (18.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

esig-0.9.5-cp37-cp37m-macosx_10_15_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

esig-0.9.5-cp36-cp36m-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.6m Windows x86-64

esig-0.9.5-cp36-cp36m-win32.whl (2.4 MB view details)

Uploaded CPython 3.6m Windows x86

esig-0.9.5-cp36-cp36m-manylinux2010_x86_64.whl (22.0 MB view details)

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

esig-0.9.5-cp36-cp36m-manylinux2010_i686.whl (18.2 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

esig-0.9.5-cp36-cp36m-macosx_10_15_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.6m macOS 10.15+ x86-64

esig-0.9.5-cp35-cp35m-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.5m Windows x86-64

esig-0.9.5-cp35-cp35m-win32.whl (2.4 MB view details)

Uploaded CPython 3.5m Windows x86

esig-0.9.5-cp35-cp35m-manylinux2010_x86_64.whl (22.0 MB view details)

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

esig-0.9.5-cp35-cp35m-manylinux2010_i686.whl (18.2 MB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ i686

File details

Details for the file esig-0.9.5.tar.gz.

File metadata

  • Download URL: esig-0.9.5.tar.gz
  • Upload date:
  • Size: 87.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5.tar.gz
Algorithm Hash digest
SHA256 c12522be16bcc6627bf75ea869627d2bbf453448dc26b0efa190e4b75794b4b1
MD5 84a258171633e67f61972297858fda62
BLAKE2b-256 8ece3ce8682e075deadfcee21cf079fe504dbe41661b09658a05068a382bb309

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: esig-0.9.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a4f259517320db4b79f3b92f295900d99cee43dbc87b7a37a1a5b360766b6521
MD5 9b9b1977f2cb65b5eb20c140844755f5
BLAKE2b-256 7557aff240296dfd8bbdfb77b446ac21d21b131a002f02c8aaf69a8244fcdd90

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp39-cp39-win32.whl.

File metadata

  • Download URL: esig-0.9.5-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 093c26a074dbce3f3bffcf17b078424a064e11f22d9de21a1409db88c9b853af
MD5 16da04c74c7b13226213cdadd75867e2
BLAKE2b-256 3e467d04f889ab54a3dfbeb974386cdac8f0f26927c6e899755e768f5bc25571

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: esig-0.9.5-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 382963492be91ad5f8977595180c916d52dc1a54a702bfef0816fa251dbae8de
MD5 1a19db7488e68dc307c47118384ed75a
BLAKE2b-256 049e451da669e2b45e8a582ed389b47498d5f7028f5bddff7c090942eb6250fc

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: esig-0.9.5-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 18.2 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5762671bd79c8cb0506e8f4dd0d9763609cc8723596ef37baf72e869064b5435
MD5 567d4e932c767a47aa323e93cfd3cad4
BLAKE2b-256 ad6c0be1a96d4a7d9a79adf631f1aa1db5b667299006045ab6b8c07667f7ebdc

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: esig-0.9.5-cp39-cp39-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.9, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ea435af80a357b920592d31a91c5f216e9771e46db13b0079e0c5738e44a67ab
MD5 f2b54e70dca4e5dbfb5d24eb26ce5ac3
BLAKE2b-256 cc13a3c9a5e0d21f83d7cf490dcf8623a8ff8cdffa15dbe155e6a87a9ccfeb18

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: esig-0.9.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 28e79c4ae3b952dd598747eb51c9e4dba14b210734e648d926c8c8af53796860
MD5 a5a465be4883e85de12e9cf8e2c4480d
BLAKE2b-256 ccd13fd0b2a5f73f0eb4092839c60b59adbcb8133cf050b97f72240f3bc3bf74

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp38-cp38-win32.whl.

File metadata

  • Download URL: esig-0.9.5-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 1ffe1e92e59be38d1a303a8c241a8e45524e4d18eed8cfff12ae1a8963bff3ef
MD5 b02a62cea0e9983ab5e7df4cb2ecb3aa
BLAKE2b-256 f97b8a14b4be5d544cc66e0efb084b37c10778ac18696092fc8a012586d99f82

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: esig-0.9.5-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 204af0f99b2596bdb2d4a0339b141c07a18f3cfbd32569b55ebaa76c9ac07a9d
MD5 a7c8b5480fea488c580a4c388227db7b
BLAKE2b-256 36139549b1cd148c72b90c63da22ca36da2ff01302f38e15c7d84e5e4fb8bc50

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: esig-0.9.5-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 18.2 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3d481b87dc16ef4636474e9b88948e7fc10acb8a8f3bd64e301a03df598b4948
MD5 28eb5c1fefc049699db82a4380db4659
BLAKE2b-256 44b1e2c09ad6fa29448f3ffd4a073ce54bfa2b6fcb5875bf1f8986643824aee2

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: esig-0.9.5-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.8, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 acdd932c73eb61c1d2a75b304fdf2d82e412461e071176b48a1c1286206f583e
MD5 3960045be0068b3222f75b1523d55ec2
BLAKE2b-256 55ed701a23d643764e6624aa3376df4f858c770260886bbc782ffd033714c753

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: esig-0.9.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f2b4bbdb247778d85a4971e8346c8f0241b621a14097b541631bc2a573358ef0
MD5 1e2d13949d58177275c28f3a96297495
BLAKE2b-256 409c56e3c383c0b4bae0ea0a8bc7cb60b8f40679efac15ed181ba1c9dc87b90f

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp37-cp37m-win32.whl.

File metadata

  • Download URL: esig-0.9.5-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 3ad0548a70f4bf74ab34fa46f4771942b8158f792ea22eb5fd53d3d8af7ce857
MD5 ad4fa561d7fcc4e5c6b1df1f3aa75fe7
BLAKE2b-256 2a6e3ef386f01c387f06a4329bc9839c26e880073ce9018e100c1941534cd6f9

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: esig-0.9.5-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 009dcb418ff2113851405bbc4cbf76326caec43b3a38af918f7a6c2ac5fcec9e
MD5 28ee90d23ae012a5c761ce74793dccee
BLAKE2b-256 fbdc156056843595e9ece35f59da6fc202965fc056ea85242b7f614131352e9c

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: esig-0.9.5-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 18.2 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a2470f409754afc193cdf7b4dc82a50ed1e11b91a54136b9f6e08ae4be00c18b
MD5 7bf7e40c647bcba8f4d4d1bc1afa0bc3
BLAKE2b-256 9c62bfeab05a0c5a982b7c3b8f592adc14661ecd5000c0bcbd4e96200bd2943f

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: esig-0.9.5-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.7m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2b1f793e231a8543a797c7d57d4f12abd2f89114445b9a4102e1d0fa57ab2f03
MD5 213a3cbbc5580bd5aee1bbbe3721b983
BLAKE2b-256 58e0166d712d0145847da1d3759ce4b8d4ef3ddd9e2e8a4b31325d8555aacff8

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: esig-0.9.5-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c6640446a3ccb5ad5ce2b92cb89447c4d27f86d58c72242890d3d524336ec8a9
MD5 7c538ea18de26297ce2368e226d7d302
BLAKE2b-256 85000c2636367378fae34609fc5c435a8bfc8ce016e7932d25e531de141ae589

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp36-cp36m-win32.whl.

File metadata

  • Download URL: esig-0.9.5-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 5d122114839139ebecf06887360cef14e6ed94f9c91974aeded900064aebb41d
MD5 37d72ad97761df1d79ed204f4d66cb55
BLAKE2b-256 f2be941635ece24cc47dcebcd240b9bb31ebccba3e706f75e58ff22723f5693b

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: esig-0.9.5-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e92e5e0c1bd7f1d510e8615dbb2d9b512b2b4020eff925a1005918ae19f09db1
MD5 ef7c7744a1d4a32dd14c9ddc1a23051a
BLAKE2b-256 b4f33d23e4742f74bbcaeb89ed81da09915dc537cc80a59a79b666f05e048cfa

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: esig-0.9.5-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 18.2 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8115ed2ba3b0bd29fe0d64f1354ba5347f67c4d928b0a9f410b34a865703ca93
MD5 2ea6dca6b2ca9ab624b4362739ff81dc
BLAKE2b-256 ae6974494b11ae0d10ab5a2df4e458d1738738cc15431b47edf8547d07975641

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp36-cp36m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: esig-0.9.5-cp36-cp36m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.6m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a146c5347bf8ed32b7ac9cf835220bcdb859a5d66d153c7d41a89b03dc9d8cf0
MD5 a42227d79b4b7edc048ed34f81c60d40
BLAKE2b-256 cb95df1ea55361a1a5ad06e95720420c144d25a24e6c9da981d1ebb28bdf3129

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: esig-0.9.5-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 99de2dddae28221f0ccc34145a30daac6af3e419bd9e0a80bf71bad4bf04a09c
MD5 f754b78dc6dc9a42a5a465c95e9243f6
BLAKE2b-256 092bff824005aaff7bab515c16b5ad7996810429b0e9c41206b04d1f62d2c7ba

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp35-cp35m-win32.whl.

File metadata

  • Download URL: esig-0.9.5-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 a7159f7ba57b3a5a39acc90b34c972cce1c84fc427d3d745e9ca2024be192c93
MD5 9b567c849af673b82ae6407adf063457
BLAKE2b-256 0ca202bd040f8a875068b06515dc4e9687df9658c97489cede5ee8e8c46bdd7b

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: esig-0.9.5-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ae4edf8548a99985562e875e1daa111a336158aa20ecc771d38fb73115f16376
MD5 e7cff820407ee96c84d1e7fc5c751042
BLAKE2b-256 6eaa33722ddc69bba5b98ad90bc2f1205cd749ed398a0bdb83e37345244865dc

See more details on using hashes here.

File details

Details for the file esig-0.9.5-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: esig-0.9.5-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 18.2 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

File hashes

Hashes for esig-0.9.5-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c2ccc43325f9290629f286c7cfebc92de818ea15957b6700cefef5395677e39a
MD5 e6eac633969cd14530ecdf4630536d77
BLAKE2b-256 71a756b2a34920253c8c93575e8e8ea4f0ba527203a73de337ab507c0af7ad89

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