The way of installing mod_wsgi using a setup.py file using 'python' directly, 
or 'pip', will not be back ported to mod_wsgi 3.X as there is no point when 
there is a newer version of mod_wsgi available. This style of installation will 
likely not make its way to Windows either, or not soon. Even if it does, 
mod_wsgi-express would not be available on Windows.

If your concern is the lack of mod_wsgi version 4.X for Windows then I wouldn't 
be overly concerned as you aren't missing out on much by only having mod_wsgi 
3.5 binaries being available for Windows at this point because the majority of 
changes in 4.X relate to mod_wsgi daemon mode and mod_wsgi-express and so 
aren't relevant to Windows.

As to what is stopping there being binaries available for Windows for mod_wsgi 
4.X, it is purely the lack of updated makefiles for the Windows platforms. I 
don't run a Windows machine any more and can't verify any changes I might make 
to the makefiles. The mod_wsgi code itself still should support Windows, 
although with no ability to compile it on Windows myself, there is a greater 
chance I could be breaking things for Windows as I refactor the code and 
improve it. That is not intentional though.

The current makefiles for the Windows platform are currently in:

* https://github.com/GrahamDumpleton/mod_wsgi/tree/develop/win32

The following needs to happen for these to be brought up to date.

* Compensate for the fact that the makefiles are now in a sub directory and not 
the parent directory of the source code. Any path names to source code files 
need to be changed.
* Compensate for the fact that the source code files themselves are now located 
in the src/server subdirectory and instead of there being only one source code 
file, there are now many. All these source code files have to be enumerated in 
the makefiles and any extra build targets created appropriately.
* Versions of the makefiles added for Python 3.3 and 3.4 (that for Python 3.1 
can be removed). The paths for the required Microsoft C compiler for those 
Python versions need to be set appropriately.
* Versions of the makefiles added for Apache 2.4.

As I don't have Windows, what would be great is someone who could come up with 
the changes. Even better, provide a Python script which can be used to 
automatically generate the makefiles. This would be preferred as I am 
continually splitting out the code into more files to make it easier to work 
on. It would be good if I had a way of regenerating the makefiles based on what 
is found in the src/server directory, rather than me having to update them by 
hand.

So what is the underlying reason as to why you asked your original question.

Graham

On 09/11/2014, at 7:31 AM, Anthony Dycks <[email protected]> wrote:

> Some additional Version background on my system environment:
> 
> Platform: Windows 7 Pro 32-bit
> Python Installation:
> Version 2.7.6 32 Bit 
> (Default Install for Multiple User; User installed had Admin privileges)
> LAMP Stack: XAMPP v1.8.2 32-bit
> Apache Server: v2.4.7
> mod_wsgi Install: Binary: mod_wsgi‑3.5.ap24.win32‑py2.7.zip
> 
> 
> On Saturday, November 8, 2014 10:10:24 AM UTC-8, Anthony Dycks wrote:
> From reading the Python PyPi Index descriptionon for mod_wsgi v4.3, I 
> understand that mod_wsgi v4.3 can be installed within the Python Interpreter. 
>  Can the latest release of mod_wsgi v3.5 be installed within the Python 
> Interpreter as well?
> 
> If I install mod_wsgi within the Python Interpreter do I need to remove the 
> mod_wsgi3.5.so - private module reference from the Apache httpd.conf file to 
> prevent versioning and environment issues?
> 
> Thanks!
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "modwsgi" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/modwsgi.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/modwsgi.
For more options, visit https://groups.google.com/d/optout.

Reply via email to