diff --git a/setup.py b/setup.py index e151b5af23..0b365c38a5 100644 --- a/setup.py +++ b/setup.py @@ -25,16 +25,23 @@ def walk_subpkg(name): return data_files -pkg_data = {'': ['*.js', - 'plugins/*.js', - 'plugins/*.html', - 'plugins/*.css', - 'plugins/*.tpl', - 'templates/*.html', - 'templates/*.js', - 'templates/*.txt'] + walk_subpkg('templates/tiles')} -pkgs = ['folium', - 'folium.plugins'] +package_data = { + '': [ + '*.js', + 'plugins/*.js', + 'plugins/*.html', + 'plugins/*.css', + 'plugins/*.tpl', + 'templates/*.html', + 'templates/*.js', + 'templates/*.txt' + ] + walk_subpkg('templates/tiles') +} + +packages = [ + 'folium', + 'folium.plugins' +] LICENSE = read('LICENSE.txt') long_description = '{}\n{}'.format(read('README.rst'), read('CHANGES.txt')) @@ -44,8 +51,7 @@ def walk_subpkg(name): tests_require = f.readlines() install_requires = [t.strip() for t in tests_require] - -config = dict( +setup( name='folium', version=versioneer.get_version(), description='Make beautiful maps with Leaflet.js & Python', @@ -63,14 +69,11 @@ def walk_subpkg(name): 'Topic :: Scientific/Engineering :: Visualization', 'License :: OSI Approved :: MIT License', 'Development Status :: 5 - Production/Stable'], - packages=pkgs, - package_data=pkg_data, + packages=packages, + package_data=package_data, tests_require=['pytest'], license=LICENSE, install_requires=install_requires, zip_safe=False, cmdclass=versioneer.get_cmdclass(), ) - - -setup(**config)