Skip to content

Commit

Permalink
Merge pull request #1 from xbglowx/master
Browse files Browse the repository at this point in the history
Create MANIFEST.in to include needed files so pip/easy_install would wor...
  • Loading branch information
xbglowx committed Jul 8, 2014
2 parents dd1782f + 63cb343 commit 0a11f57
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 20 deletions.
File renamed without changes.
6 changes: 6 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
include CONTRIBUTE.md
include LICENSE.txt
include netscalertool.conf.example
include python-netscalertool.spec
include README.md
include requirements.txt
47 changes: 27 additions & 20 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
See the License for the specific language governing permissions and
limitations under the License.
"""
import sys

from setuptools import setup, find_packages
import sys

PYTHON_REQ_BLACKLIST = []

Expand All @@ -44,39 +44,27 @@ def load_requirements(fname):

REQUIREMENTS = load_requirements('requirements.txt')

long_description = open('README.md').read()

setup(
name='netscaler-tool',
version='1.22',
version='1.23',
packages=find_packages(),

author="Brian Glogower",
author_email="[email protected]",
url="https://github.com/tagged/netscaler-tool",
description="Nitro API tool for managing NetScalers.",
license="Apache v2.0",
install_requires=REQUIREMENTS,
entry_points={
'console_scripts': [
'netscaler-tool = netscalertool.netscalertool:main',
]
},
keywords=[
'API',
'Automation',
'library',
'Nitro',
'Networking',
'NetScaler',
],
classifiers=[
'Development Status :: 3 - Alpha',
'Development Status :: 5 - Production/Stable',
'Environment :: Console',
'Intended Audience :: Developers',
'Intended Audience :: Information Technology',
'Intended Audience :: System Administrators',
'Natural Language :: English',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
'Topic :: Internet',
'Topic :: Software Development',
'Topic :: Software Development :: Libraries :: Python Modules',
Expand All @@ -86,4 +74,23 @@ def load_requirements(fname):
'Topic :: System :: Systems Administration',
'Topic :: Utilities',
],
description="Nitro API tool for managing NetScalers.",
entry_points={
'console_scripts': [
'netscaler-tool = netscalertool.netscalertool:main',
]
},
install_requires=REQUIREMENTS,
keywords=[
'API',
'Automation',
'library',
'Nitro',
'Networking',
'NetScaler',
],
long_description=long_description,
license="Apache v2.0",
platforms="any",
url="https://github.com/tagged/netscaler-tool",
)

0 comments on commit 0a11f57

Please sign in to comment.