Skip to main content

justssdp

UPnP host discovery without anything else that doesn't matter.

Basically makes a host discoverable with normal UPnP/SSDP search for "ssdp:all", "upnp:rootdevice" or custom non-standard device-type URI: "urn:example-com:device:Example:1".

Nothing beyond that is implemented, not even the LOCATION device-type XML description in the search response.

The searching host will be able to identify the servers IP from the network stack, so the LOCATION url is not even necessary, but there is a default implementation to provide a valid URL if the ifaddr additional dependency is installed.

There is a tiny SSDP search tool to use as well for testing.

Metadata

Release files for justssdp 0.2.0

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

Source distribution (sdist)

Source distribution for justssdp 0.2.0
File Size Uploaded
justssdp-0.2.0.tar.gz 7.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for justssdp 0.2.0
File Interpreter ABI Platform
justssdp-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.8 kB

Release files / justssdp-0.2.0.tar.gz

Download URL justssdp-0.2.0.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c76aa29131afc5ee33b905c7b0f72e61cc1781af641ca69f0f003e1602deb578
BLAKE2b-256 checksum
How to use checksums
2d6b90f790ee4bf77b3b13b713b108552b1f76a1cb248bc1ce308a79505aec56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / justssdp-0.2.0-py3-none-any.whl

Download URL justssdp-0.2.0-py3-none-any.whl
Size 8.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4ac6486af63784eaf49861e6f6307112b548293e49bddcb752bc660000f4affa
BLAKE2b-256 checksum
How to use checksums
9e4bf9e8c12b02d8ad10ab29c7d5611792dde68f797d47823b35323c969a5038
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

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