Skip to main content

Web application framework for the impatient

Project description

Bobo

Bobo is a light-weight framework for creating WSGI web applications.

Its goal is to be easy to use and remember.

It addresses 2 problems:

  • Mapping URLs to objects

  • Calling objects to generate HTTP responses

Bobo doesn’t have a templating language, a database integration layer, or a number of other features that are better provided by WSGI middle-ware or application-specific libraries.

Bobo builds on other frameworks, most notably WSGI and WebOb.

To learn more. visit: http://bobo.digicool.com

Change History

2.0.0 2014-02-09

  • Added Python 3 support!

  • Add decorators to define resource handlers for additional HTTP methods (put, get, head, delete, options).

  • With the addition of bobo.put, bobo.post was changed to no longer handle PUT requests.

1.0.0 2012-04-29

  • Minimum supported Python version is 2.6.

  • Updated to work with WebOb 1.2

  • Added backtracking when searching for resources to deal with a case when a route doesn’t handle a request method, but a later-matching route does.

  • Bobo now catches application exceptions and generares 500 responses by default.

0.2.3 2012-03-12

Bugs fixed:

  • Sanitize the request path included in the message on the default 404 page.

0.2.2 2010-01-19

Bugs fixed:

  • An intended optmization to cache resource decorator computations didn’t work, making request handling slower than it should have been.

  • URLs were sometimes treated as if they had extra slashes when traversing subroutes.

  • boboserver.File must explicitly open files in binary mode, which is not the default on Windows.

0.2.1 2009-06-16

Packaging update to update documentation.

0.2.0 2009-05-26

Initial Public Release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bobo-2.0.0.tar.gz (15.5 kB view details)

Uploaded Source

File details

Details for the file bobo-2.0.0.tar.gz.

File metadata

  • Download URL: bobo-2.0.0.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for bobo-2.0.0.tar.gz
Algorithm Hash digest
SHA256 1bb88cc7fe58ba915728bd38562dde5c6bb405d4986eb039e342a1be7221aadb
MD5 2a8492b210b90db07f475c376d97ad2c
BLAKE2b-256 024647180e11458794b19c09507ee6384fd29d5a0605e8cc9f2a7312bb474af8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page