Commit 3255cdad authored by Ignacio Corderi's avatar Ignacio Corderi
Browse files

Packaging improvements

parent ca59df9a
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
# **kinetic-py**: a kinetic protocol python library
[![PyPI](https://img.shields.io/pypi/v/kinetic.svg)](https://pypi.python.org/pypi/kinetic/0.8.2)
[![PyPI](https://img.shields.io/pypi/l/kinetic.svg)](https://github.com/Seagate/kinetic-py/blob/master/LICENSE/LGPL2.1.md)

Introduction
============
The [kinetic-protocol](https://github.com/Seagate/kinetic-protocol) python client.
Requires Python 2.7.3 or higher. Python 3.x is not supported. If you want to connect through SSL on Mac OS X, you will need to have Python 2.7.9.

## Requirements
- Requires Python 2.7.3 or higher. 
- Requires Python 2.7.9 on OSX to use SSL 
> **NOTE:** Python 3.x is not supported. 
 
Installing latest stable release
================================
+3 −0
Original line number Diff line number Diff line
[metadata]
description-file = README.md

[egg_info]
#tag_build = dev
tag_svn_revision = true
+29 −8
Original line number Diff line number Diff line
@@ -6,16 +6,37 @@ with open('requirements.txt', 'r') as f:
version = '0.8.3-dev'

setup(
    # overview    
    name = 'kinetic',
    version=version,
    url='https://github.com/Seagate/kinetic-py',
    description = "Python client for Kinetic devices",
    author='Ignacio Corderi',

    # technical info
    version = version,
    packages=find_packages(exclude=['test']),
    requires = requires,
    install_requires=requires,

    # features
    entry_points = {
        'console_scripts': [
            'kineticc = kinetic.cmd:main'
        ],
        'console_scripts': [ 'kineticc = kinetic.cmd:main' ],
    },

    # copyright
    author='Ignacio Corderi',
    license='LGPLv2.1',

    # more info
    url = 'https://github.com/Seagate/kinetic-py',

    # categorization
    keywords = ('kinetic protocol api storage key/value seagate'),
    classifiers  = [
        'Development Status :: 4 - Beta',
        'Intended Audience :: Developers',
        'Intended Audience :: Information Technology',
        'License :: OSI Approved :: GNU Lesser General Public License v2.1 (LGPLv2.1)',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 2 :: Only',
        'Topic :: Software Development :: Libraries :: Python Modules',
     ],
)