semvec/pypi-packages huggingface dataset:
tw2.jqplugins.fg 2.0b9
toscawidgets2 wrapper for random filament group tools
License: MIT
Keywords: toscawidgets.widgets

.. _toscawidgets2 (tw2): http://toscawidgets.org/documentation/tw2.core/
.. _jQuery UI: http://jqueryui.com/
.. _jQuery: http://jquery.com/
.. _filament group: http://www.filamentgroup.com/

tw2.jqplugins.fg is a `toscawidgets2 (tw2)`_ wrapper for a bunch of random widgets and tools from the awesome `filament group`_.

Live Demo
---------
Peep the `live demonstration <http://tw2-demos.threebean.org/module?module=tw2.jqplugins.fg>`_.

Links
-----
Get the `source from github <http://github.com/ralphbean/tw2.jqplugins.fg>`_.

`PyPI page <http://pypi.python.org/pypi/tw2.jqplugins.fg>`_
and `bugs <http://github.com/ralphbean/tw2.jqplugins.fg/issues/>`_

Description
-----------

`toscawidgets2 (tw2)`_ aims to be a practical and useful widgets framework
that helps people build interactive websites with compelling features, faster
and easier. Widgets are re-usable web components that can include a template,
server-side code and JavaScripts/CSS resources. The library aims to be:
flexible, reliable, documented, performant, and as simple as possible.

The `filament group`_ designs engaging user interfaces for web
applications, mobile devices and touchscreen kiosks that are simple
and accessible to everyone.

This module, tw2.jqplugins.fg, provides `toscawidgets2 (tw2)`_ access to random `filament group`_ widgets.
decorouter 0.0.2
A WSGI routing apparatus.
License: MIT
Keywords: wsgi route

============
 Decorouter
============

Decorouter is a WSGI routing apparatus that makes it easy to define routes
using decorator syntax.

Example::

    from decorouter import Router

    class MyApplication:
        router = Router()

        @router.add('/$')
        def index(self, environ, start_response):
            start_response('200 OK', [('Content-type', 'text/plain')])
            return ['Hello, world!']

        @router.add('/hello/([^/]+)$')
        def index(self, environ, start_response):
            args, kwargs = environ['wsgiorg.routing_args']
            (name,) = args
            start_response('200 OK', [('Content-type', 'text/plain')])
            return ['Hello, %s!' % (name,)]

        def __call__(self, environ, start_response):
            return self.router(environ, start_response)

    if __name__ == '__main__':
        from wsgiref.simple_server import make_server
        make_server('', 8000, MyApplication()).serve_forever()