Skip to main content

"Remote Device Sensor Interface"

Project description

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

Project details


Download files

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

Source Distribution

ndsi-1.4.5.tar.gz (330.9 kB view details)

Uploaded Source

Built Distributions

ndsi-1.4.5-cp311-cp311-win_amd64.whl (22.3 MB view details)

Uploaded CPython 3.11 Windows x86-64

ndsi-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

ndsi-1.4.5-cp311-cp311-macosx_10_9_x86_64.whl (22.6 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

ndsi-1.4.5-cp310-cp310-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

ndsi-1.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

ndsi-1.4.5-cp310-cp310-macosx_10_9_x86_64.whl (22.6 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

ndsi-1.4.5-cp39-cp39-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

ndsi-1.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

ndsi-1.4.5-cp39-cp39-macosx_10_9_x86_64.whl (22.6 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

ndsi-1.4.5-cp38-cp38-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

ndsi-1.4.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

ndsi-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl (22.6 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

ndsi-1.4.5-cp37-cp37m-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

ndsi-1.4.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

ndsi-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl (22.6 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

ndsi-1.4.5-cp36-cp36m-win_amd64.whl (22.4 MB view details)

Uploaded CPython 3.6m Windows x86-64

ndsi-1.4.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.2 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

ndsi-1.4.5-cp36-cp36m-macosx_10_9_x86_64.whl (22.6 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file ndsi-1.4.5.tar.gz.

File metadata

  • Download URL: ndsi-1.4.5.tar.gz
  • Upload date:
  • Size: 330.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for ndsi-1.4.5.tar.gz
Algorithm Hash digest
SHA256 02a59c3a67badb5baf8298da4de08ab50919447d8966fda890256e8f6929d9d1
MD5 423c42cbcb0d47ee3e2fb53852c2acac
BLAKE2b-256 22e1f4f7b561160366c86b0f12fbcfb33347d2800a0688023adcfaadc672c4e7

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ndsi-1.4.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 22.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for ndsi-1.4.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b0db2c4c0b349c9821b23654c0d6a5c53ee7693fd2eb73c58c6ee4b0196ab92d
MD5 55a39901c8c5b10f7940bf14e32f0efb
BLAKE2b-256 158cad137a97e9b42349b35004ee53d8701684447d2f3ea9b50888204c800a0f

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ndsi-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bebba1c9b89d8946b5f26d2e89e05e84b4461ced22f438a20bc7be4f776db25f
MD5 bf049ef17c32fc47c41c9b0960241bc5
BLAKE2b-256 119fbc123ce28a1b07e89f908e1aa0a076974188e482bd333eb37705a635f15c

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ndsi-1.4.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c61130d0b79268c5a3cb696d3610dec8fd99d22f1249cac9430f72d3ffafb064
MD5 b4784f164f01139774737445c63e06c4
BLAKE2b-256 a9841cd954145cb50067d607a3a470c017fec430c87b7233070606481d72ecce

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ndsi-1.4.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for ndsi-1.4.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 195e4b9d15971d7471e2ca87a659772c293660175ef6c4abb01b8e75c7a623a2
MD5 ac7636936fb78526afc7d9a8bee165f5
BLAKE2b-256 23dbecaee1e3c9e7cb4e0d88129c22f672c1ab6ce8a56797835f1050368ed7b7

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ndsi-1.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6275964547f0438a044a925b298fa37dc31b9e5e0c97e454d6fddfe80955b970
MD5 eb7876c98bee3c88a1043f4ba8b69f40
BLAKE2b-256 f620ca6545e72c8d136de6f795d50bf3d5c667d54b2e585be3e9fcb3b3e39b82

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ndsi-1.4.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9aaae42664cd156172f1b1218b70805d9928f6ac3f40dd213f0b4400823fcadb
MD5 d144c715849ec8e41bd77008f46934b7
BLAKE2b-256 d51ee5d241f64aa4b86fe90fe4a53e910ef8922d3203f443131eddc686256c58

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ndsi-1.4.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for ndsi-1.4.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 407733b410bfd7dcd48964fe83145e7709b03a813517e0a72cfb3eb830f2f5bb
MD5 12043677e419ed79af5c994c41f828f1
BLAKE2b-256 993536eed81559374a3ca2cd487c75ccf69fab7a512f73c5e26a3b3a319f3ca2

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ndsi-1.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6143cee686fe14625519fd66c9f2a5367c8447b960936791c0a87cbdbf75865f
MD5 a6eea3b9fce07b317aafd27a78822ed2
BLAKE2b-256 64bebcd70459e9aefd975124fb02f49b88aa4b8e30ba2aa8c1a735ae3f21797d

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ndsi-1.4.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 80a87b8408b670592634f4f17159a4b475bc618d1ee99aac1949630461ccaf6e
MD5 fdbb2fee2b8a1789d7bc30e7c53923f3
BLAKE2b-256 a02f20425b1dfc16b5cb8d55261dbe668bf07db9420a195c064c2c209c4b3bf2

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ndsi-1.4.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for ndsi-1.4.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 138b45953c2ab7b9b1648f551d1dfd18a7da83823d7905a05a795bd4eee4c9e8
MD5 69595faa7cb85145a60e1508db7ef091
BLAKE2b-256 337bd943b735fb64acc43fdb00b4a021d7210ab8d18c3639829abe336c1f1c62

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ndsi-1.4.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3df6721764feaa37cfa4d4e2f736789571c61d4ea8b7018cd6029d211ba40e26
MD5 e2a1ee7169685af624eb1a92ad489dfc
BLAKE2b-256 3ed05e4228e3ab0e43ab96ae1cba2d65caed60435f051063a115546261e1aebf

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ndsi-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 05ba9108dd882647cf9b0866edcde51cd278c8a784422b508f8d9c23f6597f63
MD5 5f181dfbf65f35b89f36900081404e93
BLAKE2b-256 6f58d080e011e6f31357d1ef8dd46279016977fcd76160291f65e9c16097e003

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: ndsi-1.4.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for ndsi-1.4.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ccc902b4adb144daa02cffaa75c8270f6647efb9b3b2b069e8a3b2d5983523ef
MD5 061320bf74e0d60807949b6288f49ceb
BLAKE2b-256 8d060196df6bfd41ab024c4f33e8a53bc9829629344475217d5ed317101b86a3

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ndsi-1.4.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a4fae8da902268d7b5ec9238d686487eaf81194416e8f0cce79fd6f33b266ec
MD5 4c9600e8d1cd7e96f678fda9d280faa9
BLAKE2b-256 78aff186e694195a2dbee11eddcd56b9cfdcad0c643a960f48dd69ed9a228c5e

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ndsi-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 23c5eb2eb4cfca50a19cf6c27c1dbf971988ad8dece5f7d85d8c5a58d5a6b142
MD5 54dfb4df19800722e840a84e2d9bef02
BLAKE2b-256 0f01b7152ac74d6acd2f2e898bbbadf1ec3caed6e33f13ef8c7c229924189346

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: ndsi-1.4.5-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for ndsi-1.4.5-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 33bf23fac9e60ffdb009f1ccd3f7b126b3465d833cb2ad7ffdf5388dfba84eeb
MD5 7f92ee686c80f2c68377ef3aa388b2d5
BLAKE2b-256 22b7c7d4635fd1a3bd05186f779914a9e93a73b61a5d244da9507ce238d91d7e

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ndsi-1.4.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1dad18a7981ed57b58be52756c180a3d5b6898dc99325f8fde61a48960384241
MD5 67230d33798858c860e2e964d1b6826b
BLAKE2b-256 97f781e36813833af47632b332ebb7c16313c3d042bec60f57274073771cc6cc

See more details on using hashes here.

File details

Details for the file ndsi-1.4.5-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ndsi-1.4.5-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5b03e8eac4feb4564470639a496aec5d1c17fa47216d9929cd286bbd34eeae98
MD5 04f1d09abbd1a7dc128f2dd8f0ea5ad8
BLAKE2b-256 2ed15dabb6343b166ef5529be6a34d78bad11510d65708d553b2e2a24f88c70a

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