$npx skillfedfor your agent

icsneopy

With conditionsPyPI NetworkingReleased Aug 2026125.7K downloads / moPlatform wheel

Decision gist · record as of 2026-08-14

platform wheels — icsneopy-1.4.0-cp310-cp310-macosx_11_0_arm64.whl · icsneopy-1.4.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl · icsneopy-1.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
v1.4.0 · released 2026-08-07 · Python >=3.9

Yes, if you own or have access to Intrepid Control Systems hardware and need Python-level control. The package is production-stable, actively maintained, supports modern Python versions, has no CVEs, and offers broad platform coverage. The restrictive license clause is not a barrier if you're already committed to Intrepid devices. The main gotcha is the mandatory Servd server dependency—verify it installs cleanly on your target platform before committing.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Servd communication server must be installed and running on the system before icsneopy can communicate with hardware
  • Medium install friction due to compiled wheels for multiple Python versions and platforms; the package is actively maintained with a release 7 days old and no runtime dependencies, but requires the separate Servd communication server to be installed from Intrepid's CDN.

License · maintenance · safety

(unclear) — License is BSD-3 with a restrictive extra clause forbidding use with vehicle networking hardware not produced by Intrepid Control Systems, Inc. — this limits applicability to Intrepid-specific devices only.

last release 2026-08-07 (7 days) · last repo commit 2026-08-07 · 47 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 125,719 downloads/mo, #11,805 on PyPI

Verify before relying

pip install icsneopy
import icsneopy
# Requires Servd server running; see https://cdn.intrepidcs.net/servd/
  • Whether Servd server installation is straightforward or requires system-level configuration beyond downloading
  • Whether the library works with all listed hardware models equally or has known compatibility gaps
  • Performance characteristics when communicating with multiple devices simultaneously
Same gist for agents: .md · .json

What it is and what it does

icsneopy provides Python bindings to libicsneo, Intrepid Control Systems' device communication library. It allows developers to programmatically interface with Intrepid automotive and industrial networking hardware—devices like neoVI FIRE, RAD-Galaxy, ValueCAN, and others—over CAN, LIN, Ethernet, and other protocols. The library is a compiled extension (available as wheels for Python 3.10, 3.11, 3.12, 3.13, 3.14 across macOS, Linux, and Windows) that wraps the underlying C++ libicsneo library.

To use icsneopy, you must first install Servd, Intrepid's device communication server, which handles the actual hardware communication. The Python library then communicates with Servd to send and receive data from connected devices. This architecture means icsneopy itself has no runtime dependencies, but the system-level Servd requirement is a hard prerequisite. The package is production-stable, actively maintained, and supports current Python versions.

Use it for

  • Automate diagnostic and testing workflows for vehicles or devices using Intrepid hardware (neoVI, RAD-series, ValueCAN)
  • Build monitoring or logging applications that capture CAN/LIN traffic from Intrepid devices in real time
  • Develop integration tests for automotive software that require hardware-in-the-loop communication
  • Create custom control scripts for industrial networking hardware (A2B, Comet, Epsilon) without writing C++
  • Prototype vehicle communication features in Python before porting to production C++ code

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you own or have access to Intrepid Control Systems hardware and need Python-level control.

The package is production-stable, actively maintained, supports modern Python versions, has no CVEs, and offers broad platform coverage. The restrictive license clause is not a barrier if you're already committed to Intrepid devices. The main gotcha is the mandatory Servd server dependency—verify it installs cleanly on your target platform before committing.

Install

icsneopy on PyPI

Before you install

Medium install friction due to compiled wheels for multiple Python versions and platforms; the package is actively maintained with a release 7 days old and no runtime dependencies, but requires the separate Servd communication server to be installed from Intrepid's CDN.

Servd communication server must be installed and running on the system before icsneopy can communicate with hardware

License in practice

License is BSD-3 with a restrictive extra clause forbidding use with vehicle networking hardware not produced by Intrepid Control Systems, Inc. — this limits applicability to Intrepid-specific devices only.

Quickstart

pip install icsneopy
import icsneopy
# Requires Servd server running; see https://cdn.intrepidcs.net/servd/

Verify before relying

  • Whether Servd server installation is straightforward or requires system-level configuration beyond downloading
  • Whether the library works with all listed hardware models equally or has known compatibility gaps
  • Performance characteristics when communicating with multiple devices simultaneously

Package facts

LicenseNot declared unclear
Python supportSupports the current Python release >=3.9
Install frictionMedium. Platform-specific wheel
Runtime dependenciesNone
MaintenanceActively maintained 7 days since the last release
Last repo commit
First released
Downloads125,719 / month, #11,805 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 5 - Production/StableIntended Audience :: DevelopersOperating System :: MacOSOperating System :: Microsoft :: WindowsOperating System :: POSIXOperating System :: UnixProgramming Language :: CProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: 3.9Programming Language :: Python :: Implementation :: CPython

Evidence: icsneopy-1.4.0-cp310-cp310-macosx_11_0_arm64.whl; icsneopy-1.4.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl; icsneopy-1.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl; icsneopy-1.4.0-cp310-cp310-win_amd64.whl; icsneopy-1.4.0-cp311-cp311-macosx_11_0_arm64.whl; icsneopy-1.4.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl; icsneopy-1.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl; icsneopy-1.4.0-cp311-cp311-win_amd64.whl; icsneopy-1.4.0-cp312-cp312-macosx_11_0_arm64.whl; icsneopy-1.4.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl; icsneopy-1.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl; icsneopy-1.4.0-cp312-cp312-win_amd64.whl; icsneopy-1.4.0-cp313-cp313-macosx_11_0_arm64.whl; icsneopy-1.4.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl; icsneopy-1.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl; icsneopy-1.4.0-cp313-cp313-win_amd64.whl; icsneopy-1.4.0-cp314-cp314-macosx_11_0_arm64.whl; icsneopy-1.4.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl; icsneopy-1.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl; icsneopy-1.4.0-cp314-cp314t-macosx_11_0_arm64.whl

Tags

Capabilities
intrepid control systems pythonvehicle networking hardware interfaceautomotive device communicationneoVI python libraryCAN bus device controlhardware communication bindingautomotive diagnostic tools
Topics
automotive-hardwaredevice-communicationcan-bus

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “intrepid control systems python”

  • icsneopyicsneopy is a Python binding for Intrepid Control Systems' device…
  • controlImplements core operations for analyzing and designing feedback…
  • iaqualinkAsynchronous Python library for monitoring and controlling Jandy…

Give your agent the search over MCP, or paste the wish link into any chat.

More Networking packages

h11 With conditions
PyPI · WWW/HTTP · released Apr 2025

h11 is a pure-Python HTTP/1.1 protocol implementation that handles parsing and serializing HTTP messages without any built-in I/O, letting you integrate it with any network layer you choose.

MITpure Python · 3.8+aging
894.9Mdownloads / mo
psutil Worth it
PyPI · Libraries · released Jan 2026

psutil retrieves real-time information about running processes and system resources (CPU, memory, disks, network, sensors) across multiple operating systems, enabling system monitoring, process profiling, and resource management.

permissive licensecompiled wheel · 3.6+
387.6Mdownloads / mo
pyOpenSSL With conditions
PyPI · Python Modules · released Aug 2026

pyOpenSSL wraps OpenSSL's SSL/TLS functionality for Python, providing high-level connection objects and certificate handling through a Python-friendly interface around OpenSSL's cryptographic operations.

Apache-2.0pure Python · 3.9+
294.2Mdownloads / mo
uvloop With conditions
PyPI · Networking · released Oct 2025

uvloop is a drop-in replacement for Python's built-in asyncio event loop, implemented in Cython and using libuv, that accelerates async I/O operations.

Apache-2.0compiled wheel · 3.8.1+
257.9Mdownloads / mo
execnet With conditions
PyPI · Libraries · released Nov 2025

execnet lets you spawn and communicate with Python interpreters across local processes, remote hosts, and different platforms, using a simple API for task distribution and inter-process messaging.

However, the aging maintenance status (275 days since last release) means you should verify it meets your concurrency and performance needs before committing to a…

MITpure Python · 3.8+aging
172.1Mdownloads / mo
pyzmq Worth it
PyPI · Networking · released Sep 2025

PyZMQ provides Python bindings for ZeroMQ (ØMQ), a lightweight messaging library that enables fast, asynchronous communication between distributed processes and applications.

BSD-3-Clausecompiled wheel · 3.8+
109.5Mdownloads / mo

See also udsoncan · doipclient · spidev · python-can · Adafruit-PureIO · zigpy · pyadi-iio · dynamixel-sdk · pyftdi · adafruit-circuitpython-busdevice