From 642ba664050ed865ab9bf99b925b7661951d9b53 Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Mon, 11 Jun 2018 10:54:54 +0300 Subject: [PATCH] Fix pip package --- ictmpl/MANIFEST.in | 1 + ictmpl/__version__.py | 4 ++-- setup.py | 13 +++++++++++++ 3 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 ictmpl/MANIFEST.in diff --git a/ictmpl/MANIFEST.in b/ictmpl/MANIFEST.in new file mode 100644 index 0000000..7152b80 --- /dev/null +++ b/ictmpl/MANIFEST.in @@ -0,0 +1 @@ +include README.md LICENSE \ No newline at end of file diff --git a/ictmpl/__version__.py b/ictmpl/__version__.py index 935b54e..f5f41d4 100644 --- a/ictmpl/__version__.py +++ b/ictmpl/__version__.py @@ -3,8 +3,8 @@ __title__ = 'ictmpl' __description__ = 'Generate projects from templates' __url__ = 'https://github.com/ideascup/ictmpl/' -__version__ = '1.1.0' -__build__ = 0x010100 +__version__ = '1.1.2' +__build__ = 0x010102 __author__ = 'Dmitriy Pleshevskiy' __author_email__ = 'dmitriy@ideascup.me' __license__ = 'MIT' diff --git a/setup.py b/setup.py index 6cd4e48..89d4b11 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,17 @@ +import sys import os from setuptools import setup, find_packages +# 'setup.py publish' shortcut. +if sys.argv[-1] == 'publish': + repo = '-r pypi' + if sys.argv[-2] == 'test': + repo = '-r pypitest' + + os.system('python setup.py sdist bdist_wheel') + os.system('twine upload {} dist/*'.format(repo)) + sys.exit() here = os.path.abspath(os.path.dirname(__file__)) packages = find_packages() @@ -19,10 +29,13 @@ setup( description=about['__description__'], long_description=long_description, long_description_content_type='text/markdown', + license=about['__license__'], author=about['__author__'], author_email=about['__author_email__'], url=about['__url__'], zip_safe=False, + package_data={'': ['LICENSE', 'README.md']}, + include_package_data=True, packages=find_packages(), entry_points=""" [console_scripts]