473,387 Members | 1,455 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Stackless Python for 2.4.3

Hi,

Stackless Python is now available for the recent release of Python
2.4.3 (final).

You can either obtain the source code from the SVN repository or
download the precompiled windows binaries.

SVN: http://codespeak.net/svn/stackless/Python-2.4.3/dev
Download: http://www.stackless.com/download

If anyone plans to download and compile the source, there are
however some minor things that need to be taken into account which you
may be able to help me with, if you have the time.

1. I need a generated 'configure' file. I believe the 'configure.in'
fine should be fine, but if someone could run autoconf and send me
the result so I can check it in, it would be appreciated.

It would be best if anyone planning to do this checked the
Stackless mailing list to see if there was any mention of
someone else already having taken care of it.

2. Having the Python tests run, and the Stackless unittests run by
various people on different platforms would give a better
indication of the state of the port.

The following instructions are of course Win32 specific, but they
should be translate easily.

a) Retrieve the 2.4.3 source code from SVN at:
http://codespeak.net/svn/stackless/Python-2.4.3/dev

b) Compile it.

c) Open a console in the 'Stackless\unittests' directory.
Type '..\..\PCBuild\python.exe run_all.py'.

The expected result is that one pickling test will fail, this is
ok and it is the same known bug that we had for 2.4.2, which
should be easy enough to fix if someone wants to step forward
and put in the time and effort.

d) Open a console in the top level of the source code.
Type 'PCBuild\python.exe Lib\test\regrtest.py'

The expected result is that there will be a lot of skipped
tests, and possibly some failures depending on your platform.

I had these fail:
- test_email
- test_winsound

Neither of the errors were necessarily Stackless related, but
it is possible they are. But if you see any for your build that
are unexpected, please mention them.

Thanks,
Richard Tew.

Mar 30 '06 #1
3 1998

Richard Tew wrote:
Hi,

Stackless Python is now available for the recent release of Python
2.4.3 (final).


Does anyone happen to know if Stackless Python is compatible with
existing third party extension modules (like e.g. Tkinter and wxPython)
?

I'm afraid my internet connection here is 'restricted' or I would
google first...

Fuzzyman
http://www.voidspace.org.uk/python/index.shtml

Mar 30 '06 #2
On Thu, 30 Mar 2006 06:04:27 -0800, Fuzzyman wrote:

Richard Tew wrote:
Hi,

Stackless Python is now available for the recent release of Python
2.4.3 (final).


Does anyone happen to know if Stackless Python is compatible with
existing third party extension modules (like e.g. Tkinter and wxPython)
?

It's definatelly compatible with wxPython. If memory serves right, there
were some issues with Tkinter. It would be best to ask on stackless
mailinglist for details (I'm not sure, if wxPython worked out of the box
or if there was some trick involved)

Stephan

Mar 30 '06 #3
I would just like to clarify, the windows specific paths do not
imply that Stackless compiles only on Windows, or that the
tests being run on Windows is all I am interested in.

Stackless compiles on a range of non-Windows platforms, including
x86 linux, mac os and others. And knowing the port works on them
all and is therefore more or less complete except for known issues
is what I am interesting in learning. Or what has to be fixed.

Thanks,
Richard.

Mar 30 '06 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Christian Tismer | last post by:
Dear friends, just by chance, I got into the position to try out Zope 2.7.0 beta 1/2, and since it needs Python 2.2.3 at least, and Stackless 3.0 was just ported to that, I tried to build Zope...
1
by: srijit | last post by:
Hello Chris, Please refer an old message below. I unzipped python23.dll.zip and kept python23.dll in a local folder. I started Python from a dos box (Win XP machine) in the same local folder. I...
7
by: Christian Tismer | last post by:
New Win32 binaries have been uploaded to the Stackless website. Some compatibility issues with certain constructors have been solved. Please let me know of any problems. more to come soon -...
0
by: Christian Tismer | last post by:
As already announced, the *********************************************** *** *** *** S t a c k l e s s S p r i n t *** *** ...
1
by: Lorenzo Gatti | last post by:
Last weekend I tried to install Pygtk2 on Windows. I succeeded (maybe), but I discovered a likely bug. I have Windows 2000, Python 2.3.3 (with ActivePython installed after the normal version) and...
4
by: Christian Tismer | last post by:
Dear Former Stackless Users, I have to use this list to announce something really bad to you, since all the Stackless lists are defunct: The Stackless project is finally dead, now and forever....
28
by: Matt Leslie | last post by:
Hi, I'm trying to use microthreads under stackless python, since they sound like exactly what I am after, but I am having very little success. I've got a fresh install of python 2.3.3 from...
11
by: binarybana | last post by:
After recently getting excited about the possibilities that stackless python has to offer (http://harkal.sylphis3d.com/2005/08/10/multithreaded-game-scripting-with-stackless-python/) and then...
0
by: davy zhang | last post by:
thank you very much for the advices! I asked myself many times, why not just use thread:D After some research I found thread has some fatal defects 1. thread number is limited by os, that...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.