2
# -*- coding: utf-8 -*-
6
from setuptools import setup
8
from distutils.core import setup
11
from setuptools.command.test import test as TestCommand
14
class PyTest(TestCommand):
16
def finalize_options(self):
17
TestCommand.finalize_options(self)
19
self.test_suite = True
22
# import here, cause outside the eggs aren't loaded
24
pytest.main(self.test_args)
27
with open('README.md') as readme_file:
28
readme = readme_file.read()
34
# *IMPORTANT*: Don't manually change the version here. Use the 'bumpversion' utility.
35
# see: https://github.com/ethereum/pyethapp/wiki/Development:-Versions-and-Releases
41
description="A package for encoding and decoding data in and from Recursive Length Prefix notation",
42
long_description=readme,
44
author_email='jnnknnj@gmail.com',
45
url='https://github.com/ethereum/pyrlp',
49
include_package_data=True,
53
keywords='rlp ethereum',
55
'Development Status :: 2 - Pre-Alpha',
56
'Intended Audience :: Developers',
57
'License :: OSI Approved :: BSD License',
58
'Natural Language :: English',
59
"Programming Language :: Python :: 2",
60
'Programming Language :: Python :: 2.7',
61
'Programming Language :: Python :: 3',
62
'Programming Language :: Python :: 3.3',
63
'Programming Language :: Python :: 3.4',
65
cmdclass={'test': PyTest},
66
tests_require=test_requirements