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]