Skip to main content

General Dynamic Time Warping

Project description

GDTW

Please visit the documentation and interactive demo site at https://dderiso.github.io/gdtw.

GDTW is a Python/C++ library that performs dynamic time warping. It is based on a paper by Dave Deriso and Stephen Boyd.

Installation

pip install gdtw

Documentation

For full documentation, including a quick-start tutorial, please see https://dderiso.github.io/gdtw.

Multi-dimensional signals

Signals can be scalar x: [0,1] -> R (shape (T,)) or vector-valued x: [0,1] -> R^d (shape (T, d)). A single warping function aligns all d channels:

import numpy as np, gdtw
t = np.linspace(0, 1, 300)
x = np.column_stack([np.sin(2*np.pi*5*t),    np.cos(2*np.pi*3*t)])
y = np.column_stack([np.sin(2*np.pi*5*t**2), np.cos(2*np.pi*3*t**2)])
phi, x_tau, f_tau, g = gdtw.warp(x, y)   # x_tau.shape == (300, 2)

x and y must have the same number of channels. Per-channel scaling is applied when scale_signals=True (the default), so channels with very different dynamic ranges are each normalized to [-1, 1].

Running the tests

From the repo root:

pip install -e ".[test]"
python -m pytest test/ -v

This runs the 1-D regression suite (test/test_warp.py) and the multi-dimensional tests (test/test_multid.py).

Our Paper

Please see the published article.

Citing

@article{deriso2022general,
  title={A general optimization framework for dynamic time warping},
  author={Deriso, Dave and Boyd, Stephen},
  journal={Optimization and Engineering},
  pages={1--22},
  year={2022},
  publisher={Springer}
}

Linux

Limited Linux support. Currently supports Python 3.6 on: CentOS 7 rh-python38, CentOS 8 python38, Fedora 32+, Mageia 8+, openSUSE 15.3+, Photon OS 4.0+ (3.0+ with updates), Ubuntu 20.04+

See manylinux for latest list of versions supported under manylinux2014.

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

gdtw-1.2.1.tar.gz (20.0 kB view details)

Uploaded Source

Built Distributions

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

gdtw-1.2.1-cp313-cp313-win_amd64.whl (28.4 kB view details)

Uploaded CPython 3.13Windows x86-64

gdtw-1.2.1-cp313-cp313-win32.whl (27.1 kB view details)

Uploaded CPython 3.13Windows x86

gdtw-1.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

gdtw-1.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

gdtw-1.2.1-cp313-cp313-macosx_11_0_arm64.whl (26.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

gdtw-1.2.1-cp312-cp312-win_amd64.whl (28.4 kB view details)

Uploaded CPython 3.12Windows x86-64

gdtw-1.2.1-cp312-cp312-win32.whl (27.1 kB view details)

Uploaded CPython 3.12Windows x86

gdtw-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (79.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

gdtw-1.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

gdtw-1.2.1-cp312-cp312-macosx_11_0_arm64.whl (26.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

gdtw-1.2.1-cp311-cp311-win_amd64.whl (28.4 kB view details)

Uploaded CPython 3.11Windows x86-64

gdtw-1.2.1-cp311-cp311-win32.whl (27.0 kB view details)

Uploaded CPython 3.11Windows x86

gdtw-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

gdtw-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

gdtw-1.2.1-cp311-cp311-macosx_11_0_arm64.whl (26.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

gdtw-1.2.1-cp310-cp310-win_amd64.whl (28.4 kB view details)

Uploaded CPython 3.10Windows x86-64

gdtw-1.2.1-cp310-cp310-win32.whl (27.0 kB view details)

Uploaded CPython 3.10Windows x86

gdtw-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

gdtw-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

gdtw-1.2.1-cp310-cp310-macosx_11_0_arm64.whl (26.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

gdtw-1.2.1-cp39-cp39-win_amd64.whl (28.4 kB view details)

Uploaded CPython 3.9Windows x86-64

gdtw-1.2.1-cp39-cp39-win32.whl (27.0 kB view details)

Uploaded CPython 3.9Windows x86

gdtw-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

gdtw-1.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (76.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

gdtw-1.2.1-cp39-cp39-macosx_11_0_arm64.whl (26.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

gdtw-1.2.1-cp38-cp38-win_amd64.whl (28.3 kB view details)

Uploaded CPython 3.8Windows x86-64

gdtw-1.2.1-cp38-cp38-win32.whl (26.9 kB view details)

Uploaded CPython 3.8Windows x86

gdtw-1.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (79.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

gdtw-1.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

gdtw-1.2.1-cp38-cp38-macosx_11_0_arm64.whl (26.3 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

gdtw-1.2.1-cp37-cp37m-win_amd64.whl (28.2 kB view details)

Uploaded CPython 3.7mWindows x86-64

gdtw-1.2.1-cp37-cp37m-win32.whl (26.8 kB view details)

Uploaded CPython 3.7mWindows x86

gdtw-1.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78.9 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

gdtw-1.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.3 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

File details

Details for the file gdtw-1.2.1.tar.gz.

File metadata

  • Download URL: gdtw-1.2.1.tar.gz
  • Upload date:
  • Size: 20.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1.tar.gz
Algorithm Hash digest
SHA256 670b17f6dfe12c9657d187f4bbda8b77789e324dc0d882999c9b61d95237748a
MD5 9ca0de124c4500f58d8f003bc7a66e13
BLAKE2b-256 c7c94b02cac0a30bb0deb644964d9ac937600d95b5f7e707e64bd3db7f06fcd2

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1.tar.gz:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 28.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 540dada859ef3617c8d71ca766ef97a6e2dd96263a3738cd940385b2ea4fba92
MD5 5459d997dd5787c28a9bf9627b606cf9
BLAKE2b-256 de7f539d64e8506a4b60f879416d8d0ec1fa068cfcb2d19e3e22199b4bc93750

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp313-cp313-win_amd64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 27.1 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 37e63a58017b0a5d5a092b96cfc7bb8c9bbe486f54e88c13626836afa715967f
MD5 c32a6946889019987d121201295713d0
BLAKE2b-256 a522904976466e314f1a7c589aeeb4348a0522100817fb15b2298e2809c2a3ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp313-cp313-win32.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb414b733bc3cb200a0c6683b831f30dc6b1fb071b9d44a7419e42be99ae5637
MD5 1c892ae45675eed1f3b615c9fdfc1b8a
BLAKE2b-256 92594638022ed561f1eb3b0f4b91767595c1ae524e6d71be0a9154055078f954

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4c548bf6acdaa7373d5974e2672480f745b2092ac116f7ec51d7b208133066ae
MD5 ae1a52dcda5dd8b4553d1bdc42f603d4
BLAKE2b-256 1e4a6a51c72f604937733d980a690d939151159cdaa32ecfa0aa5838da01e949

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b80d9e306a68b2a4734a43289e06a11b6f2dec9ee502a82ac87651090e8c1d8
MD5 83536b29ce1780c52c7a6c9b21cde564
BLAKE2b-256 e6f86d9b6fe947ada93f9387e9462ef4ea736fc22090e79ea5c5b38905ecda97

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 28.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 58b6f8a545292b5a4062f1dc4f52bbf17114d53dee201d29ae5481f64c96798b
MD5 b210bc5a12eb4a10185a3e5b30dee276
BLAKE2b-256 1de18cda01366a9f256d3f6c00f440f013045a444baced94e4451b3d1458a2c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp312-cp312-win_amd64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 27.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 2035c3aec189bf0d97bdc88eef695814d8aa6226749171ad422f68aed8bd08ef
MD5 453402167b4d2eec193644f9fb013963
BLAKE2b-256 e92e97c2ad68c3b62ba8284d1c3d1f529b99e9020aa0ba21331f49923c9370c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp312-cp312-win32.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc44bae399aff2e745fd2f12a9f2cd33fb21a9ab11137caa86d69853146223e2
MD5 ad1c74efe7be7f8687f7e971925d951e
BLAKE2b-256 69b75de62ebe9b3c2ddda58763c5dc446591341f88446c9b0326d3007a097caa

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1a4ffbab259c715001185eb36ef7a03da0c889947d4cf1e4c72fa156f40eddd7
MD5 be189937990a70962d38ecc4ac72d25f
BLAKE2b-256 f67bea2b23cddf7c1844f20c378bc71e38c0e953c066a8d7259bb929879bd795

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79437775b61252f883ebefdbb9cc41c94988f1ab890734a1997541a2b18b7d5d
MD5 fc9a34576a8ad08de60d0e6a221bb775
BLAKE2b-256 edfc12e642f676748e40799e73daafd2ee18888b0a2e8e5af8abf91ede43d86c

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 28.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5a951f50d8a556221270d3e07ca7aa37729f994d1bcf277d5da57465552dc13b
MD5 49e3e2abdb7f6712f20a1cdc8bfd9a4c
BLAKE2b-256 0792b0718ea662dab61d43a99f4369a1ca8eeb1d2befa8e85e58edb32496f366

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp311-cp311-win_amd64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 27.0 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 8a3616adcb83506c16cf930c53972871c0620596f87ef529b0d5d0bf6a070510
MD5 3d348c2b6447e2f6a6853f1847ca6996
BLAKE2b-256 087df56bd0eaea8e5afa2ad91edb12f5acee72c29a32a8e973d6725e839fac9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp311-cp311-win32.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 611977ce14a126be37bfae1205398596a66fea8b3754434c33bcc3f04b1067eb
MD5 1fdad5fb8ff36b3bd88c5761f585be00
BLAKE2b-256 ef6663337080dc089d35d10d82c2034754d409a924ed76878c1bffc11fcdc4f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8cf52dcc44b882cd9034ef44c2c10e344b7d11467c0010d724662a0e1b6afed9
MD5 ad1fadf51d2a5bce85c8bf03ca94fad2
BLAKE2b-256 dee9c6728549abe8f14a0b33d3a3f26d39a40719f630e092df1b3e514b94fe22

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3070c3870e78c4ebff09c1a1455efda479b9a7dbcf336dbb8f3a3321c7c403cc
MD5 40edfc8370b773d78299dc0663a5f6b2
BLAKE2b-256 af19e3aa069b4639001c0dc3893705b4b8eb86bf2b3a357e3e9254771f19631b

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 28.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fd17065ff597838b5094e1ac95d7148941cd9bbdcc5266463c2291bebc912c87
MD5 6fd137211165e3df73318d7153e62164
BLAKE2b-256 76bea516a991486a19d0301df189766c0b959e2b4d52996992988891ca9ffc69

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp310-cp310-win_amd64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 27.0 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b9e9281585c548c4b3dcb298f62039ca1e11189c9582fcc4cb33b3f849e35ad3
MD5 c3da02f59d448045c3a0fa5f221dc7d1
BLAKE2b-256 edb6c29bf979657f796556d66990f202a8dcb4d6ff5b229e5e00c169bc84e58a

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp310-cp310-win32.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27a94485d992b0d5488a097aa4bdbed584284850d0430504ad15404ac9111ca2
MD5 3673e5c3621ae27240695f9175f3fae8
BLAKE2b-256 7184cf57d86a4ace19a31cfa2c5a997a04600a0d3449138f62ff96524292d06e

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2b13bff173d1c413b209469e922af5ca4b6a9e01d4b921d88760463b36625c23
MD5 399a73a2755170d5e1e9568735a24e9a
BLAKE2b-256 eb35297c7f824322ac6299df50e6455820ad3d2fd60aac65eec90f629aed5589

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77d50eb81789e0b9e98511ee6d4f80fa29c71dc4239a975d6fabafa518b419e5
MD5 652a0c81f1045defe8b9540bd55f16f2
BLAKE2b-256 3f052252aea9a777443a920c540801a047440a627d6ae2263dbaa8bcf3a11e8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 28.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8e6c806d8b33db8e1945e21012e52499ea85826fc79fccc7e0cc1db885b03c73
MD5 46c1c011075d010868f97f56eeb536f7
BLAKE2b-256 e82c83fe4523ab39037503ac23f2928ce3aa8b6490c59eb253a7e19d95872310

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp39-cp39-win_amd64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 27.0 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 77a64c25a4a3cf6217d928d7084d0ecb073548cfae9487dd81a3c2ecfcbf8f0c
MD5 6a82776074545ae2edc2d6e2d5a608e8
BLAKE2b-256 a2a4630400077120ffc2856b41ff3ab36559b8109e688c821530e073475a4d37

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp39-cp39-win32.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 770e4a56e86f7394490a40be6e211685e874d6cc1999df1677262dfefc5bb502
MD5 2638fe7e30c8b3d519219b21d25543db
BLAKE2b-256 b8e22f497710ce36cb80d1ea6ebb68f3d51fcf497e4bd039e9a66a6ee295f83b

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4ea53621f63f4871baaa429e348eca3e5d311525f254ddcfbd5e07dd5ae9ffc6
MD5 5804e44891d2ae2ed731d10645593f62
BLAKE2b-256 f6c3d593a5b0f0d7fe6fce78003dca271219f5d479f58f35cf4714342bc7fb33

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 26.6 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7d910c527f2ead0a10f03233343d1602bb620dd5132b8459c4fed27d28ffe5a
MD5 82138cc76e64b32e56c1bacfbe2825a5
BLAKE2b-256 f5297c30bf94163b12a08ec3159f1d71816b707c18e17f93c2d48b61a27f91db

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 28.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7ccc87cb5e99313c159bd7c9e14c1f6d6a05d0c5b58f9bf06881a40965027d99
MD5 e908f1851c633ae69739978156beace3
BLAKE2b-256 9f702764d4d4275b3b3a645ddb529e9493695f06617c54da494c7c253237879c

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp38-cp38-win_amd64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 26.9 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 48ec46e1f78a54e8a32cf2f42f335efc9dbe3db4fb3152bfaa34727c466187f2
MD5 01d79a02d0556ecce0c226510d1ad496
BLAKE2b-256 d75697705a31bb465f41553ee3f6ec1b8b85ece2729594b22f66eac313a610fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp38-cp38-win32.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ffd3bf1972be6102b672189305040d6be5304b8148ba8d06634456bdd69558cf
MD5 4487335f7a8aa5f1ba5c8b0450270b9b
BLAKE2b-256 45a3b7a176c12981673c3b1e5d052bd2655728e7a6cd8fef21153dca9789d9b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 98579d50bd2f9af49640474625a4cc6205b0c374c0714bca19e6a325ef21d30c
MD5 ef391d2a173751e1839151adb1baa021
BLAKE2b-256 819061eac00c47592ad1bad5ddc0552e709ba5d9a9b6b7729dd3fc0c753548d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 26.3 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df99def617f170d3943e9c63333cdadba53b9fed24fa16c2ed70fa78c75d1139
MD5 9a80196ecdfe5502de9cb4770e364b8a
BLAKE2b-256 dde2d3d06cc96da30b3c209ab83b403a10a9264750f1bfe8a6e2d9c25ff4b5f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 28.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5519fd5837e03f6c0a04d7580cf96c1079f49588f127e12095f64846cb724fdb
MD5 9106585b6888bd3027992757d17a8959
BLAKE2b-256 c1a14899af6b7088f976c3ae5021016521985b2c3f19375aaee60dbb82f2c5e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp37-cp37m-win_amd64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: gdtw-1.2.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 26.8 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gdtw-1.2.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 62188d446d5865b60d6d0c11572c640c36897496dfb0978dcca6d2d1254651bc
MD5 f104e15ff14525a3260b2c2a783430b9
BLAKE2b-256 f3e55c5074e51347afff906e3ee280af7f37ef5a61c6fad7902bea4921bda892

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp37-cp37m-win32.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0559141d45751e70ccf491b7b24818aa2cb32cfbf9d8096c3aff13cb510a142e
MD5 f7d2cbf86357b89b0eca3c69038d0820
BLAKE2b-256 3c38bbcaff5e38b8faf6152959b9cbe99045d61c36a2f0c72887da4b26fd9a56

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gdtw-1.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for gdtw-1.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f87af89d10b0cd6eb09e9ed113fb80b4f866498e7a3c80205f76267a0a101627
MD5 517d83b04dfb0e9afb2b7b1b8ddfff0e
BLAKE2b-256 53c848417e8faa63cc0b3b56d2b728d0be53a1900f1c2b57aff6236b36a8d5c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for gdtw-1.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_and_publish.yml on dderiso/gdtw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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