Profile cover photo
Profile photo
Alessandro Molina
282 followers
282 followers
About
Posts

Post has attachment
Beaker 1.8.1 released with fixes and features like disabling access time and custom serializers / session classes https://goo.gl/HYHZM0
Add a comment...

Post has shared content
TurboGears 2.3.8 now released.

Major changes in this release include cleanups in configuration process and routing.

ChangeLog:
* Rely on new crank flatten_arguments function, this avoid crashes when controller receives unexpected arguments ( http://turbogears.readthedocs.org/en/latest/cookbook/upgrading.html#arguments-not-accepted-by-dispatched-action-are-now-discarded )
* Allow lists in JSON Encoder when explicitly permitted ( http://turbogears.readthedocs.org/en/latest/reference/config-options.html#json-encoding )
* It is now possible to enable both Ming and SQLAlchemy in same project returning sessions from init_model ( http://turbogears.readthedocs.org/en/latest/cookbook/multiple-databases.html#using-both-sqlalchemy-and-mongodb )
* unless utility function, works well coped with Convert validation utility ( http://turbogears.readthedocs.org/en/latest/reference/classes.html#tg.util.misc.unless )
* Support for scheme argument in url, lurl and redirect ( http://turbogears.readthedocs.org/en/latest/reference/classes.html#tg.controllers.util.url )
* Removed built-in routes support, this can now be implemented through _dispatch and is provided in tgext.routes ( https://github.com/TurboGears/tgext.routes )
* Auth logger is not properly configured in Ming quickstart
* Add --minimal-quickstart option, to remove example pages in quickstart
* Serialize sessions as JSON in newly quickstarted projects
* error messages in newly quickstarted projects are not required to be valid XML anymore.
* Configuration steps now only read/write options from configuration instead of AppConfig ( http://turbogears.readthedocs.org/en/latest/cookbook/upgrading.html#configuration-process-tweaks )
* Configuration steps are now considered internal
* Directly expose milestones in main tg namespace
* Clearly express that TGApp only methods available to users are _call_ and classmethods
* Provide TGApp.lookup_controller class method to allow to lookup controllers based on a specific configuration
* All milestones are now properly triggered when load_environment is not provided
* In case load_environment is False reuse global config as a new one is not created.
* thread_locals got renamed to context in most locations
* Dispatch now relies on crank 0.8 resolve api
* Take params from DispatchState, this allows dispatcher to modify them
* No longer switch tmpl_context strictness depending on debug/production, that lead to unexpected bugs on production ( http://turbogears.readthedocs.org/en/latest/cookbook/upgrading.html#tmpl-context-is-now-always-strict )
* raise stacklevel in warnings to provider a better suited context in warnings.
* database name cannot be an empty string in mongodb
* Make LazyString objects iterable
Add a comment...

Post has attachment
Experimented porting a big Pylons web app to +TurboGears, amazed to see Kallithea starting without Pylons after just 2 hours :D
Photo
Add a comment...

Post has attachment
#python #Beaker 1.8.0 released! Provides a great bunch of new features and fixes that many users will appreciate ;)
Add a comment...

Post has attachment
Finally have been able to have my first #angularjs #angular2 application compiling #typescript and running in pure #python without nodejs at all (not even installed on this system) on dukpy ( https://github.com/amol-/dukpy ) development branch!
Photo
Add a comment...

Post has attachment
As I finally had opportunity to test it on a production project I decided to push out a dukpy release on pypy https://pypi.python.org/pypi/dukpy :D
Add a comment...

Post has attachment

Post has shared content
Great what you can do within an hour of work using +TurboGears​ Admin, DEPOT and a bunch of pluggable applications ;)
Add a comment...

Post has attachment
Version 0.2.1 of DEPOT #python file storage framework. Adds prefixes when saving  to S3. https://pypi.python.org/pypi/filedepot/0.2.1
Add a comment...

Post has attachment
Wait while more posts are being loaded