diff --git a/.gitignore b/.gitignore index 723ef36..60b76df 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,12 @@ -.idea \ No newline at end of file +*.egg-info/ + +__pycache__ +.idea/ +.cache/ +.mypy_cache/ +.tox/ +.venv/ +.coverage + +dist/ +docs/_build/ \ No newline at end of file diff --git a/README.md b/README.md index 9806d41..211492a 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ A Python 3 library and command line tool to control LG Smart TV running NetCast 3.0 (LG Smart TV models released in 2012) and NetCast 4.0 (LG Smart TV models released in 2013) via TCP/IP. -This library was forked from [pylgnetcast](https://github.com/wokar/pylgnetcast) and is primarily being developed with the intent of supporting home-assistant. +This library was forked from [wokar/pylgnetcast](https://github.com/wokar/pylgnetcast) and is primarily being developed with the intent of supporting [home-assistant](https://github.com/home-assistant/home-assistant). ## Dependencies diff --git a/setup.py b/setup.py index 4ad54ce..aabcb05 100644 --- a/setup.py +++ b/setup.py @@ -1,11 +1,27 @@ - from setuptools import setup +from os import path + +this_directory = path.abspath(path.dirname(__file__)) +with open(path.join(this_directory, 'README.md'), encoding='utf-8') as f: + long_description = f.read() -setup(name='pylgnetcast', - version='0.3.2', - description='Client for the LG Smart TV running NetCast 3 or 4.', - url='https://github.com/Drafteed/python-lgnetcast', - license='MIT', - packages=['pylgnetcast'], - install_requires=[], - zip_safe=False) \ No newline at end of file +setup( + name='pylgnetcast', + version='0.3.3', + maintainer='Artem Draft', + maintainer_email='artemon_93@mail.ru', + description='Client for the LG Smart TV running NetCast 3 or 4.', + long_description=long_description, + long_description_content_type='text/markdown', + url='https://github.com/Drafteed/python-lgnetcast', + license='MIT', + packages=['pylgnetcast'], + install_requires=['requests'], + classifiers=[ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", + ], + python_requires='>=3.6', + zip_safe=False +) \ No newline at end of file