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.4.tar.gz (79.3 kB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.9 Windows x86-64

esig-0.9.4-cp39-cp39-win32.whl (2.3 MB view details)

Uploaded CPython 3.9 Windows x86

esig-0.9.4-cp39-cp39-manylinux2010_x86_64.whl (19.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

esig-0.9.4-cp39-cp39-manylinux2010_i686.whl (16.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

esig-0.9.4-cp39-cp39-macosx_10_15_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

esig-0.9.4-cp38-cp38-win32.whl (2.3 MB view details)

Uploaded CPython 3.8 Windows x86

esig-0.9.4-cp38-cp38-manylinux2010_x86_64.whl (19.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

esig-0.9.4-cp38-cp38-manylinux2010_i686.whl (16.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

esig-0.9.4-cp38-cp38-macosx_10_15_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

esig-0.9.4-cp37-cp37m-win32.whl (2.3 MB view details)

Uploaded CPython 3.7m Windows x86

esig-0.9.4-cp37-cp37m-manylinux2010_x86_64.whl (19.3 MB view details)

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

esig-0.9.4-cp37-cp37m-manylinux2010_i686.whl (16.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

esig-0.9.4-cp37-cp37m-macosx_10_15_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

esig-0.9.4-cp36-cp36m-win32.whl (2.3 MB view details)

Uploaded CPython 3.6m Windows x86

esig-0.9.4-cp36-cp36m-manylinux2010_x86_64.whl (19.3 MB view details)

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

esig-0.9.4-cp36-cp36m-manylinux2010_i686.whl (16.3 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

esig-0.9.4-cp36-cp36m-macosx_10_15_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.6m macOS 10.15+ x86-64

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

Uploaded CPython 3.5m Windows x86-64

esig-0.9.4-cp35-cp35m-win32.whl (2.3 MB view details)

Uploaded CPython 3.5m Windows x86

esig-0.9.4-cp35-cp35m-manylinux2010_x86_64.whl (19.3 MB view details)

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

esig-0.9.4-cp35-cp35m-manylinux2010_i686.whl (16.2 MB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ i686

File details

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

File metadata

  • Download URL: esig-0.9.4.tar.gz
  • Upload date:
  • Size: 79.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4.tar.gz
Algorithm Hash digest
SHA256 7be7e22e4d3e70da27cb307223de69f20d013d9877c60c045277ae19fd37da8b
MD5 fc75a3ee9a7bec79fecbcabf38302f2f
BLAKE2b-256 df3597fefce242390841965d2b66fd4bc51436abc3106b1f68f138e3f295515d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b3bbcd70c634bdfde690109a4bfc32b7416665059d7bfb22b14a1972cbac3dad
MD5 98b6c35c8703f053d0512cd889072100
BLAKE2b-256 e0197761b0c38bec65db02c249412527c8ca4c8a2730578dd0922dcdf192fa27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 6e319cf07450875958a94f6cd2ef5a0a5a65ba5bd9ab3e4e9e2d8652ced62d87
MD5 3bc2e1f82401560c9198f0db4c125544
BLAKE2b-256 71a22e88311a20274a2abbe41c21c0abd8d854b3c88726899203163f480ec379

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 19.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 71837b6fe5db894043c63a3ba1e6908c2fa3d9fcc442c0d0cf980265e4b8fd5b
MD5 0de13cac42cedc4f59b6d7af42d5fa92
BLAKE2b-256 e2cab1618eefcfd3e94f340da2043b91f88dc4494054e51a3025c955bbee5f3c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 16.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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e29c4f9cb32dd27bb5944d7984b9c8530534e23daded035cb6cc0a5922db33c7
MD5 4edf61357fd723ce6a6caaf465874cc1
BLAKE2b-256 8734b7fba19e6d75b884125d3c98c5c115c0e043d00bc2988e49de5a4339a9c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp39-cp39-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.7 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 37bb3dd37ff035a30b25c4e38c0242c37a7f52a260d7dbf4795d44b830f9ddbf
MD5 8061a4337787e65fe0fcb06779400221
BLAKE2b-256 2cf4060a77f7e6fb9117fea99d2b1688e4279649c5ebe98eba77f9cc3fa85b19

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 445b64f5c103c4a274ce1cd3c3e3cce285c991c69548973e52cbb1b552a2faed
MD5 5132730f57f4e159b0b9a99b0aac95e2
BLAKE2b-256 f3e52762992f821ee834acbea95e4915935d84d13d1afff2c79c1d92264f14fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 a5c8cd8a0d33a14f75150331483124d03ac6f9738ee486be21170ac2f275c451
MD5 b12aa8ba1b63be94db5ac8a4bfec6aaa
BLAKE2b-256 89b4c7b95810153a14ca7c4e245c4b79029b210456bf79f6562593084ea39623

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 19.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b3e8250422e8e7414c462471a015d61a425c9466b92ae4160030ba2a7a29d99b
MD5 f96cf4232ee7757f44ac9afdb158b35c
BLAKE2b-256 1b772781970af20fc35c139d0766a02cfb46312f15f44260db4e738c8982f883

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 16.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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ae21c99beb345ffcf77703f365d22f4be9cb623614b4b955c1d324e8613fe4a1
MD5 e29eccdb69758cf076719d0de1ab4a63
BLAKE2b-256 487185200ea529e53cfc0114141f036142a51ee477bdccabfefebbe07a100469

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.7 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b8458554a0d8ca24a6c2a70de6554877d1d37d8b3c0cda0ba1b4891a991e1d90
MD5 eac571137255b1de351ebf0c286ee3d2
BLAKE2b-256 966270f8ba266dbbb71d3e9e9774644d233efb7da4450d83c0f2a001d57c36d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7f32b3701a9ebe95eb646643f108c025bd48ba808c6f4d7f1c2a527519ea4609
MD5 94fc97289229b7ee7c0605861f18baf1
BLAKE2b-256 c30cbd4d0f2498693658d33b9c09abd11bdfa6b016d8d58045366bec9d735077

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 a81772f8e34b24a57e0d8263c662be00bd35494abf564b300419e8388eabe930
MD5 2bb586a41751d72fc0b8256a5022d782
BLAKE2b-256 218b3b51cb4eea49e2dcaa97e37293615d090143c897aaa16fa2927dab687877

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 19.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2cb0adbb8854c215c40555218bf4ebe5bc0482025ae5d8a603756362bde33502
MD5 cb8b3d10a41970adf138ab3d874f2df4
BLAKE2b-256 534533acd001b02312f26dafa67d834913da584e69590a3ff38fa60551948ecf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 16.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7f26e68c044f117e82ae580e817f464f66c448137776c32598b60c8489117538
MD5 6b5767d060bce8dfe26e66a64ea20be4
BLAKE2b-256 b8f189a0e1487b95f2e8a306a0bc681f893ac7416f92cba7ac33232f30a408b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.7 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b4878738f1282eee92d33ee410ddbc07e431b0156ec4d9eca99b13dd34550302
MD5 48bdbd67a1d6de2d6f5c1180dd00af18
BLAKE2b-256 037e309c0eefa1c055ae9273a201f1326cf613b0d35f22796a6e147cb0ff48ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 4131189d9a126d3d8f5f16504731c0f742ec53d3acfea87f7bf28c8da62d153b
MD5 589680fea28bb665ff6bfe93d2b209a0
BLAKE2b-256 98c6512628b49114ca6c69420cbd3acfd65d08c04cc4234bd403a5e01baf60be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 2.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 f5eaefddc4c43ddbdb9b56c77cb5b265430213ccc067c060d1a70bff5218d593
MD5 e1cbc0c5c410610eb7efb815186a566a
BLAKE2b-256 3bac8eb87a615e755804c8b93ce244b3e21e283188d32bc4400ac9b5d4a5e973

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 19.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 71fd1630b32277d04f6024aa49761a437f60730926be45a5a450868e26ddd1e7
MD5 24c15a3dc2ca37c1ea63c9a2a0eee6a1
BLAKE2b-256 7ef4e951ddd0a67fc480ad0052d8ca993cbe2a1b67bd625cc5441b8d257d1d31

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 16.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 70dba31790e45a11fd3b0ec69c54452cb5a8b935dfbf6ef877e5a5fbd3d3648c
MD5 48f0e6997446d665dcb1bda6ab8f7ab8
BLAKE2b-256 e67a6eac4642bba2e226b1aa62c0f655cfd6eb618d7d3bc8765057cc629f12f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp36-cp36m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 3.7 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d70369963cd468dda9dfc6394873ab1cda150f6b1cf494f1d9e1b626a72768fd
MD5 25db28430763bd24579b14fdfb8b4c3a
BLAKE2b-256 471f4432d228a8cac8e93ed311a42c70fe68290e7bf583da78cf1a6786c895a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 923f5e3232bffc3c3a30bfa5352a9a814f2e87ceac1eb2e2bafef2cb71e1c5be
MD5 3549ecca39b7491db6f63db96ce92298
BLAKE2b-256 4610db2ceeedad921350d2f7eca74219ddc6fd614142ef0a6d702db00e13e94a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 2.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 0736d93e22b4291cddb9a0f2fbd46602060481db1ccfa9432798e097109e85e4
MD5 f98d43bd702b1f9d7dd9265cf2510a44
BLAKE2b-256 547dbcb04ab605a3405e9b286678b909c7916d68b8c8e14337d0e0e8f6a3687a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 19.3 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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 86546c224402be123203c856736c26427787c7b18c62a52820c0ee8deb621abc
MD5 3f02a30ce32b3e097c5d98d29dce9806
BLAKE2b-256 40589103a745e09bd0820917301440c81a8b111a6cde77f1192d82a525ad4961

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esig-0.9.4-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 16.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.59.0 CPython/3.8.8

File hashes

Hashes for esig-0.9.4-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 61cd3fbab6b4b96532c812ddf420831046373b2ea164b2febd951f5c73b829e9
MD5 525d7475fce725b2e74074bc7b7d0ab1
BLAKE2b-256 9b309a12496c0b0f5b3aafce86bda852c01db36953591592e83d4999fe0055c0

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