Skip to main content

Python wrapper for interfacing to IntrepidCS Hardware.

Project description

Description

Python wrapper for interfacing to IntrepidCS Hardware.

Installing

  • pip install python_ics

Platform specific Installation notes

Windows

Linux

  • Linux builds use libicsneo and are built against manylinux using cibuildwheel.
  • libicsneolegacy.so is bundled with the wheel and python_ics will automatically use it.

MacOS

  • Mac builds use libicsneo and are built using cibuildwheel
  • libicsneolegacy.dylib is bundled with the wheel and python_ics will automatically use it.

Basic usage

import ics

devices = ics.find_devices()
print(f"Found {len(devices)} devices...")
for device in devices:
    # Print, open, load default settings, close
    print(device)
    device.open()
    device.load_default_settings()
    device.close()

Documentation

http://python-ics.readthedocs.io/

Building from source

  • Building from source requires clang and clang-format to be present on the build machine.
  • python_ics has submodules, please be sure to initial all submodules also.
PS > git clone git@github.com:intrepidcs/python_ics.git

PS > cd python_ics

PS > git submodule update --init

PS > clang --version
clang version 11.1.0
Target: x86_64-pc-windows-msvc
Thread model: posix
InstalledDir: C:\Program Files\LLVM\bin

PS > clang-format --version
clang-format version 11.1.0

PS > python -m pip install .

Debugging on Windows with Visual Studio Code

  • Build and install python_ics for debug. When installing python choose the following:
    • Customize Installation -> Advanced Options
      • Check Download debugging symbols
      • Check Download debug binaries
  • Build python with debug:
    • Install Visual Studio 2019 build tools(NOTE: As of 2/5/24, it looks like MSVC 2022 does not build correctly with setuptools and debug configurations). You should be able to build from source already.
    • Create virtual environment and activate it (powershell):
      • python -m venv .venv
      • .\.venv\Scripts\Activate.ps1
    • Install dependencies:
      • python -m pip install -r requirements.txt
    • Build in debug (-g flag):
      • python setup.py build -g
    • Install into our virtual environment:
      • python setup.py install --force
    • Inside visual studio code:
      • Open the root python_ics directory
        • code C:\Path\To\python_ics
      • Make sure the python extension is installed (ctrl+shift+x)
      • Select the python interpreter from our virtual environment (bottom right with a python file open in the editor).
      • Open and place a breakpoint in src/icsdebug.py
      • launch "Python: Debug icsdebug.py"
        • Note the PID that is outputted to terminal (Can also add os.getpid() to watch window)
      • Place a breakpoint inside the function you'd like to debug in methods.cpp
      • launch "Debugger Attach" (launch.json) and enter the pid when prompted.
      • enjoy!

License - MIT

Copyright (c) Intrepid Control Systems, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

python_ics-919.16-cp313-cp313t-win_amd64.whl (223.9 kB view details)

Uploaded CPython 3.13t Windows x86-64

python_ics-919.16-cp313-cp313t-win32.whl (214.9 kB view details)

Uploaded CPython 3.13t Windows x86

python_ics-919.16-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.13t manylinux: glibc 2.24+ x86-64 manylinux: glibc 2.28+ x86-64

python_ics-919.16-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.13t manylinux: glibc 2.24+ ARM64 manylinux: glibc 2.28+ ARM64

python_ics-919.16-cp313-cp313t-macosx_10_13_universal2.whl (1.8 MB view details)

Uploaded CPython 3.13t macOS 10.13+ universal2 (ARM64, x86-64)

python_ics-919.16-cp313-cp313-win_amd64.whl (223.8 kB view details)

Uploaded CPython 3.13 Windows x86-64

python_ics-919.16-cp313-cp313-win32.whl (214.5 kB view details)

Uploaded CPython 3.13 Windows x86

python_ics-919.16-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.24+ x86-64 manylinux: glibc 2.28+ x86-64

python_ics-919.16-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.24+ ARM64 manylinux: glibc 2.28+ ARM64

python_ics-919.16-cp313-cp313-macosx_10_13_universal2.whl (1.8 MB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

python_ics-919.16-cp312-cp312-win_amd64.whl (223.8 kB view details)

Uploaded CPython 3.12 Windows x86-64

python_ics-919.16-cp312-cp312-win32.whl (214.5 kB view details)

Uploaded CPython 3.12 Windows x86

python_ics-919.16-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.24+ x86-64 manylinux: glibc 2.28+ x86-64

python_ics-919.16-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.24+ ARM64 manylinux: glibc 2.28+ ARM64

python_ics-919.16-cp312-cp312-macosx_10_13_universal2.whl (1.8 MB view details)

Uploaded CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)

python_ics-919.16-cp311-cp311-win_amd64.whl (223.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

python_ics-919.16-cp311-cp311-win32.whl (214.4 kB view details)

Uploaded CPython 3.11 Windows x86

python_ics-919.16-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.24+ x86-64 manylinux: glibc 2.28+ x86-64

python_ics-919.16-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.24+ ARM64 manylinux: glibc 2.28+ ARM64

python_ics-919.16-cp311-cp311-macosx_10_13_universal2.whl (1.8 MB view details)

Uploaded CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64)

python_ics-919.16-cp310-cp310-win_amd64.whl (223.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

python_ics-919.16-cp310-cp310-win32.whl (214.4 kB view details)

Uploaded CPython 3.10 Windows x86

python_ics-919.16-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.24+ x86-64 manylinux: glibc 2.28+ x86-64

python_ics-919.16-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.24+ ARM64 manylinux: glibc 2.28+ ARM64

python_ics-919.16-cp310-cp310-macosx_10_13_universal2.whl (1.8 MB view details)

Uploaded CPython 3.10 macOS 10.13+ universal2 (ARM64, x86-64)

python_ics-919.16-cp39-cp39-win_amd64.whl (223.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

python_ics-919.16-cp39-cp39-win32.whl (214.2 kB view details)

Uploaded CPython 3.9 Windows x86

python_ics-919.16-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.24+ x86-64 manylinux: glibc 2.28+ x86-64

python_ics-919.16-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.24+ ARM64 manylinux: glibc 2.28+ ARM64

python_ics-919.16-cp39-cp39-macosx_10_13_universal2.whl (1.8 MB view details)

Uploaded CPython 3.9 macOS 10.13+ universal2 (ARM64, x86-64)

File details

Details for the file python_ics-919.16-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 1d295e9f3f02df90ce450cef76c44d045edbbbd465bea61ca32c5797ff7ff003
MD5 a7823b46ca8e6919bf92fac3d4d35570
BLAKE2b-256 74172872a21d93e1f7e4d78465b0ee599f9ee04b73c934183c2c78d802420f6c

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp313-cp313t-win32.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 35b46fd49d27ed27895b4c2722333edc67bd5928a9d2cdb2dd473c9bf48dd660
MD5 a2f1fb1a39ce545fca5568a59152dbbc
BLAKE2b-256 7bb2dba9f5f1a561ff7472a031255a80b00a1acd3055b3974f5df204943bc71b

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c8eeb4bb672da345e00bbdf4c14b3cc5c16360bfe89eb4702644e85dd6586165
MD5 f679e0e576b419ef208a68d51cc3291d
BLAKE2b-256 0a937c938bea9eb08677f5f9881ad223d5155671cb848537ed4ecea356381d67

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3a4bbe4662e924790c1a1b76087fc2e77c046ab7af07f3b0454fca5d190af025
MD5 6de9ac38f61b6f7fc3887f38726a681f
BLAKE2b-256 ce8cda7cf467e8f13b23f5f3cef3a69eb4ded6f7773d5c3ff6c75d427d3fe899

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp313-cp313t-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp313-cp313t-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 9a6c6cd6739e38b753eb27514d18551d2aed710dfc906ad08b54a396792e1001
MD5 8c2de40696dc62bd7c6d5852172b3139
BLAKE2b-256 47c361b171f7f1d34426784ae4d85143c57caf55d7a6b7f960466effca52738c

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f1cdd4d8d8d93f44a3765cdad05965b8270ade27939192d9e416aefd9518c8be
MD5 cdd2cbb68208f122063639561784e3dd
BLAKE2b-256 a967868cdd8013c9dccc42d7052356300fa749e42e898f13df26a91453759d91

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp313-cp313-win32.whl.

File metadata

  • Download URL: python_ics-919.16-cp313-cp313-win32.whl
  • Upload date:
  • Size: 214.5 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for python_ics-919.16-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 73262bdd8eb3e837e106cd408620a4968176742e3a338a0e7f964b7e52d8c81e
MD5 c77929b4bf85828f913ef43e204ecb7b
BLAKE2b-256 79032511900fb424a65c86b67739eefbe76083303fb4cec01958fc5b667b6515

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3e2c63f9e0ee83017165915f300f3e5b0df90a39708a52c3e7d446371ce2c0de
MD5 d826501c4dbffc685aeaba98c1b742b5
BLAKE2b-256 3459f48e5f668edb6d6b2e3a8d121aafc33dd0bc9c53906ddd4713e21526c103

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bb25a5fe7ba245f37017b7f2adf9e6a2aecf9b83409bab2f1f2d0cfd35dafdc7
MD5 57b9505ee02fbce4997fa9e96de78fb1
BLAKE2b-256 fd549015bcfa60bad5f394cac3ac3706d81c5e5ffa7663505061716b4399b976

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 41e9c1435ffc2e9a3cbcdb34086d582436bef1f760bc604551ee6fc68f4ca34f
MD5 1c64fe83386f5bf2ab65dfebf827172b
BLAKE2b-256 993ce2779c70769aa4e300a39213a50bd264f1e6e259cf105c651a8c85cb58d0

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e05ac7c15879c6ef270bafea693a1f42f531ffc872ebd08d9af536bd207c2ea6
MD5 3b122c9e9b429ad90d918af467277641
BLAKE2b-256 08571d7d5e06b501e94c06bebaa100320d7ad077412fd91d54c188e677e02080

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp312-cp312-win32.whl.

File metadata

  • Download URL: python_ics-919.16-cp312-cp312-win32.whl
  • Upload date:
  • Size: 214.5 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for python_ics-919.16-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 63472eb04628035ad73d118439c8a60241f59fe836f60910dfb3b34737b66b7e
MD5 a2ed33360dfb7b414df815f5cdd3e58a
BLAKE2b-256 290b81957814a56cd4a7808425634ccfaa06ebfea75fdd36cf65e29db31910ff

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cc27693a51fbcb899184e696f6e09cbddf6cb68951cce7ac53094b8d198aa151
MD5 647ecfeda04cc4c2f84e65d6547151f0
BLAKE2b-256 47d9f06519ebaa16301bd15dd913ca71209fc5046c1fd72a661b410f02baf0d4

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 812c589eaa0d6601b2bec5e26eb5e154c2354d49b541c9693b8614958f2ffbbf
MD5 39c7f6f597e4e47083f5e65eff63ae2b
BLAKE2b-256 adbb70e59a1d4668bb75a07759992798e9e5e79fca5faf69f80577afd011ff20

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 635f598123cc5de4cf4dda8e20921e52c4930f4a6a8d2a66599c6d605923f233
MD5 8c15404716991728c9aac9919a9de7d1
BLAKE2b-256 1df0598e0997dee43a1656d8364c336c8c86f9a59659b9d4ece8a483503c13b8

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bdaf456856adc730ce203beed787aa3e18cd3f840bf862217db17dbb2e31051b
MD5 622aa12342a15f829e3d0f5502623dca
BLAKE2b-256 e4e4dfe34606b0d9f89e5c3ab49a5b225bfdd089ba97f270f24b4034c1b5a044

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp311-cp311-win32.whl.

File metadata

  • Download URL: python_ics-919.16-cp311-cp311-win32.whl
  • Upload date:
  • Size: 214.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for python_ics-919.16-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 6a1f26c64e8df42112f0dccb493b6922f3a6fa1a06107a83bfc95088894a632c
MD5 6f58c912ad6a9c5559fda362f1cabef8
BLAKE2b-256 7dd5fbec742cc057d752e4d2ea5af563e3abf75b491f3b42a6e052ccb9f4088a

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0ef162e39fb78a6423370ecb20c5096dacc25636cb68cd82a0d407ce0b23b835
MD5 c5d6768a2cdbd5610a58a19591842a39
BLAKE2b-256 2544ce750e8228db9bbb7a1ee9d55fdaa5c81fd0973a75611b25144ccb0d7453

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a0bd8b1d70964d35b9e0f854e83dbfc146c141c73eef04c3d5260056fda2f247
MD5 5c66c46b3aff81a45abb0d73db36be9b
BLAKE2b-256 48b46c1fe022338ceb149f170768bebb32560ed47ef202797e97bac2dc56a1fa

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp311-cp311-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp311-cp311-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 0929059933445505114a41d9f5eee1c3be20a6cec9d857456055cda0c0351db9
MD5 a9ac6f350a3a6f08c621ba6ca5748abe
BLAKE2b-256 ed71e2703db0f4827bf99be44a447b31377c6eb7f759c4e6f5f6ceb0946b5f96

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b9e7a17fbece4678c4e751d5eaf4b53e73b8e805acbed316ccdc23f3ec69061c
MD5 ea32ff0af57af12f996c5af13dd92a42
BLAKE2b-256 381f59ddb3c873e6e720dcc29b38a862df6a436101f1f0d6d758d5defc9d1910

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp310-cp310-win32.whl.

File metadata

  • Download URL: python_ics-919.16-cp310-cp310-win32.whl
  • Upload date:
  • Size: 214.4 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for python_ics-919.16-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c51a590a8e217f0788664e8fb2826b59d4721710fc4c05c870141572aeee20b8
MD5 24b40e6cf2928b76698d093c8e785692
BLAKE2b-256 5fa018599eb51f0fdc95004190f803412241539cfae7e66dc4a82e8289972d91

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 49905199a04cc25c5eebf7dd0cb51fbd423e812c7596c728dfe26cb922893da9
MD5 c00e1073a9137bf8ba85c39fdb78b826
BLAKE2b-256 1f0f3801439c143cbdd77f79f7ed909db232af2acc81d1b44e1d324c49d7fd7d

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1c4880037c0b90e4edb8c53a4b3300200d18775581da09deb9344c52efbb00de
MD5 e002665009bb23ad4f9d8c5c6f12ab2a
BLAKE2b-256 9a4c094e331910ba9a95cec4f32d37a14a315c2686e28ee301aa0a7b5e3fc3d8

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp310-cp310-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp310-cp310-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 1b2af511420d23d4053b80be72f4fc55d5faa2d2a666e4bd8bdc66e36711776d
MD5 717a56efaf8711cd37d66082225d82e7
BLAKE2b-256 644d7b753b618575970d1cf5a265ee0550af2afe3ae0bfde5c26f513391e068a

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f7cacc43b886229cb5aa6b1517c51411abb365700808d8109893615c9f66bb82
MD5 e01e8aeb82815a98254b9a6a19920221
BLAKE2b-256 eab2555c163d4e5477bfdde1ea43c112d56a4284b66073da11e887997b6e3477

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp39-cp39-win32.whl.

File metadata

  • Download URL: python_ics-919.16-cp39-cp39-win32.whl
  • Upload date:
  • Size: 214.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for python_ics-919.16-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 bf45c7997b446ecf42dba7e85e2561a82d953025bcb40c3a17b8fbe4a2a757cb
MD5 3b619a5190e134c468dd9653234f2ee9
BLAKE2b-256 53e8e9ac3ad3c802d87eaaa43ac544454683a71d372c3ff2565001c1f28412ba

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2a0575b4ad7148741f5744bc6de717fd05862045cb48476917d421fc03ab04bf
MD5 9821a4134eeb5e6706d128aa8c0d483f
BLAKE2b-256 e6e1ad9ed199b0de2ca38d651f3f59bfa0aaf98e2001077277f067e325da703b

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 be7632a600afaf94c91872c04f09e20309313367c862bd59a7c26bc32b3865b2
MD5 76f63a7a4ed0d85ba401eb56408e33a2
BLAKE2b-256 6b99b7de65d01a5504db2f1531d4abb2f6ba25cca606bcc1e4a960135f9bdd6a

See more details on using hashes here.

File details

Details for the file python_ics-919.16-cp39-cp39-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for python_ics-919.16-cp39-cp39-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 019c1eceb5ed4ddc050e0f7b84769e1c405d9b8aa6c59db3d9be3cd8a5b9e058
MD5 54c1341dc6eb9d710d5d4384c8a154e6
BLAKE2b-256 c74f3e17f4bdb355201eba01aa50017aa40410d66683d6d22c1e57a50703a31b

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 Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page