michael@0: from setuptools import setup michael@0: michael@0: import os, sys, re michael@0: michael@0: os.environ['COPYFILE_DISABLE'] = 'true' # this disables including resource forks in tar files on os x michael@0: michael@0: michael@0: extra = {} michael@0: if sys.version_info >= (3,0): michael@0: extra['use_2to3'] = True michael@0: michael@0: setup( michael@0: name="jsmin", michael@0: version=re.search(r'__version__ = ["\']([^"\']+)', open('jsmin/__init__.py').read()).group(1), michael@0: packages=['jsmin'], michael@0: description='JavaScript minifier.', michael@0: author='Dave St.Germain', michael@0: author_email='dave@st.germa.in', michael@0: test_suite='jsmin.test.JsTests', michael@0: license='MIT License', michael@0: url='https://bitbucket.org/dcs/jsmin/', michael@0: classifiers=[ michael@0: 'Development Status :: 5 - Production/Stable', michael@0: 'Environment :: Web Environment', michael@0: 'Intended Audience :: Developers', michael@0: 'License :: OSI Approved :: MIT License', michael@0: 'Operating System :: OS Independent', michael@0: 'Programming Language :: Python :: 2', michael@0: 'Programming Language :: Python :: 3', michael@0: 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', michael@0: 'Topic :: Software Development :: Pre-processors', michael@0: 'Topic :: Text Processing :: Filters', michael@0: ], michael@0: **extra michael@0: )