I've tested with and without the new importer on Windows XP SP2 + Python 2.4.2 + Apache 2.2.0 and everything works except the test_req_auth_type test, which signals a 500 error. This is what the error_log contains about this test :
[Wed Mar 22 07:16:03 2006] [warn] mod_python (pid=5140,interpreter='test_req_auth_type'): Module directory listed in "sys.path". This may cause problems. Please check code. Code file being imported is "C:\\projets\\mod_python\\test\\htdocs\\tests.py". [Wed Mar 22 07:16:03 2006] [notice] mod_python (pid=5140,interpreter='test_req_auth_type'): Importing module 'C:\\projets\\mod_python\\test\\htdocs\\tests.py' [Wed Mar 22 07:16:03 2006] [crit] [client 127.0.0.1] configuration error: couldn't check access. No groups file?: /tests.py [Wed Mar 22 07:16:03 2006] [error] [client 127.0.0.1] No Authn provider configured The piece of code that emits the "No groups file?" seem to reside in libhttpd.dll, a part of Apache 2.2, so I guess it's a problem with my Apache setup. I'll try this on my Apache 2.0 setup on my PC at work and let you know. Regards, Nicolas 2006/3/22, Jim Gallacher <[EMAIL PROTECTED]>: > mod_python-3.3.0-dev-20060321 is available for testing. > > We are asking the mod_python development community for assistance in > testing the current development branch. Hopefully this will allow us to > catch new bugs or regressions early, and when we are ready for the next > release the beta cycle will be much shorter. > > This snapshot addresses 33 issues since 3.2.7 was released, including > apache 2.2 support and the introduction of a new module importer. > > The files are (temporarily) available here: > > http://people.apache.org/~jgallacher/mod_python/dist/ > > Please download it, then do the usual > > $ ./configure --with-apxs=/wherever/it/is > $ make > $ (su) > # make install > > Then (as non-root user!) > > $ make check > > or if you prefer to run the tests the old way: > > $ cd test > $ python test.py > > Make a note of any failing tests. > > If all the tests pass, give the new module importer a workout by > uncommenting line 328 in test/test.py: > > #PythonOption('mod_python.future.importer *'), > > and then re-run the tests. > > $ make check > > And see if any tests fail. If they pass, send a +1 to the list, if they > fail, send the details (the versions of OS, Python and Apache, the test > output, and suggestions, if any). > > Thank you for your assistance, > Jim Gallacher >