Skip to main content

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.

Versioning

Starting with 1!26.3.9, python_ics versions track the Vehicle Spy version they were generated from (Vspy 3.26.3.9 → python_ics 26.3.9).

The 1! prefix is a PEP 440 epoch. Earlier releases used the icsneo40 DLL version (e.g. 923.11), which sorts above 26.x, so the epoch tells pip the scheme changed:

  • pip install python_ics and pip install -U python_ics correctly resolve 1!26.3.9 as newer than 923.11.
  • Exact pins must include the epoch: python_ics==1!26.3.9.
  • Range pins work with or without it: python_ics>=1!26.3.

Release tagging: tags are v1!<version> (e.g. v1!26.3.9). Every future tag keeps the 1! prefix — a bare v26.x tag would sort below the historical 923.x releases and pip would ignore 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.

Metadata

Release files for python-ics 1!26.3.17

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for python-ics 1!26.3.17
File
python_ics-1!26.3.17-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
python_ics-1!26.3.17-cp315-cp315-win32.whl CPython 3.15 CPython 3.15 Windows x86-32 Details
python_ics-1!26.3.17-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
python_ics-1!26.3.17-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
python_ics-1!26.3.17-cp315-cp315-macosx_10_15_universal2.whl CPython 3.15 CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64) Details
python_ics-1!26.3.17-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
python_ics-1!26.3.17-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
python_ics-1!26.3.17-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
python_ics-1!26.3.17-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
python_ics-1!26.3.17-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
python_ics-1!26.3.17-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
python_ics-1!26.3.17-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
python_ics-1!26.3.17-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
python_ics-1!26.3.17-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
python_ics-1!26.3.17-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
python_ics-1!26.3.17-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
python_ics-1!26.3.17-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
python_ics-1!26.3.17-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
python_ics-1!26.3.17-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
python_ics-1!26.3.17-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details
python_ics-1!26.3.17-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
python_ics-1!26.3.17-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
python_ics-1!26.3.17-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
python_ics-1!26.3.17-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
python_ics-1!26.3.17-cp311-cp311-macosx_10_13_universal2.whl CPython 3.11 CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64) Details
python_ics-1!26.3.17-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
python_ics-1!26.3.17-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
python_ics-1!26.3.17-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
python_ics-1!26.3.17-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
python_ics-1!26.3.17-cp310-cp310-macosx_10_13_universal2.whl CPython 3.10 CPython 3.10 macOS 10.13+ universal2 (ARM64, x86-64) Details

Total release size: 72.1 MB

Release files / python_ics-1!26.3.17-cp315-cp315-win_amd64.whl

Download URL python_ics-1!26.3.17-cp315-cp315-win_amd64.whl
Size 415.0 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
a66223e75cf123735959d0644d28b7ca05eb4bc71c7338dc3f88f59499e615bb
BLAKE2b-256 checksum
How to use checksums
ed7495144e61f6fb3b61f07a6e60b998a3d87e8a04071c14898cc9b88337ac91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp315-cp315-win32.whl

Download URL python_ics-1!26.3.17-cp315-cp315-win32.whl
Size 405.8 kB
Tags CPython 3.15 Windows x86-32
SHA-256 checksum
How to use checksums
2cafd9b26b069581548b7fdb3dd0ce72668c7c282531cb9eb149ae46422bfda3
BLAKE2b-256 checksum
How to use checksums
7d856271f6738df87326452a4d9f3bb2127bb5624184a3f4956ec599d6f3bb1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL python_ics-1!26.3.17-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.15 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
05577cd66c9676fee97278f3d0d59acc6f438e892cfa7cbd00c9d23a2b898c0a
BLAKE2b-256 checksum
How to use checksums
b1e4a893a46b9f27a5a4c6828aaefd6e4d7bb0352cf199eabb50d48a18fd1c28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL python_ics-1!26.3.17-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 3.7 MB
Tags CPython 3.15 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ca10e92b4e0ce9916298bdb520b6929d9292077c0f069c72ca013f0d003fc14f
BLAKE2b-256 checksum
How to use checksums
43ec9f7740aee3898c62e6db04fd6c893cb41623f577d4ad0aa53954c0d70d69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp315-cp315-macosx_10_15_universal2.whl

Download URL python_ics-1!26.3.17-cp315-cp315-macosx_10_15_universal2.whl
Size 3.6 MB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
587bc40044e20b846a35a339392d307b03bd15426ae7372a49ed9d7c54e64863
BLAKE2b-256 checksum
How to use checksums
507680be498bd16a695950dc58596521a3f234bde2326b91c8450de17f08e57b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp314-cp314-win_amd64.whl

Download URL python_ics-1!26.3.17-cp314-cp314-win_amd64.whl
Size 414.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
3dda43573b301feed40df8fe2447e9231cd31d3df7575177d2a0a5cdd83574c1
BLAKE2b-256 checksum
How to use checksums
dabdeab9f15ac38cbe1abec096b85c9498d8580257e5d95e6a8fe42610504b9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp314-cp314-win32.whl

Download URL python_ics-1!26.3.17-cp314-cp314-win32.whl
Size 405.8 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
77b5718e743106fa42afae695c1cb138126a99243f215f44c5ccfc9f2cb6ccbb
BLAKE2b-256 checksum
How to use checksums
65936c1a6b1240a85941fa6f885d9ada8a1892bebd25ac48f26fce980a338793
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL python_ics-1!26.3.17-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
88143b69bbe43782b7012ba926a03ccd26bcf0b690d333130a04040f48cae1d2
BLAKE2b-256 checksum
How to use checksums
185cc592fb08461bc778ca60994c20243f5252f5faa7546b363963ecc2cffc30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL python_ics-1!26.3.17-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 3.7 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8d65658cadeae53df51d473667bcb27a4c33188a92e993e5544f3edc2a4f4614
BLAKE2b-256 checksum
How to use checksums
7952abf4d8bca205c5328edc8ed915cb1d67ee47a86985d44a86ecb0dc9c0155
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp314-cp314-macosx_10_15_universal2.whl

Download URL python_ics-1!26.3.17-cp314-cp314-macosx_10_15_universal2.whl
Size 3.6 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f0ad76618c1a61996a435af650bfa9a61f59c3ee6984f8319ee9024d7df9be29
BLAKE2b-256 checksum
How to use checksums
18faa15ab313232fa1c70a53a52c31759ab29676abfaad059242e3db36db309f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp313-cp313-win_amd64.whl

Download URL python_ics-1!26.3.17-cp313-cp313-win_amd64.whl
Size 405.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
feb267a5e8fa370a2dd27fcc8c031ff7642df761ea04fc822d5132809e46b0db
BLAKE2b-256 checksum
How to use checksums
f46f991995c3a83c93287167fe58f64f96ae3285fd5888f1cbd66e590053f2c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp313-cp313-win32.whl

Download URL python_ics-1!26.3.17-cp313-cp313-win32.whl
Size 398.0 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
9ab0e1db6919f75549224317a05ae88fdf0069b580f2ce79c4091f5d86954c62
BLAKE2b-256 checksum
How to use checksums
df02083ce0342a2d0f8f6eaa49ff54cb80c0e083a639e537e9499be7d883b259
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL python_ics-1!26.3.17-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0c5d6495b8a0aff0fbfdc2cc85a67e1c56dc3b6b33f562c1fa549aa5027ccebc
BLAKE2b-256 checksum
How to use checksums
8d3f83790b741f870ba54014064ecf6826626d23e0c07546f47c527c3ec2ad55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL python_ics-1!26.3.17-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 3.7 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
15a61b40bea6fd18f3800c37611d441d98b90d3e7855b7bb07e3c827ef79245a
BLAKE2b-256 checksum
How to use checksums
3ccb7e4203d023c077cfdeaef3e0c09edfe18172d3cc3bf639203d49064313e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp313-cp313-macosx_10_13_universal2.whl

Download URL python_ics-1!26.3.17-cp313-cp313-macosx_10_13_universal2.whl
Size 3.6 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
a2c51d759183d22fb09ab303b6129d7a7dacbd6aa3626ebf735a37a5036a1a87
BLAKE2b-256 checksum
How to use checksums
41cbb714083bf186b9c0d35c09929e89df3e4cad140aad00118dfa3bc652edba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp312-cp312-win_amd64.whl

Download URL python_ics-1!26.3.17-cp312-cp312-win_amd64.whl
Size 405.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
be28a3b87cd8cc3fdb1b0d11674d446bb0db4d11c3299a98b8297ae061711266
BLAKE2b-256 checksum
How to use checksums
06877c03911a0cc23219bec7a284f84839e56feb0580dd35b55ddabf9a895520
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp312-cp312-win32.whl

Download URL python_ics-1!26.3.17-cp312-cp312-win32.whl
Size 398.0 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
c7e1601f58f0ac9118bde364d47efcd9885506ddab2d5a9870ef32e91cbfbe2d
BLAKE2b-256 checksum
How to use checksums
4870fc73e82a99d08e6d571f203d7f5ae13b0491f382acf18565ca5607ae6340
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL python_ics-1!26.3.17-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2556abf3c9847c24594de01f050d2047bdd5e0b6b3cce415ce687db605598486
BLAKE2b-256 checksum
How to use checksums
27d80f4ada931f9f34fea13af7878e4b933201c5396b640ae807defb20cffa38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL python_ics-1!26.3.17-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 3.7 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
99e88cae9613215284c04b7b9f90b9d4cf0b2a206208428c545356fbe0f67841
BLAKE2b-256 checksum
How to use checksums
30afb0f9805ac813b4d9244a803ae52ad8b5ee3f3bce5ed58a26ea3fd8b88d49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp312-cp312-macosx_10_13_universal2.whl

Download URL python_ics-1!26.3.17-cp312-cp312-macosx_10_13_universal2.whl
Size 3.6 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3097639a2d003738cc3e1efb439da8858e48e51172d51f415b1a3bcda6378e69
BLAKE2b-256 checksum
How to use checksums
7788ea911d218f77cd91ff41e4ea9540e822feb9f0c8300771f998c29c2f5cc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp311-cp311-win_amd64.whl

Download URL python_ics-1!26.3.17-cp311-cp311-win_amd64.whl
Size 406.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3c7870aedecc50edd8d26890f90fa7d4c055c16b306815aaabe482b6aa423a8c
BLAKE2b-256 checksum
How to use checksums
8ceea9d943163334bc8ba29ba252930a4a373ea1c8e306813029182c70017439
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp311-cp311-win32.whl

Download URL python_ics-1!26.3.17-cp311-cp311-win32.whl
Size 397.9 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
d79edce55590e68abf27730b3c8e19f137278a1815a9383cc9018dc65e1fd32d
BLAKE2b-256 checksum
How to use checksums
c2498bf653079caa06fa88f66129a2826ef83025145a1eb9915994cdca81cfa1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL python_ics-1!26.3.17-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3d24a4decbab7916479f18a0f758e9fd594cf90f46a1904f8fd19c2d5b8a02dc
BLAKE2b-256 checksum
How to use checksums
6ba966408feaf0a9d163b8580f02cb63fcf0d1abf5d50669cd184c05b2adb512
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL python_ics-1!26.3.17-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 3.7 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
68eb2f0025492a5f16a2de319b0ebff0bfc9e42ae9a3c39e1c91514b9961241c
BLAKE2b-256 checksum
How to use checksums
068ad6f49f3df3c0ef89fd5e2336ad931dc6158e96d2e59ac4e26738ff7d0ff3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp311-cp311-macosx_10_13_universal2.whl

Download URL python_ics-1!26.3.17-cp311-cp311-macosx_10_13_universal2.whl
Size 3.6 MB
Tags CPython 3.11 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
e54d054495e5533a719d70363b7ad68d945ca20be7dfff60fa1f9f7ee85dcac7
BLAKE2b-256 checksum
How to use checksums
0d90ae1c325c83e7fab576f718e05102fa10259a865a4e43fbbe502c8be03a52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp310-cp310-win_amd64.whl

Download URL python_ics-1!26.3.17-cp310-cp310-win_amd64.whl
Size 406.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
9b1194fdf0003392185654162f850d3f9e95616be1ebfc0fdbe2b2bf7bf0c52f
BLAKE2b-256 checksum
How to use checksums
921af5910514bf5c2b9757a1bafb2910a75fa0e211434ecd9dd80e574323feb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp310-cp310-win32.whl

Download URL python_ics-1!26.3.17-cp310-cp310-win32.whl
Size 397.9 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
fc0b3503c7d5e7a3c08918a8f3860e326edbd17d7988018879690bd8c031c773
BLAKE2b-256 checksum
How to use checksums
43c3f6a019bde77168ebc7e14f830e0fd326bd4613acfbf7f708fe65541d3f5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL python_ics-1!26.3.17-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
085f80d2506ad1f1f8f0225def03d5d770c8e4e86a46ee0a25ed3d0c92c4063d
BLAKE2b-256 checksum
How to use checksums
ad85931b80b7f04322e11fb7be41e407094a7892e05196c168a56f3aa7f1db71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL python_ics-1!26.3.17-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 3.7 MB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
612bacc26a2cc4bfccc95ce8c9f813919e3b649604626502bb31c1b052750e59
BLAKE2b-256 checksum
How to use checksums
14d02ed39fba7118e1817e09df2c103c7f5cb30451ffe24ae9f1f113197de904
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / python_ics-1!26.3.17-cp310-cp310-macosx_10_13_universal2.whl

Download URL python_ics-1!26.3.17-cp310-cp310-macosx_10_13_universal2.whl
Size 3.6 MB
Tags CPython 3.10 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
7de570a8738b358ec298d931b53fceeeae304ee6e3531213152d1fdf515d2409
BLAKE2b-256 checksum
How to use checksums
50a75811903141619418ac0666dd081d1f3d8a6b55d2f0ac592c60400dfe2387
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Security for python-ics 1!26.3.17

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

1!26.3.17 This release

30 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page