GPyPi2 — Google Summer of Code week #9 and #10

underEnglish, Gsoc, Gpypi2, Python, Gentoo, Portage

Greetings, following is the weekly update for gpypi2 project. It's main purpose is to generate ebuilds from Python Package Index. Quick links to project info: Repository, issue tracker Hudson CI instance Sphinx documentation generated by hudson on each commit GPyPi now supports building ebuilds directly from Python packages. It's tied into distutils: python setup.py sdist_ebuild Configuration is not as verbose as through pypi, but that is a subject to change.

GPyPi2 — Google Summer of Code week #7 and #8

underEnglish, Gentoo, Python, Gpypi2, Gsoc, Ebuild, Portage

Greetings, following is the weekly update for gpypi2 project. It's main purpose is to generate ebuilds from Python Package Index. Quick links to project info: Repository, issue tracker Hudson CI instance Sphinx documentation generated by hudson on each commit Very successful 2 weeks. Two days of vacations and nice shiney configuration utility together with questionnaire. Previous 2 weeks (5th - 19th July) Task: Write configuration skeleton Currently, gpypi2 code only takes configuration from command line. I'd like to extend that to config file (.ini), get data directly from setup.py and interactive questionaire. In order for that to function properly, configuration needs to be done in right sequence. Following week I will write down the design and implement initial working prototype. Configuration dispatcher fully implemented! Also we have already working questionnaire functionality. Details can be found at http://docs.fubar.si/gpypi2/userguide.html#configuration

Your personal, free webpage monitoring (powered by google app engine)

underEnglish, Python, Gae, Monitoring

Thanks to http://xercestech.com/app-engine-server-monitor.geek Go to https://appengine.google.com/ and register application with {app-name} wget http://googleappengine.googlecode.com/files/google_appengine_1.3.5.zip unzip google_appengine_1.3.5.zip cd google_appengine git clone git://github.com/mrsteveman1/aeservmon.git {app-name} vim {app-name}/app.yaml # set application python appcfg.py update {app-name} Result: http://web-monitoring.appspot.com/

Hidden gem in Python packaging world

underEnglish, Python Packaging Setuptools Distutils

Packaging love-hate world in Python is with every Python developer. Each time you need something from setuptools/distribute/distutils you actually find something new, useful. Can not deny that. There are quite some people working hard on distutils2 to remove the "miserable" word from packaging. I'm really hoping that lack of communication with Python developers and Linux distribution will be fixed when people will not only care, but also give constructive thoughts how distutils could be improved (and thus make life easier even to Linux distributions).

GPyPi2 — Google Summer of Code week #6

underEnglish, Gsoc, Gpypi2, Portage, Gentoo, Python

Greetings, following is the weekly update for gpypi2 project. It's main purpose is to generate ebuilds from Python Package Index. Quick links to project info: Repository, issue tracker Hudson CI instance Sphinx documentation generated by hudson on each commit wiki/user stories for scrum development Last two weeks were crazy at university. Now I shall have time to work on gpypi2 full-time until the end of program. Install gpypi2 $ sudo pip install http://bitbucket.org/iElectric/g-pypi2/get/tip.zip or $ sudo easy_install http://bitbucket.org/iElectric/g-pypi2/get/tip.zip Create an ebuild