aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.rst5
-rw-r--r--README.rst2
-rw-r--r--djangorestframework/compat.py2
-rw-r--r--docs/howto/alternativeframeworks.rst2
-rwxr-xr-xsetup.py3
5 files changed, 12 insertions, 2 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index ddc3ac17..6471edbe 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,6 +1,11 @@
Release Notes
=============
+0.4.0-dev
+---------
+
+* Markdown < 2.0 is no longer supported.
+
0.3.3
-----
diff --git a/README.rst b/README.rst
index 23a8075e..d5fc0ce8 100644
--- a/README.rst
+++ b/README.rst
@@ -26,7 +26,7 @@ We also have a `Jenkins service <http://jenkins.tibold.nl/job/djangorestframewor
Requirements:
* Python (2.5, 2.6, 2.7 supported)
-* Django (1.2, 1.3, 1.4-alpha supported)
+* Django (1.2, 1.3, 1.4 supported)
Installation Notes
diff --git a/djangorestframework/compat.py b/djangorestframework/compat.py
index 83d26f1f..c9ae3b93 100644
--- a/djangorestframework/compat.py
+++ b/djangorestframework/compat.py
@@ -370,6 +370,8 @@ else:
# Markdown is optional
try:
import markdown
+ if markdown.version_info < (2, 0):
+ raise ImportError('Markdown < 2.0 is not supported.')
class CustomSetextHeaderProcessor(markdown.blockprocessors.BlockProcessor):
"""
diff --git a/docs/howto/alternativeframeworks.rst b/docs/howto/alternativeframeworks.rst
index dc8d1ea6..0f668335 100644
--- a/docs/howto/alternativeframeworks.rst
+++ b/docs/howto/alternativeframeworks.rst
@@ -7,7 +7,7 @@ Alternative frameworks
There are a number of alternative REST frameworks for Django:
* `django-piston <https://bitbucket.org/jespern/django-piston/wiki/Home>`_ is very mature, and has a large community behind it. This project was originally based on piston code in parts.
-* `django-tasypie <https://github.com/toastdriven/django-tastypie>`_ is also very good, and has a very active and helpful developer community and maintainers.
+* `django-tastypie <https://github.com/toastdriven/django-tastypie>`_ is also very good, and has a very active and helpful developer community and maintainers.
* Other interesting projects include `dagny <https://github.com/zacharyvoase/dagny>`_ and `dj-webmachine <http://benoitc.github.com/dj-webmachine/>`_
diff --git a/setup.py b/setup.py
index 5cd2a28f..79bd7353 100755
--- a/setup.py
+++ b/setup.py
@@ -64,6 +64,9 @@ setup(
package_data=get_package_data('djangorestframework'),
test_suite='djangorestframework.runtests.runcoverage.main',
install_requires=['URLObject>=0.6.0'],
+ extras_require={
+ 'markdown': ["Markdown>=2.0"]
+ },
classifiers=[
'Development Status :: 4 - Beta',
'Environment :: Web Environment',