1
# -*- coding: utf-8 -*-
3
from setuptools import setup, find_packages
5
from upnp_inspector import __version__
7
packages = find_packages()
10
name="UPnP-Inspector",
12
description="""UPnP Device and Service analyzer""",
13
long_description="""UPnP-Inspector is an UPnP Device and Service analyzer,
14
based on the Coherence DLNA/UPnP framework.
16
Loosely modeled after the Intel UPnP Device Spy and the UPnP Test Tool.
20
* inspect UPnP devices, services, actions and state-variables
21
* invoke actions on any service
22
* extract UPnP device- and service-description xml-files
23
* follow and analyze events
24
* interact with well-known devices
25
* browse the ContentDirectory of an UPnP A/V MediaServer and inspect its containers and items
26
* control an UPnP A/V MediaRenderer
28
This 0.2.2 - Let the Sunshine In - release includes
30
* a control-window for UPnP A/V MediaRenderers
31
* Drag 'n Drop functionality from the MediaServer Browse window to the MediaRenderer control
32
* a 'Rediscover Devices' menu item
33
* a 'Refreshing Container' context menu item and an overall refresh upon closing the MediaServer Browse window
34
* support for dlna-playcontainer URIs
35
* displaying all elements from a DIDLLite fragment
38
author="Frank Scholz",
39
author_email='coherence@beebits.net',
42
scripts = ['bin/upnp-inspector'],
43
url = "http://coherence.beebits.net/wiki/UPnP-Inspector",
44
download_url = 'http://coherence.beebits.net/download/UPnP-Inspector-%s.tar.gz' % __version__,
45
keywords=['UPnP', 'DLNA'],
46
classifiers = ['Development Status :: 4 - Beta',
47
'Environment :: X11 Applications :: Gnome',
48
'Environment :: X11 Applications :: GTK',
49
'License :: OSI Approved :: MIT License',
50
'Operating System :: OS Independent',
51
'Programming Language :: Python',
55
'upnp_inspector': ['icons/*.png'],