Sounds like a great idea for a package on PyPI. Once it's useful and popular you can propose it for inclusion in the standard library.
From a quick google I found this:
Though I don't really know which algorithms would go in an "Algorithms Library". You might want to be more specific about that.
On Mon, Mar 4, 2013 at 2:06 PM, Akshit Agarwal email@example.com:
I am new to Python Community but I am using Python from around 1 year and I love to do coding on Python.
Now I want to introduce an idea that I think should be there in Python which is I want to start working on a *"Algorithms Library"* which would be containing all basic Algorithms in its Intial Phase and then we can include all Algorithms which are listed in Introduction to Algorithms by CLRS and further extending to all possible algorithms which should be included.
Implementing this will be very good for Python as Algorithms are used everywhere and developers have to spent a lot of their time in implementing the common algorithms which will be reduced as they will then be able to use them directly importing from Python which will also increase Python user's.
I had just started contributing in Open Source and had contributed in SymPy's Symbols Function but now I want to do the above stated work as a Project in "*Google Summer Of Code 2013 in Python*".
I need help from Community that how should I start working on it to do this in GSOC 2013.
Python-ideas mailing list Pythonfirstname.lastname@example.org http://mail.python.org/mailman/listinfo/python-ideas