web2py 1.95.1 is out with lots of improvements and bug fixes:
## 1.95.1
- Google MySQL support (experimental)
- pip support, thanks lifeeth
- better setup_exe.py, thanks meredyk
- importved pyfpdf
- domain check in email_auth.py, thanks Gyuris
- added change_password_onvalidation and change_password_onaccept
- DAL(...,migrate_enabled=True)
- login_methods/loginza.py, thanks Vladimir
- bpython shell support, thanks Arun
- request.uuid and response.uuid (for a future toolbar)
- db._timings contains database query timing info
- efficient db(...).isempty()
- setup-web2py-nginx-uwsgi-ubuntu.sh
- Many bug fixes, thanks Jonathan
Please check it out.
I have many pending patches still to be applied and tested:
- those documented in googlecode issues
- the new custom_import
Is there any outstanding issue that has not been submitted as an issue to googlecode?
Massimo
To install:
pip install web2py
To upgrade:
pip install web2py --upgrade
--
Praneeth
IRC: lifeeth
Is there any more info about the improved pyfpdf?
Kenneth
Why happened it?
Did you changed some thing in the last update?
File "E:\web2py\gluon\globals.py", line 133, in <lambda>
self._caller = lambda f: f()
File "E:\web2py\gluon\tools.py", line 2335, in f
return action(*a, **b)
File "E:/web2py/applications/init/controllers/plugin_admin.py", line 142, in update
if form.accepts(request.vars, session):
File "E:\web2py\gluon\sqlhtml.py", line 1200, in accepts
self.table._db(self.table.id == self.record.id).update(**fields)
File "E:\web2py\gluon\dal.py", line 5173, in update
fields = self.db[tablename]._listify(update_fields,update=True)
File "E:\web2py\gluon\dal.py", line 4464, in _listify
raise SyntaxError, 'Field %s does not belong to the table' % name
SyntaxError: Field delete_this_record does not belong to the table