diff --git a/CHANGES.md b/CHANGES.rst similarity index 72% rename from CHANGES.md rename to CHANGES.rst index 9678a71..49479ac 100644 --- a/CHANGES.md +++ b/CHANGES.rst @@ -1,7 +1,14 @@ -# Changes +Changes +======= +0.2.4 (2014-07-04) +------------------ -## 0.2.3 (2013-12-22) +- Support for Python 3. Currently Python 2.7, 3.2, 3.3, and 3.4 are officially supported. + + +0.2.3 (2013-12-22) +------------------ - Django 1.6 support, thanks Felipe Ćlvarez for this. @@ -17,19 +24,23 @@ ``MyPluginPoint.get_plugin('plugin-name')``. -## 0.2.2 (2012-02-08) +0.2.2 (2012-02-08) +------------------ - Improved ``PluginPoint.get_model()`` method, now this method also checks if plugin is enabled. -## 0.2.1 (2011-08-25) + +0.2.1 (2011-08-25) +------------------ - Fixed django-plugins setup.py, that was not installable. - Fixed plugin fields introspection for south. -## 0.2 (2011-05-30) +0.2 (2011-05-30) +---------------- - Plugin points and plugins moved from ``__init__.py`` to ``plugin_points.py`` and ``plugins.py`` @@ -37,6 +48,7 @@ - Improved documentation. -## 0.1 (2011-01-11) +0.1 (2011-01-11) +---------------- - First public release. diff --git a/MANIFEST.in b/MANIFEST.in index c1db4e2..4c0d2dd 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,2 +1,3 @@ include *.md +include *.rst include *.txt diff --git a/docs/conf.py b/docs/conf.py index ba1539b..3eb22cd 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -51,9 +51,9 @@ # built documents. # # The short X.Y version. -version = '0.2.3' +version = '0.2.4' # The full verson, including alpha/beta/rc tags. -release = '0.2.3' +release = '0.2.4' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docs/index.rst b/docs/index.rst index c4a5d63..f54deb8 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -82,9 +82,9 @@ Then in your ``views.py`` you do:: How to use it in your app? -------------------------- -``django-plugins`` has currently been tested with Python **2.7**, **3.2**, -**3.3**, and **3.4** along with Django version **1.5.8** and **1.6.5**. It -might well work with other versions. +``django-plugins`` is currently tested with Python **2.7**, **3.2**, **3.3**, +and **3.4** along with Django versions **1.5.8** and **1.6.5**. It might well +work with other versions. Installation works via ``pip``: diff --git a/setup.py b/setup.py index f510303..d6615ae 100644 --- a/setup.py +++ b/setup.py @@ -6,9 +6,23 @@ def read_docs(filename): path = os.path.join(os.path.dirname(__file__), filename) return open(path).read() +long_description = \ +"""``django-plugins`` provides functionality for Django apps to make them more reusable. + + +Home page + http://pypi.python.org/pypi/django-plugins + +Documentation + http://packages.python.org/django-plugins/ + +Source code: + https://github.com/krischer/django-plugins\n\n""" + +long_description += read_docs('CHANGES.rst') setup(name='django-plugins', - version='0.2.3', + version='0.2.4', author='Mantas Zimnickas', author_email='sirexas@gmail.com', packages=find_packages(exclude=['sample-project']), @@ -19,7 +33,7 @@ def read_docs(filename): download_url='http://pypi.python.org/pypi/django-plugins', license='LGPL', description='django-plugins.', - long_description=read_docs('README.md')+read_docs('CHANGES.md'), + long_description=long_description, include_package_data=True, exclude_package_data={'': ['sample-project']}, zip_safe=False,