File: version-2.5.rst

package info (click to toggle)
mod-wsgi 5.0.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,824 kB
  • sloc: ansic: 15,512; python: 3,697; makefile: 219; sh: 107
file content (45 lines) | stat: -rw-r--r-- 1,710 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
===========
Version 2.5
===========

Version 2.5 of mod_wsgi can be obtained from:

  http://modwsgi.googlecode.com/files/mod_wsgi-2.5.tar.gz

For Windows binaries see:

  https://code.google.com/archive/p/modwsgi/wikis/InstallationOnWindows

Note that this release does not support Python 3.0. Python 3.0 will only be
supported in mod_wsgi 3.0.

Bug Fixes
---------

1. Change to workaround problem where correct version of Python framework
isn't being found at run time and instead uses the standard system one,
which may be the wrong version. Change is for those Python versions on
MacOS X which include a .a in Python config directory, which should be
symlinked to framework, link against the .a instead. For some reason, doing
this results in framework then being picked up from the correct location.

This problem may well have only started cropping up at some point due to a
MacOS X Leopard patch update as has been noticed that Python frameworks
installed previously stopped being found properly when mod_wsgi was
subsequently recompiled against them. Something may therefore have changed
in compiler tools suite.

For more details see:

  https://code.google.com/archive/p/modwsgi/issues/28

2. Remove isatty from Log object used for stdout/stderr. It should have
been a function and not an attribute. Even so, isatty() is not meant to be
supplied by a file like object if it is associated with a file descriptor.
Thus, packages which want to use isatty() are supposed to check for its
existance before calling it. Thus wasn't ever mod_wsgi that was wrong in
not supply this, but the packages which were trying to use it.

For more details see:

  https://code.google.com/archive/p/modwsgi/issues/146