Skip to content

Commit 9c300ee

Browse files
author
Marc-Etienne Barrut
committed
remove readme markdown to rst conversion
1 parent d757e77 commit 9c300ee

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

setup.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,23 @@
66
# arzaroth@arzaroth.com
77
#
88

9-
import os
109
import io
10+
import os
1111

12-
from setuptools import setup, find_packages
13-
from setuptools import Extension
12+
from setuptools import Extension, find_packages, setup
1413

15-
long_descr = 'Python bindings for RapidXml, a C++ XML parsing library'
16-
try:
17-
import pypandoc
18-
long_descr = pypandoc.convert('README.md', 'rst')
19-
long_descr = long_descr.replace("\r", "")
20-
except (ImportError, OSError):
21-
if os.path.exists('README.md'):
22-
with io.open('README.md', encoding="utf-8") as f:
23-
long_descr = f.read()
14+
15+
def read_readme():
16+
readme_path = 'README.md'
17+
if os.path.exists(readme_path):
18+
with io.open(readme_path, encoding="utf-8") as fh:
19+
return fh.read()
20+
return 'Python bindings for RapidXml, a C++ XML parsing library'
2421

2522
VERSION = ("2", "1", "2")
2623

24+
long_descr = read_readme()
25+
2726
rapidxml = Extension("rapidxml.c_ext",
2827
define_macros=[('MAJOR_VERSION', VERSION[0]),
2928
('MINOR_VERSION', VERSION[1])],
@@ -57,6 +56,7 @@
5756

5857
description='Python RapidXml Library',
5958
long_description=long_descr,
59+
long_description_content_type='text/markdown',
6060
keywords='rapidxml xml parsing',
6161

6262
packages=find_packages('.'),

0 commit comments

Comments
 (0)