Skip to main content

CI Build PyPI version

Network Device Sensor Interface

ndsi-commspec.md defines the Network Device Sensor protocol.

examples/ndsi-test-host.py features a (not so pretty) host test implementation.

examples/ndsi-client-example.py shows a simple client application.

Installation

We provide pre-compiled wheels for macOS, Windows, and Linux 64-bit architectures and Python versions 3.6+. You can install them via

python -m pip
python -m pip install ndsi

For any other architecture or Python version, you will have to run the source installation described in SOURCE-INSTALL.md.

Maintainer documentation

See MAINTENANCE.md for maintainer documentation.

Changelog

Version 1.4.1

  • Updated TurboJPEG requirement instructions for Ubuntu #65
  • Automated wheel builds and deployment via PyPI #65

Version 1.4.0 and prior

Previous changelogs can be found at https://github.com/pupil-labs/pyndsi/releases

Metadata

Release files for ndsi 1.4.5

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

Source distribution (sdist)

Source distribution for ndsi 1.4.5
File Size Uploaded Provenance
ndsi-1.4.5.tar.gz 330.9 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for ndsi 1.4.5
File
ndsi-1.4.5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
ndsi-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
ndsi-1.4.5-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
ndsi-1.4.5-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
ndsi-1.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
ndsi-1.4.5-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
ndsi-1.4.5-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
ndsi-1.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
ndsi-1.4.5-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
ndsi-1.4.5-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
ndsi-1.4.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
ndsi-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
ndsi-1.4.5-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
ndsi-1.4.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
ndsi-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
ndsi-1.4.5-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
ndsi-1.4.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64 Details
ndsi-1.4.5-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details

Total release size: 409.5 MB

Release files / ndsi-1.4.5.tar.gz

Download URL ndsi-1.4.5.tar.gz
Size 330.9 kB
Tags Source
SHA-256 checksum
How to use checksums
02a59c3a67badb5baf8298da4de08ab50919447d8966fda890256e8f6929d9d1
BLAKE2b-256 checksum
How to use checksums
22e1f4f7b561160366c86b0f12fbcfb33347d2800a0688023adcfaadc672c4e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp311-cp311-win_amd64.whl

Download URL ndsi-1.4.5-cp311-cp311-win_amd64.whl
Size 22.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b0db2c4c0b349c9821b23654c0d6a5c53ee7693fd2eb73c58c6ee4b0196ab92d
BLAKE2b-256 checksum
How to use checksums
158cad137a97e9b42349b35004ee53d8701684447d2f3ea9b50888204c800a0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ndsi-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 23.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bebba1c9b89d8946b5f26d2e89e05e84b4461ced22f438a20bc7be4f776db25f
BLAKE2b-256 checksum
How to use checksums
119fbc123ce28a1b07e89f908e1aa0a076974188e482bd333eb37705a635f15c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp311-cp311-macosx_10_9_x86_64.whl

Download URL ndsi-1.4.5-cp311-cp311-macosx_10_9_x86_64.whl
Size 22.6 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c61130d0b79268c5a3cb696d3610dec8fd99d22f1249cac9430f72d3ffafb064
BLAKE2b-256 checksum
How to use checksums
a9841cd954145cb50067d607a3a470c017fec430c87b7233070606481d72ecce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp310-cp310-win_amd64.whl

Download URL ndsi-1.4.5-cp310-cp310-win_amd64.whl
Size 22.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
195e4b9d15971d7471e2ca87a659772c293660175ef6c4abb01b8e75c7a623a2
BLAKE2b-256 checksum
How to use checksums
23dbecaee1e3c9e7cb4e0d88129c22f672c1ab6ce8a56797835f1050368ed7b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ndsi-1.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 23.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6275964547f0438a044a925b298fa37dc31b9e5e0c97e454d6fddfe80955b970
BLAKE2b-256 checksum
How to use checksums
f620ca6545e72c8d136de6f795d50bf3d5c667d54b2e585be3e9fcb3b3e39b82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp310-cp310-macosx_10_9_x86_64.whl

Download URL ndsi-1.4.5-cp310-cp310-macosx_10_9_x86_64.whl
Size 22.6 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9aaae42664cd156172f1b1218b70805d9928f6ac3f40dd213f0b4400823fcadb
BLAKE2b-256 checksum
How to use checksums
d51ee5d241f64aa4b86fe90fe4a53e910ef8922d3203f443131eddc686256c58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp39-cp39-win_amd64.whl

Download URL ndsi-1.4.5-cp39-cp39-win_amd64.whl
Size 22.4 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
407733b410bfd7dcd48964fe83145e7709b03a813517e0a72cfb3eb830f2f5bb
BLAKE2b-256 checksum
How to use checksums
993536eed81559374a3ca2cd487c75ccf69fab7a512f73c5e26a3b3a319f3ca2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ndsi-1.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 23.3 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6143cee686fe14625519fd66c9f2a5367c8447b960936791c0a87cbdbf75865f
BLAKE2b-256 checksum
How to use checksums
64bebcd70459e9aefd975124fb02f49b88aa4b8e30ba2aa8c1a735ae3f21797d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp39-cp39-macosx_10_9_x86_64.whl

Download URL ndsi-1.4.5-cp39-cp39-macosx_10_9_x86_64.whl
Size 22.6 MB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
80a87b8408b670592634f4f17159a4b475bc618d1ee99aac1949630461ccaf6e
BLAKE2b-256 checksum
How to use checksums
a02f20425b1dfc16b5cb8d55261dbe668bf07db9420a195c064c2c209c4b3bf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp38-cp38-win_amd64.whl

Download URL ndsi-1.4.5-cp38-cp38-win_amd64.whl
Size 22.4 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
138b45953c2ab7b9b1648f551d1dfd18a7da83823d7905a05a795bd4eee4c9e8
BLAKE2b-256 checksum
How to use checksums
337bd943b735fb64acc43fdb00b4a021d7210ab8d18c3639829abe336c1f1c62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ndsi-1.4.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 23.3 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3df6721764feaa37cfa4d4e2f736789571c61d4ea8b7018cd6029d211ba40e26
BLAKE2b-256 checksum
How to use checksums
3ed05e4228e3ab0e43ab96ae1cba2d65caed60435f051063a115546261e1aebf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl

Download URL ndsi-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl
Size 22.6 MB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
05ba9108dd882647cf9b0866edcde51cd278c8a784422b508f8d9c23f6597f63
BLAKE2b-256 checksum
How to use checksums
6f58d080e011e6f31357d1ef8dd46279016977fcd76160291f65e9c16097e003
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp37-cp37m-win_amd64.whl

Download URL ndsi-1.4.5-cp37-cp37m-win_amd64.whl
Size 22.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
ccc902b4adb144daa02cffaa75c8270f6647efb9b3b2b069e8a3b2d5983523ef
BLAKE2b-256 checksum
How to use checksums
8d060196df6bfd41ab024c4f33e8a53bc9829629344475217d5ed317101b86a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ndsi-1.4.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 23.2 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4a4fae8da902268d7b5ec9238d686487eaf81194416e8f0cce79fd6f33b266ec
BLAKE2b-256 checksum
How to use checksums
78aff186e694195a2dbee11eddcd56b9cfdcad0c643a960f48dd69ed9a228c5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL ndsi-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl
Size 22.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
23c5eb2eb4cfca50a19cf6c27c1dbf971988ad8dece5f7d85d8c5a58d5a6b142
BLAKE2b-256 checksum
How to use checksums
0f01b7152ac74d6acd2f2e898bbbadf1ec3caed6e33f13ef8c7c229924189346
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp36-cp36m-win_amd64.whl

Download URL ndsi-1.4.5-cp36-cp36m-win_amd64.whl
Size 22.4 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
33bf23fac9e60ffdb009f1ccd3f7b126b3465d833cb2ad7ffdf5388dfba84eeb
BLAKE2b-256 checksum
How to use checksums
22b7c7d4635fd1a3bd05186f779914a9e93a73b61a5d244da9507ce238d91d7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ndsi-1.4.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 23.2 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1dad18a7981ed57b58be52756c180a3d5b6898dc99325f8fde61a48960384241
BLAKE2b-256 checksum
How to use checksums
97f781e36813833af47632b332ebb7c16313c3d042bec60f57274073771cc6cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ndsi-1.4.5-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL ndsi-1.4.5-cp36-cp36m-macosx_10_9_x86_64.whl
Size 22.6 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
5b03e8eac4feb4564470639a496aec5d1c17fa47216d9929cd286bbd34eeae98
BLAKE2b-256 checksum
How to use checksums
2ed15dabb6343b166ef5529be6a34d78bad11510d65708d553b2e2a24f88c70a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Security for ndsi 1.4.5

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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