Skip to main content

Iso-Parametric Trajectory Planning python toolkit

Project description



pyIPTP - IsoParametric Trajectory Planning python toolkit

What is it?

pyIPTP is a Python 3 package that provides several tools to design trajectories in the joint space, combining the OOP approach with the feature of imposing arbitrary constraints on n-th derivatives or anti-derivatives using iterative loops. The adopted approach uses univariate B-splines to parameterize trajectory pieces, which are then concatenated to build a piecewise trajectory. Working on a parametric data structure, the tool offers many functions of shape modeling and symbolic calculation by actually describing a small CAD for trajectories. These functions, combined appropriately, define macro-instructions that can be reused in several application cases and with which the trajectory is defined with I/O block logic, thus dividing the entire trajectory planning into simpler problems. Additionally, it has the broader goal of becoming the new standard in electric axis control in the fields of robotic and industrial automation.

Main Features

Some good reasons to use this library are:

  • trajectory planning in joints space for robotic applications;
  • synthesis and study of automatic machines, such as cam mechanisms or articulated systems;
  • dynamic simulation of the mechatronic systems;
  • teaching.

Where to get it

The source code is currently hosted on GitHub here.

Binary installers for the latest released version are available at the Python Package Index (PyPI).

pip install pyiptp

Dependencies

Build and install from sources

With the following procedures the package can be built on Windows and Linux starting from the source code in the repository.

If you want to modify the Cython source code and compile the modified version, before building you need to follow to the developer instructions.

We suggest to compile pyIPTP using Anaconda Python 3 distribution.

First install required dependencies:

conda install numpy scipy lxml matplotlib

If you have modified the Cython source or plan to modify it, go to the next section, otherwise skip directly to the Windows or Linux build.

Developer instructions

If Cython code has been changed, to compile pyIPTP and apply changes you need Cython in addition to the normal dependencies above. Cython can be installed from PyPI, or from Conda:

conda install -c anaconda cython

As an additional step is required to change the value of the global variable USE_CYTHON in setup.py file to True. This will also compile the Cython code.

USE_CYTHON = True

Now proceed to the Windows or Linux section depending on the operating system in use.

Build on Windows

If you work on Windows, you will need a C++ compiler. In this regard see Windows compilers documentation. We use the TDM-GCC 10.3.0 compiler.

Additional package are needed to build on Windows: Install libpython and m2w64-toolchain:

conda install -c anaconda libpython
conda install -c msys2 m2w64-toolchain

Now to compile pyIPTP, execute the compile_win64.bat file in the python_iptp directory:

compile_win64.bat

Build on Linux

On Linux there is no need for additional packages. Proceed with the build with the command:

python setup.py build_ext -i

Installation

After completing the build you can proceed with the installation with the command:

python setup.py install

License

BSD 3

All contributors

  • Marco Riboli, Fabio Corradini [core]
  • Marco Silvestri, Rinaldo Garziera [conceptualization]
  • Alessandra Aimi [B-splines mathematical background]

Contributing to pyIPTP

All contributions, bug reports, bug fixes, documentation improvements, enhancements and ideas are welcome. Feel free to ask questions on info@camomile.dev.

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

pyiptp-0.1.0.tar.gz (751.3 kB view details)

Uploaded Source

Built Distributions

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

pyiptp-0.1.0-cp39-cp39-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.9Windows x86-64

pyiptp-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyiptp-0.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

pyiptp-0.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

pyiptp-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pyiptp-0.1.0-cp38-cp38-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.8Windows x86-64

pyiptp-0.1.0-cp38-cp38-win32.whl (1.3 MB view details)

Uploaded CPython 3.8Windows x86

pyiptp-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pyiptp-0.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

pyiptp-0.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

pyiptp-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

pyiptp-0.1.0-cp37-cp37m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.7mWindows x86-64

pyiptp-0.1.0-cp37-cp37m-win32.whl (1.2 MB view details)

Uploaded CPython 3.7mWindows x86

pyiptp-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

pyiptp-0.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ x86-64

pyiptp-0.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

pyiptp-0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

pyiptp-0.1.0-cp36-cp36m-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.6mWindows x86-64

pyiptp-0.1.0-cp36-cp36m-win32.whl (1.2 MB view details)

Uploaded CPython 3.6mWindows x86

pyiptp-0.1.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

pyiptp-0.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.5+ x86-64

pyiptp-0.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

pyiptp-0.1.0-cp36-cp36m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file pyiptp-0.1.0.tar.gz.

File metadata

  • Download URL: pyiptp-0.1.0.tar.gz
  • Upload date:
  • Size: 751.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f16af2e972d67c7d971d7fe865bd77e39366383c0803e77c4b726ae1e016cf62
MD5 48ab0e28536831de5e998c8a31049b13
BLAKE2b-256 e8d1cd537c90dc9ef5cd45fa42394653ef50e336b1a1b769bdb990fc9f7251de

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 62dd5d8ec39a919d458e8cbd09af1d887640aacd2db0af2b1e1ac3b824530ffd
MD5 7c48e33db805d4df934d63b75eeca591
BLAKE2b-256 dff34322f3203dce29e5f0c9ba14aa4c83ea291a10b43872526ae5c03b459307

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyiptp-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d3650711bbde8c2825aefafa2f14cab93d65bb44add5d7cf1e48892803b7b29
MD5 ee5aaf9d0259efaa7845fe4039c44639
BLAKE2b-256 88cee314491cc235086f824b94cd3c61b0845dec679c1520221c6eee09c94e17

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.9, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8745d36d2c7021e6f6ef92daabc5730a6ebe74afd34f7a81dd43d3eded61a3f4
MD5 8131fa43fc2ec2d57686cd89caabda71
BLAKE2b-256 18388d483223f9867f03335920da5c47842973de650e739a077c690a275faa7d

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pyiptp-0.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 055354d6ab41256395fa40d991140ee390b6ab92856a0b80260fd6a44f4876c6
MD5 adf237762969e6a430d954d89494b613
BLAKE2b-256 2e8271b1086993796463639f636f361e2d673283c4b53acc7da8faad296beed4

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 93c2ee8b79661379b2bbc30264c12c911510a927fe529e1f8b3335776756b780
MD5 6757169474444f54ea071fedb15def98
BLAKE2b-256 57cf49a34807afd75c239c0874676fb30335061ca3bed621e590039c356a1db1

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 05d5c274367d4870faddf4657125bf6cf7a42a1da68fa53a2bb17db3acb2cd33
MD5 b75e1f25d584d6fc6f0b5ba5ab738123
BLAKE2b-256 c7cb55d8f8c08a7186be85ca66e830ffcf3c740ddda3b206e77d0e5be2157834

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 c4d1be0a3d29bbe2c9344381ca2b8bfdabafc0b92a608dcaab06cd905771d7bf
MD5 00fcdc648ff16b5c7a499032468fa918
BLAKE2b-256 2c3a2084e9cc7cf21964a3df9ca068217831156b016ddbbdbdf37d2f15744b75

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyiptp-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6278d95e72ea49bb92241cbc24728edb9932d258e10713bcf5e1e11423278c5a
MD5 7dbee2ece3afe5650cd62b0e8cfce3ae
BLAKE2b-256 155130ac55197443975fe434b76461fdfcf353178da2c3f3a660308b284ef55b

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 536636cb4ef8047f42eaf3ed677241efe633bdfa18a99120c9380ac44e0ea4b3
MD5 9514d046a6fdc83c1093e94830f46752
BLAKE2b-256 9425e0e2d698590ca228e8ef8f29cc5dff7798c2ad2337836a2586aca56501dd

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pyiptp-0.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 82e926d97f873e446dd449d1318307ea8b9bcc71d6a00a369d5981decf8b247e
MD5 56c1269b7bc50d725b62809a14cce482
BLAKE2b-256 ef7fde912edf84781e5b42500982a41dcd64ce5cd2f16db9e22460baac1133f8

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e49f06e0903fd5955303f32af6f630865daa14e3f91a33d54f55410cf0dd3390
MD5 3d079f0ad10e15e192257540b7da3e3d
BLAKE2b-256 1a70d701297237eaca8b08be5d25b8a4021690555e65dd9731f0ca40c5f28f8a

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7ad72d4351e89109f30d43f005c71d21e26eea679047663a4b5075b6f0491b60
MD5 39561a4900a6caac2460b26c9b74c902
BLAKE2b-256 1d286865c8e4c85534e15a91f160e2363b4f04f8bf67cf62d7e5732ea355bdf9

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b048cc0230c375a5a9e8d960d39cc3262bae4841d51c7860a53d13d9f67d3a9b
MD5 79e3f69dbc48fa38df47866d3fca0292
BLAKE2b-256 00e65f09237ba858559ba4d1f1e0288c3c6d358ca200a1634c1bf3268cdf6201

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyiptp-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de3eda3f34b80d623c86343eea20d31b76ab51e8470a3d684f92dd7acc29f00b
MD5 c1739539caea89d728011f79bf269d52
BLAKE2b-256 9da30c38a052f2aea8353ebf3c36dd39dcd5dea20d6ef08dca67bcb496bf9e14

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 78e496663de2df64e93ae44fd373b1d2615e7fda446e4acc7792dc6fe07c997f
MD5 a5417b675720d9889d83fe4fdb02e5f4
BLAKE2b-256 6c4ecfb2c0dc9163053b364acfda141c0777885e33c2eae66a762d090bce03b8

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pyiptp-0.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ff41361adad7c2358bcedef3228eed6f91d8d2e9a52ec03afb5820e87a8d50a3
MD5 e46f5d25d4996fd41dc8f8e9473478fc
BLAKE2b-256 cd1e20da42733bc0e6a0307fdb853badd61b267dd6d113a2a7f6b59e6dcbe7ab

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f67cc6e947aa03e4fd1a3be27a80b59eb110443e3f73f6208e447e85f99fb7f9
MD5 70cb79f25ad7d44986b42f339c5f4f94
BLAKE2b-256 5e98d900e517499a7daeab64ecc977f0b3ed5270bc3487246f9b090df2e206a2

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 b57200a89377a0c4cfeb52b503149bc42752b3022cd0a3cf1ea65f59fc8ea452
MD5 e0ec3f450a81fedaff7ca1638f003b1a
BLAKE2b-256 8e3b9cf663beeceb050cb23037a267ab9a79534c0556eca0d9cea4195b7b6f7d

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 d65cf90a16ada6ba9bfaf6c4e9223e048346395195325e866b442dcfdbb8f909
MD5 d592cb52553904d89a71394f463ee24f
BLAKE2b-256 6ecc8e10dd0aa79709bdb44b84864af6ca6b9f859f2ba4e43f6c0a746f22e92f

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyiptp-0.1.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2527298abfdb1fca2ec0133f036c04a4a0f4962806c919e07fbec82466c6ef11
MD5 715192533f7fde38930d4e313eae07ac
BLAKE2b-256 f1146aa54f64ab916b9ddf4aa176e9b7924d42a8e2601c9c6aecd51e01a3d31f

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 90d0f78cc1f783e262e04e8b64e1383a4e352de8140c0dcba13af0028292354b
MD5 103c9e45af5df95e27531b6aacfe7538
BLAKE2b-256 13bead4d266744a3abb27c841f281619cdd18a71becc40715b1febf5de869911

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pyiptp-0.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a5fbde5ffa2ed24b7e61c015d024d90cbeab1d7a6e1a52750d7a42770dbf466b
MD5 8150738ee74801da58a63ff1473046ff
BLAKE2b-256 d364e9679813bb0b4440973c9cce4cee481da3980db8ceedf796a15f8e1c1c9c

See more details on using hashes here.

File details

Details for the file pyiptp-0.1.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pyiptp-0.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

File hashes

Hashes for pyiptp-0.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 033597ec1fbf3328f6acd21531700b7c96a37012866f4b8d7f698976fcf23c7d
MD5 72fc221d40e8ae67ac4fd4bb8d88bfa9
BLAKE2b-256 4e329f5b14006bf45093f50f84a1911557564dfe51091a0a7c02bf5922a300c7

See more details on using hashes here.

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