summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorIonel Cristian Mărieș <contact@ionelmc.ro>2016-03-08 13:57:47 +0200
committerIonel Cristian Mărieș <contact@ionelmc.ro>2016-03-08 13:57:47 +0200
commitc5d3a2357a974d667df9e224af2c2e3460cb53a2 (patch)
tree8d0fd92001518cb9ade1ab5dda4eca51cd35af0f /setup.py
parentcb7a3bd7629d3aeee9851f1249f156ebc14ab79c (diff)
Upgrade skel. Add docs dir.
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/setup.py b/setup.py
index ab1105a..1694bd3 100644
--- a/setup.py
+++ b/setup.py
@@ -1,17 +1,17 @@
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
-from __future__ import absolute_import, print_function
+from __future__ import absolute_import
+from __future__ import print_function
import io
-import os
import re
from glob import glob
from os.path import basename
from os.path import dirname
from os.path import join
-from os.path import relpath
from os.path import splitext
+
from setuptools import find_packages
from setuptools import setup
@@ -23,13 +23,15 @@ def read(*names, **kwargs):
).read()
-
setup(
name='tblib',
version='1.2.0',
license='BSD',
description='Traceback fiddling library. For now allows you to pickle tracebacks and raise exceptions with pickled tracebacks in different processes. This allows better error handling when running code over multiple processes (imagine multiprocessing, billiard, futures, celery etc).',
- long_description='%s\n%s' % (read('README.rst'), re.sub(':[a-z]+:`~?(.*?)`', r'``\1``', read('CHANGELOG.rst'))),
+ long_description='%s\n%s' % (
+ re.compile('^.. start-badges.*^.. end-badges', re.M | re.S).sub('', read('README.rst')),
+ re.sub(':[a-z]+:`~?(.*?)`', r'``\1``', read('CHANGELOG.rst'))
+ ),
author='Ionel Cristian Mărieș',
author_email='contact@ionelmc.ro',
url='https://github.com/ionelmc/python-tblib',
@@ -52,6 +54,7 @@ setup(
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
+ 'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: Implementation :: CPython',
'Programming Language :: Python :: Implementation :: PyPy',
'Topic :: Utilities',