Jonathan Eunice avatar Jonathan Eunice committed 1ad855e

extended tests to py25 and pypy

Comments (0)

Files changed (3)

     to support Python 3 and be more in-line with modern Python idioms.
  
  * Now
-   successfully packaged for, and tests against, against Python 2.6, 2.7, 3.2, and 3.3.
+   successfully packaged for, and tests against, against Python 2.5,
+   2.6, 2.7, 3.2, and 3.3, as well as against PyPy 1.9 (based on 2.7.2).
    
- * Commenced automated multi-version testing with
+ * Automated multi-version testing managed by
    `pytest <http://pypi.python.org/pypi/pytest>`_
    and `tox <http://pypi.python.org/pypi/tox>`_.
    
 
 setup(
     name='mdx_smartypants',
-    version='1.2',
+    version='1.3',
     author='Jonathan Eunice',
     author_email='jonathan.eunice@gmail.com',
     description='Python-Markdown extension using smartypants to emit typographically nicer ("curly") quotes, proper ("em" and "en") dashes, etc.',
     long_description=open('README.rst').read(),
     url='http://bitbucket.org/jeunice/mdx_smartypants',
     py_modules=['mdx_smartypants', 'spants'],
-    install_requires=['Markdown>=2.0','namedentities>=1.2'],
+    install_requires=['markdown>=2.0','namedentities>=1.2'],
     tests_require = ['tox', 'pytest'],
     zip_safe = True,
     keywords='markdown smartypants extension curly quotes typographic',
         'Intended Audience :: Developers',
         'Environment :: Web Environment',
         'Programming Language :: Python',
+        'Programming Language :: Python :: 2.5',
         'Programming Language :: Python :: 2.6',
         'Programming Language :: Python :: 2.7',
+        'Programming Language :: Python :: 3',
         'Programming Language :: Python :: 3.2',
         'Programming Language :: Python :: 3.3',
+        'Programming Language :: Python :: Implementation :: CPython',
+        'Programming Language :: Python :: Implementation :: PyPy',
         'Topic :: Text Processing :: Filters',
         'Topic :: Text Processing :: Markup',
         'Topic :: Text Processing :: Markup :: HTML'
 [tox]
-envlist = py26, py27, py32, py33
+envlist = py25, py26, py27, py32, py33, pypy
 
 [testenv]
 changedir=test
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.