Skip to content

Commit 1be8b37

Browse files
Merge branch 'release/4.4.5'
2 parents ffcb1d7 + c6c2719 commit 1be8b37

File tree

4 files changed

+31
-20
lines changed

4 files changed

+31
-20
lines changed

docs/release-notes/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Release Notes
55
.. toctree::
66
:maxdepth: 2
77

8+
version-4.4.5.rst
89
version-4.4.4.rst
910
version-4.4.3.rst
1011
version-4.4.2.rst
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
=============
2+
Version 4.4.5
3+
=============
4+
5+
Version 4.4.5 of mod_wsgi can be obtained from:
6+
7+
https://codeload.github.com/GrahamDumpleton/mod_wsgi/tar.gz/4.4.5
8+
9+
Known Issues
10+
------------
11+
12+
1. Although the makefiles for building mod_wsgi on Windows have now been
13+
updated for the new source code layout, some issues are being seen with
14+
mod_wsgi on Apache 2.4. These issues are still being investigated. As
15+
most new changes in 4.X relate to mod_wsgi daemon mode, which is not
16+
supported under Windows, you should keep using the last available binary
17+
for version 3.X on Windows instead. Binaries compiled by a third party
18+
can be obtained from:
19+
20+
* http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi
21+
22+
Bugs Fixed
23+
----------
24+
25+
1. When installing ``mod_wsgi-express`` from PyPi on OpenShift as a
26+
dependency of an application ``setup.py`` file, the precompiled Apache
27+
binaries would not be installed.

setup.py

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -51,27 +51,10 @@
5151
if LOCAL_TARBALL_FILE is None and REMOTE_TARBALL_NAME:
5252
REMOTE_TARBALL_URL = '%s/%s/%s' % (PREFIX, BUCKET, REMOTE_TARBALL_NAME)
5353

54-
# Work out if we are actually performing an install as we don't want to
55-
# download any binaries or try and install them if we aren't. To
56-
# determine this, we need to scan through the arguments, skipping any
57-
# global options being passed to distutils and then look for 'install'.
58-
# Note that older versions of pip appear to use the 'egg_info' command
59-
# and not the 'install' command to somehow trigger installations.
60-
6154
WITH_PACKAGES = False
62-
SETUP_COMMAND = None
63-
64-
for arg in sys.argv[1:]:
65-
if arg.startswith('-'):
66-
continue
67-
68-
SETUP_COMMAND = arg
69-
70-
break
7155

7256
if REMOTE_TARBALL_URL or LOCAL_TARBALL_FILE:
73-
if arg in ('install', 'egg_info'):
74-
WITH_PACKAGES = True
57+
WITH_PACKAGES = True
7558

7659
# If we are doing an install, download the tarball and unpack it into
7760
# the 'packages' subdirectory. We will then add everything in that

src/server/wsgi_version.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
#define MOD_WSGI_MAJORVERSION_NUMBER 4
2727
#define MOD_WSGI_MINORVERSION_NUMBER 4
28-
#define MOD_WSGI_MICROVERSION_NUMBER 4
29-
#define MOD_WSGI_VERSION_STRING "4.4.4"
28+
#define MOD_WSGI_MICROVERSION_NUMBER 5
29+
#define MOD_WSGI_VERSION_STRING "4.4.5"
3030

3131
/* ------------------------------------------------------------------------- */
3232

0 commit comments

Comments
 (0)