From aa9cbe6b857145d7b36303eff7b8850ec23085b0 Mon Sep 17 00:00:00 2001 From: Jason Kraus Date: Mon, 18 Jun 2012 11:19:58 -0700 Subject: [PATCH] prepare for pypi packaging --- .gitignore | 1 + MANIFEST.in | 1 + setup.py | 5 +++-- 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 MANIFEST.in diff --git a/.gitignore b/.gitignore index 44eec2f..8c9579c 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ *.pye *.egg-info build +dist bin *.db include diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..647ba27 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +recursive-include reportengine/templates * diff --git a/setup.py b/setup.py index 25be999..3fb18a7 100755 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup, find_packages -VERSION = '0.1' +VERSION = '0.2' LONG_DESC = """\ Django Report Engine provides a reporting framework for Django 1.1+. Its goal is to be lightweight, provide multiple output formats, easily integrate into existing applications, and be open ended to both direct SQL reports, ORM based reports, or any other type of report imaginable. It is also attempting to be reasonably batteries-included with some basic Date based filtering assumptions, and simple namespacing of reports. @@ -26,10 +26,11 @@ maintainer_email = 'nikolaj@cukerinteractive.com', url='http://github.com/cuker/django-reportengine', license='MIT License', - packages=['reportengine'], + packages=find_packages(exclude=['example', 'example.example_reports', 'tests']), zip_safe=False, install_requires=[ ], test_suite='tests.runtests.runtests', + include_package_data = True, )