mirror of
https://github.com/encode/django-rest-framework.git
synced 2024-11-22 01:26:53 +03:00
Use pandoc to generate a nice PyPI information page.
This commit is contained in:
parent
aeda2adeea
commit
72ecd32c6b
|
@ -6,3 +6,6 @@ twine==1.4.0
|
|||
|
||||
# Transifex client for managing translation resources.
|
||||
transifex-client==0.11
|
||||
|
||||
# Pandoc to have a nice pypi page
|
||||
pypandoc
|
||||
|
|
12
setup.py
12
setup.py
|
@ -7,6 +7,17 @@ import sys
|
|||
|
||||
from setuptools import setup
|
||||
|
||||
try:
|
||||
from pypandoc import convert
|
||||
|
||||
def read_md(f):
|
||||
return convert(f, 'rst')
|
||||
except ImportError:
|
||||
print("warning: pypandoc module not found, could not convert Markdown to RST")
|
||||
|
||||
def read_md(f):
|
||||
return open(f, 'r').read()
|
||||
|
||||
|
||||
def get_version(package):
|
||||
"""
|
||||
|
@ -68,6 +79,7 @@ setup(
|
|||
url='http://www.django-rest-framework.org',
|
||||
license='BSD',
|
||||
description='Web APIs for Django, made easy.',
|
||||
long_description=read_md('README.md'),
|
||||
author='Tom Christie',
|
||||
author_email='tom@tomchristie.com', # SEE NOTE BELOW (*)
|
||||
packages=get_packages('rest_framework'),
|
||||
|
|
Loading…
Reference in New Issue
Block a user