Skip to content

Commit

Permalink
Improve presentation on pypi and versioning scheme
Browse files Browse the repository at this point in the history
improve the presentation on pypi by:
* adding some classifiers
* putting the license information directly on pypi
* add the readme to the pypi page

also and more important, we switch to a new version scheme
  • Loading branch information
jlusiardi committed Oct 3, 2018
1 parent 40f9a6b commit e6ad817
Showing 1 changed file with 18 additions and 5 deletions.
23 changes: 18 additions & 5 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,25 +14,38 @@
# limitations under the License.
#

from distutils.core import setup
import setuptools

setup(

with open("README.md", "r") as fh:
long_description = fh.read()

setuptools.setup(
name='homekit',
packages=['homekit', 'homekit.crypto', 'homekit.http_impl', 'homekit.model', 'homekit.model.services',
'homekit.model.characteristics', 'homekit.protocol', 'homekit.zeroconf_impl'],
version='0.11',

version='0.12.0',
description='Python code to interface HomeKit Accessories and Controllers',
author='Joachim Lusiardi',
author_email='[email protected]',
url='https://github.com/jlusiardi/homekit_python',
download_url='https://github.com/jlusiardi/homekit_python/archive/0.11.tar.gz',
download_url='https://github.com/jlusiardi/homekit_python/archive/0.12.0.tar.gz',
keywords=['HomeKit'],
classifiers=[],
classifiers=[
'License :: OSI Approved :: Apache Software License',
'Topic :: Home Automation',
'Intended Audience :: Developers',
'Intended Audience :: End Users/Desktop'
],
install_requires=[
'zeroconf',
'gmpy2',
'py25519',
'hkdf',
'ed25519',
],
license='Apache License 2.0',
long_description=long_description,
long_description_content_type="text/markdown",
)

0 comments on commit e6ad817

Please sign in to comment.