changeset 9ccd6886981e in modules/timesheet:5.2
details: https://hg.tryton.org/modules/timesheet?cmd=changeset;node=9ccd6886981e
description:
Slice the README content to remove toctree
toctree directive is not supported by Warehouse (PyPI)
issue8465
review287731002
(grafted from 69e973dc70551316ee0c678b9bea91f120e9d04b)
diffstat:
setup.py | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diffs (28 lines):
diff -r bf9c56c97f07 -r 9ccd6886981e setup.py
--- a/setup.py Mon Jun 03 15:33:05 2019 +0200
+++ b/setup.py Sat Jul 20 21:41:31 2019 +0200
@@ -9,10 +9,13 @@
from setuptools import setup, find_packages
-def read(fname):
- return io.open(
+def read(fname, slice=None):
+ content = io.open(
os.path.join(os.path.dirname(__file__), fname),
'r', encoding='utf-8').read()
+ if slice:
+ content = '\n'.join(content.splitlines()[slice])
+ return content
def get_require_version(name):
@@ -58,7 +61,7 @@
setup(name=name,
version=version,
description='Tryton module with timesheets',
- long_description=read('README.rst'),
+ long_description=read('README.rst', slice=slice(0, -5)),
author='Tryton',
author_email='[email protected]',
url='http://www.tryton.org/',