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
    • Set DEBUG environment variable:
      • $env:DEBUG = "1"
    • Build the extension:
      • python_d setup.py build --debug install --force
      • OUTDATED:
        • 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


Release history Release notifications | RSS feed

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

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

python_ics-922.16-cp314-cp314-win_amd64.whl (218.4 kB view details)

Uploaded CPython 3.14Windows x86-64

python_ics-922.16-cp314-cp314-win32.whl (209.6 kB view details)

Uploaded CPython 3.14Windows x86

python_ics-922.16-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.7 MB view details)

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

python_ics-922.16-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

python_ics-922.16-cp314-cp314-macosx_10_15_universal2.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

python_ics-922.16-cp313-cp313-win_amd64.whl (217.5 kB view details)

Uploaded CPython 3.13Windows x86-64

python_ics-922.16-cp313-cp313-win32.whl (207.2 kB view details)

Uploaded CPython 3.13Windows x86

python_ics-922.16-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.7 MB view details)

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

python_ics-922.16-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.5 MB view details)

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

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

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

python_ics-922.16-cp312-cp312-win_amd64.whl (217.5 kB view details)

Uploaded CPython 3.12Windows x86-64

python_ics-922.16-cp312-cp312-win32.whl (207.2 kB view details)

Uploaded CPython 3.12Windows x86

python_ics-922.16-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.7 MB view details)

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

python_ics-922.16-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.5 MB view details)

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

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

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

python_ics-922.16-cp311-cp311-win_amd64.whl (217.4 kB view details)

Uploaded CPython 3.11Windows x86-64

python_ics-922.16-cp311-cp311-win32.whl (207.2 kB view details)

Uploaded CPython 3.11Windows x86

python_ics-922.16-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.7 MB view details)

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

python_ics-922.16-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.5 MB view details)

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

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

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

python_ics-922.16-cp310-cp310-win_amd64.whl (217.4 kB view details)

Uploaded CPython 3.10Windows x86-64

python_ics-922.16-cp310-cp310-win32.whl (207.2 kB view details)

Uploaded CPython 3.10Windows x86

python_ics-922.16-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.7 MB view details)

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

python_ics-922.16-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.5 MB view details)

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

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

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

File details

Details for the file python_ics-922.16-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: python_ics-922.16-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 218.4 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for python_ics-922.16-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ac75df9497940e9ab6cbcfec014b95a5f526d11cad39494dd5ba9daa019f2395
MD5 d1515c49d8695304307ff3857baa9ccb
BLAKE2b-256 119909d2b75bcd98436fa2b905201335ec1103118dfad1501aa8cc1f3f9758d1

See more details on using hashes here.

File details

Details for the file python_ics-922.16-cp314-cp314-win32.whl.

File metadata

  • Download URL: python_ics-922.16-cp314-cp314-win32.whl
  • Upload date:
  • Size: 209.6 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for python_ics-922.16-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 ff868a28a1a256a1bc1cd5164e93b6a08341aa3d866e82756be9dcf690313a28
MD5 9bb98f36b4934785303dafac4787630e
BLAKE2b-256 5c8c28bcb16cc9cd8027a7920b0c8dfc7498ae621d9a83a6860672b8cbbbbdc7

See more details on using hashes here.

File details

Details for the file python_ics-922.16-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for python_ics-922.16-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 152f77da5c68a866f47e0812c393418b1662bac97cf93dc8687d2bf482577e47
MD5 910227006c4ca17ea323449d2bc64280
BLAKE2b-256 1b77b38b7841b41eef8096336e704b32ad6347260896475a35e1a6868359e739

See more details on using hashes here.

File details

Details for the file python_ics-922.16-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for python_ics-922.16-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ff4b4e6d8e87cdb82297953c7ff3a302c06a82f6e6dd7809b5defef645292043
MD5 fce1aeead9c43a6d56ffec7023607ec0
BLAKE2b-256 b8e445f875a8385f289cade4b5024baeb8c8715c88705ba43319e175df0906fd

See more details on using hashes here.

File details

Details for the file python_ics-922.16-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for python_ics-922.16-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 2c656956cb386deeea3ed29d21469d469809a2eca27e766b77988781986f1df5
MD5 7d363a86bc7040e5c4d8531d28db768e
BLAKE2b-256 04c4529d458c8b87bcfc64471683ac803cd8e0f956b7d2cfd930474cf254ff25

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_ics-922.16-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 217.5 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for python_ics-922.16-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f7c5ae22b626cab3050f67ed376b9110918db166760ae929db4d1c08214d53b6
MD5 67dfd063a702b4dfd8c7ed8d909c5f8f
BLAKE2b-256 59095fda024e50cb3ec51a2e2a352f3aede9610bfbeaaee3c748b1e26d1128d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_ics-922.16-cp313-cp313-win32.whl
  • Upload date:
  • Size: 207.2 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for python_ics-922.16-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 cc77d22083ec2e2afea313ffef1ffbd096c8a7c104b8402955b641e4430d5685
MD5 856f1ca7409cb9cddbf3319f01f7fb1f
BLAKE2b-256 04428f7ed6d155cd5ea59568ebc487bdd3fe6822df131a759ff8e1637551f887

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_ics-922.16-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bf77e3997bec35a9972ce588f870ad66f56ed34166d0dd1b24f5e44a6b33781f
MD5 01a9dd1efc5ff76d39a038a0a4f3a240
BLAKE2b-256 0103b14bad3e5430114f0e5922e6e3f18f11b8af41ac5888f3b068ddec016e0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_ics-922.16-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 66287d79dde61d9471785898268af76d426b27b5a98f92ac8104c7e9e1f5db71
MD5 d6edd3e075cb1099b9f238f360aa4c94
BLAKE2b-256 4baa516a9722a20964ba2d7244920c85a483c01aa9097740eba73d1f2af79e4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_ics-922.16-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 5e4ecf137328c3bd207855b6b63a4ef140ee6a676c9133dc136098bb4af3930a
MD5 c248b073eaf7524ada970f2e8056c5e9
BLAKE2b-256 6bfbf0e6c2532945599769576c4528174fb54002b984464af4a144ce566bac19

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_ics-922.16-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 217.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for python_ics-922.16-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 912ab90e856f7dea3f51e2d203aac273ba1ed5956b4fb3613789215a983c9bd9
MD5 f3754805d472792c10ca65069810592e
BLAKE2b-256 17a9741f9ca4ea94c49a881722b9ae723819883843293c8b60f4c2965c683db8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_ics-922.16-cp312-cp312-win32.whl
  • Upload date:
  • Size: 207.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for python_ics-922.16-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 05a8271e123d0c4f8ab182fdf71bf007ac5d0f9b6ef08576be751e7e09574df9
MD5 824db574ef66524cef29e104d29782ad
BLAKE2b-256 d6b284ee3abdd2123045944a013a7c6aae8df6ba845a7d25fdd2548f15532766

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_ics-922.16-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf6743127791db2f17080c734d9f283edba8e8a34ec7a1023bbda0309206d97c
MD5 51b4979baf09af053d39d0f60691a469
BLAKE2b-256 dce0ca124d6d2376d8d190ec88604e22459e7210e539225f38dbe9d808d8f20c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_ics-922.16-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5fe1e511cad42185b7126e698be587ce6f9e708a7dbcca4004396f5c3ea289c7
MD5 23c0e71a94120ae20ce6a325bb632cfc
BLAKE2b-256 1d6b5744592ddfa790c953a2bd9c2097d775313c1d9ccbe769c00871755fe913

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_ics-922.16-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 c603574192763b68f7f2ba6fccfddae31bc16636ba73142435a3869745a171d4
MD5 c1b2e92a1c588bc5e26d5e4a11fd6a07
BLAKE2b-256 3958f51728eaea6f96ed5266fc1d18dd666603597a093f52fa9c047de283ce92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_ics-922.16-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 217.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for python_ics-922.16-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4fc23c63df78af46ac5ad319360d6e0d8f5c1382379b033d1ced83d6e58fc16c
MD5 5b989a1958a7197570ab496f5d7a61a9
BLAKE2b-256 e62df2c0ed522d5902fea7e871c261793ac9efc947d22db822c9e2cc755e747f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_ics-922.16-cp311-cp311-win32.whl
  • Upload date:
  • Size: 207.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for python_ics-922.16-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 779bb21815e010de86090c94f02029ddb558810b944dcd4aad0490685e4b0b3b
MD5 684c9c37b9f87620dc47ef525bcdd86e
BLAKE2b-256 29c1474bdd37ad0591a9d7b415b8d7360a9d8c845b444ef63cd12eae739b1efd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_ics-922.16-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c25e81e68b5b5be20cb9ef8aa829c81d939eaf658670c7db6cc6bb714141662
MD5 70a076e22c6236734c37c6da43aacd83
BLAKE2b-256 2d65a00349c854b4d09e9c0a38e91447f6d872110d7b4025526d8af4a2d3c6c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_ics-922.16-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 37bd71a60104e8a4c9ac7c63e0327b34cff756e6e7d38e62e8ae9b127b46af27
MD5 26cd60769b4d773e7ca6fd6281544f0a
BLAKE2b-256 eaf718963bef9ed05e12b0bedc2523afa368601b6a758bafaa7737bf36d743ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_ics-922.16-cp311-cp311-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 072a49426621604cfa7a8ea0f66f197f99398ad2d8329dc7b8ebd41a7a45f60a
MD5 9f64eaa525397bbdf6c05d0de8dba811
BLAKE2b-256 28c9f1b7047ef902ab94ef61a3b03eedec1b3870f5e416cc6f98912a2cef5a57

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_ics-922.16-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 217.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for python_ics-922.16-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bc44c2b8472bb33c27df079130614ff9bdbc0943db4a476033081fc2422bbf85
MD5 c0008af93f7ca5e3fc9045d4c3ff21c3
BLAKE2b-256 bba2620a67641aeb2fe1bc0fa9384a7daecba75761e395fd6ddf9632d9efab16

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_ics-922.16-cp310-cp310-win32.whl
  • Upload date:
  • Size: 207.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for python_ics-922.16-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 aa312ea6d0781e1b10f9ae943859e1cf1af1ee2577392bbe7a8d083e7c71ae15
MD5 71d78c45d44066359befeedb8856ef2e
BLAKE2b-256 4398fc98599fe650adfddbc48fb334f203b2f820b3cb6ed4e1f57e47b6911eeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_ics-922.16-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5c7975a7d9ee69a53b6ed81abb61514dbd49521063851be01b35cfbe295b576b
MD5 f924d8dd23793c23239616d9ebc15ca6
BLAKE2b-256 6382778a38ef28c3d01161a770a05a4944d8e36acd228d1e3d0c15428c29ec99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_ics-922.16-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5316020e0cc8cd4fb25bbe4e0d939182be5ad8fef65c0268b3bbb178d732bc43
MD5 0db44681899efe643f4a6ed20c94d072
BLAKE2b-256 e5430470c4cdb0d143e2ca13680807772832fc1845aa94d2def801eaa061d252

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_ics-922.16-cp310-cp310-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 eaf77e428c1cc6a606136a578f80fad11f096d1b470f418bf5b4869584dc6016
MD5 f9b2b52bb4afdb46e087f5f7f16cd4ba
BLAKE2b-256 08ddbcfa3c7cee05cfe65de88e8fa12117b5f05ed1554b35b5b6daf3726e04a5

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