[Python-3000] Unipath package

2007-01-28 Thread Mike Orr
I finally finished my path package (Unipath) and put it in the Cheeseshop. http://sluggo.scrapping.cc/python/unipath/ There's a Path class for pathname calculations, and a FSPath subclass for filesystem calls. I'm hoping Path -- or something resembling it -- will find its way into os.path in Pyth

Re: [Python-3000] [Python-Dev] Unipath package

2007-01-28 Thread Tobias Ivarsson
Hi! I am a MSc of Computer Engineering student from Sweden. A frequent reader of python-3000, and an occasional reader of python-dev for about a year now. I have wanted to get involved in the development of python for a while but haven't found the time before. Now, when I'm in the process of tryi

[Python-3000] how should we handle changes to the C API?

2007-01-28 Thread Brett Cannon
I know it has been said that extension modules will, at minimum, need to recompile. But what about changes to the API that are semantic? What I am thinking of in general is getting rid of deprecated functions and replacing them with their *Ex equilvalents (e.g., replace PyErr_Warn() with PyErr_Wa

Re: [Python-3000] how should we handle changes to the C API?

2007-01-28 Thread Greg Ewing
Brett Cannon wrote: > My specific need is that PyErr_GivenExceptionMatches() does not have > an exception return value. This sucks for me in 2.6 for deprecating > catching string exceptions, but it sucks more in 3.0 since only > subclasses of BaseException can be raised. Given that this would on