Yesterday, after long period of API testing, new version was submitted gor review, the most important changes:
- trakt.tv synchronization
- switched to our own API – currently only for updating data, in next version for all operations
New API is built using Python 3.3 with Flask framework and MySql database
Not so long time ago I started using GAE (Google AppEngine) with Python, and so many questions came, some hard to find on google. This multipart tutorial is for guys like me, so you don’t need to google anymore to find what you need to start with writing python apps on GAE.
Today I had strange issue – I wrote some parsing code using BeautifulSoup 4.x which worked on localhost (in Windows environment), then uploaded to Appengine, and when parsing always got empty list instead of items. After hours of testing finally found that on GAE only BeautifulSoup 3.x works stable, doesn’t matters if you are using python 2.5 or 2.7.
So switched back to 3.2.1 and now got results again.
Today I faced with such problem – logs were delayed by about 30 minuted which maked development impossible, solution was pretty simple – I had to change timezone back to Pacific Time GMT-7