From 0c4dfdec5b55b6064dccc38bbfb0a7c0699c895a Mon Sep 17 00:00:00 2001 From: Agustin Henze Date: Thu, 30 May 2013 17:41:06 -0300 Subject: Imported Upstream version 5.4.4 --- setup.py | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index cdb8ac0..9fbe258 100755 --- a/setup.py +++ b/setup.py @@ -42,9 +42,24 @@ dependencies = [ 'pytz', ] +########### platform specific stuff ############# +import platform +platform_system = platform.system() + +scripts = ['scripts/nikola'] +# platform specific scripts +if platform_system == "Windows": + scripts.append('scripts/nikola.bat') + +################################################## + if sys.version_info[0] == 2: # in Python 3 this becomes a builtin, for Python 2 we need the backport dependencies.append('configparser') +elif sys.version_info[0] == 3: + # Pillow introduced support for Python 3 with 2.0.0 + dependencies.remove('pillow') + dependencies.append('pillow>=2.0.0') # Provided as an attribute, so you can append to these instead # of replicating them: @@ -182,17 +197,23 @@ def find_package_data( return out setup(name='Nikola', - version='5.4.2', + version='5.4.4', description='Static blog/website generator', author='Roberto Alsina and others', author_email='ralsina@netmanagers.com.ar', url='http://nikola.ralsina.com.ar/', packages=['nikola', 'nikola.plugins', + 'nikola.plugins.command_planetoid', + 'nikola.plugins.compile_ipynb', 'nikola.plugins.compile_markdown', + 'nikola.plugins.compile_misaka', + 'nikola.plugins.compile_rest', + 'nikola.plugins.task_localsearch', + 'nikola.plugins.task_mustache', 'nikola.plugins.task_sitemap', - 'nikola.plugins.compile_rest'], - scripts=['scripts/nikola'], + ], + scripts=scripts, install_requires=dependencies, package_data=find_package_data(), cmdclass={'install': nikola_install}, -- cgit v1.2.3