Skip to main content

Python library providing utilities, data structures, constants, parsers, and tools for working with the USB protocol.

Project description

USB Protocol Library for Python

usb-protocol is a library that collects common data-processing code for USB tasks; and is meant to support a variety of projects, including USB stacks, analyzers, and other tools that work with USB data. A primary intention is to unify common code from LUNA, FaceDancer, and ViewSB.

The library is currently an early work-in-progress; this documentation will be updated when the project is more mature.

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

usb_protocol-0.9.2.tar.gz (42.5 kB view details)

Uploaded Source

Built Distribution

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

usb_protocol-0.9.2-py3-none-any.whl (53.9 kB view details)

Uploaded Python 3

File details

Details for the file usb_protocol-0.9.2.tar.gz.

File metadata

  • Download URL: usb_protocol-0.9.2.tar.gz
  • Upload date:
  • Size: 42.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for usb_protocol-0.9.2.tar.gz
Algorithm Hash digest
SHA256 c6dea77582b104c837a562b23197f8523b1e27d5c474c9ebfb1c89f6a18b713a
MD5 1e0eacadc117c5ca91b21b1f379e04fb
BLAKE2b-256 d66ff61b043c97a701e7cc66c4019483aa2a825977850d210dc4a5550fffc9a6

See more details on using hashes here.

File details

Details for the file usb_protocol-0.9.2-py3-none-any.whl.

File metadata

  • Download URL: usb_protocol-0.9.2-py3-none-any.whl
  • Upload date:
  • Size: 53.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for usb_protocol-0.9.2-py3-none-any.whl
Algorithm Hash digest
SHA256 45fc53e2b6880f0f8f1987ef68a1495610ef04bf01e07aad66aa646dfc9a3ee0
MD5 9a3b33cec95b16054400d909d75b7d6d
BLAKE2b-256 473b2d0e6ea7fa0f44d90cedb15330a6670c9af236f8a4bfbe52bdf9269fa912

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