Matthew Brett
5347ae21bd
Add SystemError to errors from compilation
...
OSX generates a SystemError from a missing compiler; trap with other
compilation errors.
2014-04-08 11:23:21 -07:00
Ben Darnell
de480f941b
Merge branch 'branch3.2'
2014-01-16 23:12:59 -05:00
Ben Darnell
70659cbcb3
Add a new TORNADO_EXTENSION environment variable for testing purposes.
...
This variable can be set to 0 to suppress or 1 to require the use of the
extension (instead of the default to use it when it is available but silently
fall back). Require the extension to be present on travis-ci.
2014-01-16 22:32:32 -05:00
Ben Darnell
ff2b777eff
Bump version number to 3.3.dev1
2014-01-14 21:42:24 -05:00
Ben Darnell
76a6987a20
Set version number to 3.2.
2014-01-14 08:41:27 -05:00
Ben Darnell
b2039a3dd9
Set version number to 3.2b2
2014-01-07 22:01:38 -05:00
Ben Darnell
541331a007
Set version number to 3.2b1.
2013-12-30 14:18:28 -05:00
Ben Darnell
bf2cf0e202
Add python 3.4 tag to setup.py
2013-12-30 14:17:57 -05:00
Ben Darnell
08d75e1963
Make setuptools optional again in setup.py.
2013-12-01 16:01:35 -05:00
Ben Darnell
4ec9831f54
Make the C extension optional.
2013-11-05 17:58:45 -05:00
Ben Darnell
0ca7fa01d1
Replace cython-based extension module with a hand-written one.
...
This avoids the complexity of ensuring that cython is installed
at build time.
2013-11-05 17:58:31 -05:00
Ben Darnell
4a5fdb1e83
Add backports.ssl_match_hostname dependency in place of our copy.
...
This function has changed recently and it makes more sense to stop
maintaining a separate copy, even though it does introduce our first
required dependency.
2013-11-05 16:00:42 -05:00
Ben Darnell
e8dc5e427d
Add cython-based speedup for websocket mask function.
...
This optimization is currently activated only if Cython is present
when Tornado is installed.
2013-10-26 22:13:14 -04:00
Ben Darnell
ff9f9c3c43
Bump verison number to 3.2.dev2
2013-08-29 17:32:49 -04:00
Ben Darnell
bc955f44ba
Set master branch version to 3.2.dev1
2013-06-17 22:49:27 -04:00
Ben Darnell
2d7ce584ec
Set version to 3.1.
2013-06-15 14:15:54 -04:00
Ben Darnell
b61bc5a79c
Set version number to 3.1b1
2013-06-05 09:28:15 -04:00
Ben Darnell
1ccf71a5b9
Add method StaticFileHandler.get_content_version.
...
This method is easier for subclasses to override (the base class still
handles caching) and lets us use the post-validation absolute path,
fixing some issues with default_filename support.
Improve StaticFileHandler test coverage.
2013-05-19 12:50:43 -04:00
Ben Darnell
7cb8072e69
Bump version number in the master branch
2013-04-12 10:15:21 -04:00
Ben Darnell
e555908785
Set version number to 3.0.1
2013-04-08 23:26:51 -04:00
Ben Darnell
6a8bfce58a
Include readme in the setup.py long_description field.
...
This should let pypi pick it up automatically on upload.
2013-03-29 09:48:45 -04:00
Ben Darnell
bba0838eee
Bump version number in the master branch
2013-03-29 09:47:52 -04:00
Ben Darnell
6c6b72f3a3
Set version number to 3.0
2013-03-29 09:02:04 -04:00
Ben Darnell
c3cc556346
Downloads are now hosted on pypi instead of github.
2013-03-29 08:55:39 -04:00
Ben Darnell
9a193ae5b5
Update pypi description field.
2013-03-27 23:29:01 -04:00
Ben Darnell
dd388bf184
Fix options.parse_config_file on Python 3.
...
Add a test for this function.
Closes #702 .
2013-03-27 22:55:04 -04:00
Ben Darnell
e48cf35543
Bump version to 3.0b2
2013-03-24 23:22:20 -04:00
Ben Darnell
004bf1c321
Bump version number to 3.0b1
2013-03-16 19:34:01 -04:00
Ben Darnell
a522a2f1dc
Bump version to 2.4.post4
2013-03-03 18:22:52 -05:00
Ben Darnell
ff2e119a48
Add pypi classifiers so we'll show up on python3-compatible lists.
2013-02-18 10:46:48 -05:00
Ben Darnell
336e134b33
Bump version number to 2.4.post3
2013-02-13 13:30:18 -05:00
Ben Darnell
217b7eb5fc
Remove our custom epoll module now that we only support 2.6+.
2013-01-13 21:59:48 -05:00
Ben Darnell
900d5a2697
Get all the tests passing under py3 without 2to3
2013-01-13 21:31:55 -05:00
Ben Darnell
6683077aec
Remove now-redundant entries from next.rst, bump version to 2.4.post2.
2012-11-24 22:28:13 -05:00
Ben Darnell
7a2442d9d6
Post-release version bump
2012-09-04 21:50:58 -07:00
Ben Darnell
0846140fd7
Set version number to 2.4
2012-09-03 22:07:23 -07:00
Ben Darnell
489997d18d
Fix load_gettext_translations on python 3
2012-06-14 01:41:04 -07:00
Ben Darnell
562d9602de
Better ($LANG-independent) fix for csv translation loading on py3.
2012-06-14 01:03:17 -07:00
Ben Darnell
efcab59b0b
Post-release version bump
2012-06-03 13:26:32 -07:00
Ben Darnell
13598908a7
Set version number to 2.3
2012-05-31 21:39:21 -07:00
Ben Darnell
5cd350ace0
Set version number to 2.3rc1
2012-05-27 22:10:03 -07:00
Ben Darnell
983fb8bae8
Open template files in binary mode (to be decoded as utf8 later)
...
Text mode in python 3 uses an environment-dependent encoding, so
add a test and run it in both C and utf-8 locales.
2012-04-18 21:29:06 -07:00
Ben Darnell
3b181f545a
Revert "Remove optional setuptools import."
...
This reverts commit 50b28c5d7a
.
Turns out we do need setuptools in at least one situation:
distutils chokes if there are broken symlinks anywhere in the source
tree, but in testing with a VM there may be "broken" symlinks that point
outside the directory shared with the VM.
2012-02-20 00:42:21 -08:00
Ben Darnell
50b28c5d7a
Remove optional setuptools import.
...
We don't rely on any setuptools features for python2 builds, and the
optional import makes our builds depend on the environment in subtle
ways (egg-info directories, etc).
2012-01-30 23:46:36 -08:00
Ben Darnell
501a551ea2
Bump post-release version number (now pep 386 compliant!)
2012-01-30 23:39:31 -08:00
Ben Darnell
02bc76155d
Set version number to 2.2.
2012-01-30 11:01:44 -08:00
Ben Darnell
6dd03c06f6
Bump version number in the master branch
2011-10-07 01:08:13 -07:00
Ben Darnell
fa159286ff
Set version number to 2.1.1
2011-10-04 09:59:49 -07:00
Ben Darnell
fe955fec39
Bump version number in the master branch
2011-09-22 00:32:21 -07:00
Ben Darnell
b419316cc7
Set version number to 2.1
2011-09-20 21:21:52 -07:00