Skellington, Libs and eggs
I'm building a collection of binary eggs for python game development. I'm aiming to get binaries for the 3 major platforms available for Python2.5.
http://code.google.com/p/python-game-kit/wiki/PackageList
You can drop these eggs straight into the eggs folder of Skellington 1.7 and they become available to your game.
This is part of an ongoing effort to make binary distributions easier... testers and help appreciated!
(log in to comment)
Comments
i'm wondering if the special skellington egg folder will interfere with py2exe/py2app. ie, will eggs get included twice?
All you would need would be a new upload for an md5 which would store that for the user name.
And then if that user uploads anything else the md5 of that file is checked against the old version, that's it, right?
Eggs from what I understand are some sort of python cross platform compatibility voodoo magic and needn't be worried about at the moment.
My only problem is that I dont know what format you are using for the website(I haven't even played around with django more than 2-3 hours before).
e.g. I'm not sure how you would integrate it into the site, I could just write a couple of functions that would take "user_name", "team_name", "description", file(where the only difference would be that one file would be an md5, the other would be an actual file), team_md5_uploads(if this is an actual file, it will see take an argument for the latest md5 from this team, or None, in which case if will return Failed upload).
The upload_against_md5 function would then check if the file md5 hash is correct against the teams md5 upload, and if it is, it would rreturn True, if not False.
An alternate, more complete method - if I can figure out a way to do it, would be to call the normal upload function as a final submission automatically if the md5 check is good, if not, it would return a page that says that "The file you are trying to upload is not correct against the md5 you have submitted".
That sounds more complicated than nescessary, but that is the only way I can think of without actually having access to the guts of your website.
Any ideas/suggestions?
illume on 2007/07/25 06:56:
Nice work Simon. Please be sure to email the pygame mailing list too when you've got instructions to test. There should be a bunch of people there too who would help out testing.