#!/usr/bin/env python import re from codecs import open try: from setuptools import setup except ImportError: from distutils.core import setup packages = [ 'slugid', ] version = '' with open('slugid/__init__.py', 'r') as fd: version = re.search(r'^__version__\s*=\s*[\'"]([^\'"]*)[\'"]', fd.read(), re.MULTILINE).group(1) if not version: raise RuntimeError('Cannot find version information') setup( name='slugid', version=version, description='Base64 encoded uuid v4 slugs', author='Pete Moore', author_email='pmoore@mozilla.com', url='http://taskcluster.github.io/slugid.py', packages=packages, package_data={'': ['LICENSE', 'README.md']}, license='MPL 2.0', classifiers=( 'Intended Audience :: Developers', 'Natural Language :: English', 'Programming Language :: Python :: 2.7', ), )