Today in comp.language.python.announce:
On behalf of the Python development team, I’m chuffed to announce the a release candidate of Python 2.7.1.
Please test the release candidate with your packages and report any bugs you find. 2.7.1 final is scheduled in two weeks.
2.7 includes many features that were first released in Python 3.1. The faster io module, the new nested with statement syntax, improved float repr, set literals,dictionary views, and the memory view object have been backported from 3.1. Other features include an ordered dictionary implementation, unit tests improvements, anew sysconfig module, auto-numbering of fields in the str/unicode format method,and support for ttk Tile in Tkinter.
For a more extensive list of changes in2.7, see http://doc.python.org/dev/whatsnew/2.7.html or Misc/NEWS in the Python distribution.
To download Python 2.7.1 visit:
The 2.7.1 changelog is at:
2.7 documentation can be found at:
This is a testing release, so we encourage developers to test it with their applications and libraries. Please report any bugs you find, so they can be fixed in the final release. The bug tracker is at:
–Benjamin Peterson Release Manager benjamin at python.org(on behalf of the entire python-dev team and 2.7.1’s contributors)
You can also contact me on Skype: tim.openbytes
If you are new to this blog (or have not yet read it) please take time to view the OpenBytes statement, here.
Thought I would add a regular article which covers some of my discoveries on the net which have not received a post of their own but deserve a mention. If you follow @_Goblin on Twitter then you may be aware of most of these, but for those that don’t hang on every tweet I make (I assume nearly everyone bar my family) then you may find something you like.
We’ll start by looking at some gaming. For those of you that are old enough to remember (and own) a Spectrum 48k, you will probably have come across the game Skooldaze. For the time its graphics were very good and it was a successful game that spawned a sequel “Back to Skool”. Now some enthusiastic coder has re-written it with Python/Pygame and released it to the world! The project brought memories back of far more simple computing times (and a tear to the eye!) You can visit the homepage here and download it yourself.
A great addition to your Linux gaming desktop (in a retro way) and is a very good showcase for the power of Pygame. For those who haven’t considered Python and Pygame, you can check out the Pygame homepage here.
Next up we look at a game which is not un-similar to C&C. Its an RTS which goes by the name of Bos Wars. An open source title which describes itself as:
Bos Wars is a futuristic real time strategy game (RTS). In a RTS game, the player has to combat his enemies while developing his war economy. Everything runs in real-time, as opposed to turn-based games where the player always has to wait for his turn. The trick is to balance the effort put into building his economy and building an army to defend and attack the enemies…
Great fun and has very low system requirements. Get yourself a copy today! Visit the homepage here: http://www.boswars.org/index.shtml
For those who are after a new desktop wallpaper, you could do worse than check out: http://www.socwall.com theres a diverse range of subject matter and theres bound to be one which suits your tastes.
Since Ive been delving into the world of cloud apps, I discovered this little gem – http://www.cellsea.com/. Ive personally had a few difficulties converting a 3gp file with my current distro and I have built up a collection of quite a few family vids taken from both a Blackberry and HTC source. This online app makes your life very easy – upload, choose your output format and then download. Very simple, works flawlessly and has other utilities on offer including a very handy ringtone creator. Check it out!
Heres a talented musician who has written a number of tracks. Tom Smith is sort of country western/comedy/other and he’s very good with “I fought the troll” being my favorite! Tom and his work can be found here: http://www.tomsmithonline.com/
F.Julian is best described as producing Jean Micheal Jarre, electronic type music. His work is excellent and some of his material sounds like it was inspired by the demo scene. You can find his work here: http://www.jamendo.com/en/artist/F._JULIAN
An excellent new podcast has been created (and provided the link above) which showcases the most popular music released under a creative commons license. Libre.fm has just produced its first show and its recommended listening. You can find the homepage here and I also encourage you to visit the IRC chatroom over on freenode.net. (#libre.fm)
Thats it for this week. If you have any suggestions or links, I’d love to hear them either via Twitter or the email below.
Goblin – email@example.com
If you are new to this blog (or have not yet read it) please take time to view the Openbytes statement, here.
Review by Goblin[RFD]
There has been quite alot of seriousness on my blog over the recent weeks, so I find myself reviewing another Linux platform game, this time by Tweeler. I saw it originally mentioned on the Linux Game Tome, and decided to give it the Openbytes treatment, as I have always been a fan of 2d platformers since the days of the SNES.
Go Ollie! Doesnt disappoint, its gfx are rendered nicely. The game moves very smoothly and presentation wise it is easy to see that alot of work has gone into it.
Control of your character is slightly different to your normal 2d platformer, you use the mouse to click where you want Ollie to move to (providing that he can actually move there in one click) sounds simple? Well no, because there are all manner of nasty creatures about that will get in your way in your quest to collect the coins!
Its another game which is great for all ages, it is also extremely polished. Id personally recommend it.
In related matters, it appears over on the Tome it was undecided if it was open source or not. This issue has been resolved and it is infact Open Source. The game was apparently written in Python, so thats a good advert for a language which really is gaining in popularity as one for both hobbyists and professionals alike.
80% – A great platformer that has a different way of presenting a popular genre!
Article by GoblinRFD
More of a link than an article. I have always wanted to do a video tutorial, and always had other things to do. I stumbled recently across an email highlighting two tutorials for using TKinter (a set of functions for creating GUI’s with Python)
Dont be put off by the lackluster voice, these are very good and full credit to the creator for making them. They take the user from the base level of TKinter and explains (very well) the basic principles.
These two videos were created by a guy called Shawn, and it would be nice, if you find them useful to send him a quick message to say thanks!
I will hopefully be adding more of these tutorials as they are highlighted to me.
This book is aimed at the more experienced coder, but it is a valuable one to have. Best of all it is free! You can order a “hardcopy” if you wish, and I would strongly advise that if after reading it on the screen you find it useful, that you do so. There are numerous topics covered and in its short and precise form you’ll soon be “diving in” You can download it in pdf, html format and the book is relevant for all Python platforms.
Get your copy today!