Skip to main content

A lightweight, componentised package for writing web applications

Project description

weblayer is a Python package, built on WebOb, that provides a set of components that can be used to handle requests within a WSGI application.

It is not a framework. In contrast, weblayer tries to prescribe as little as possible, allowing you to swap out components and work with your weapons of choice.

It’s fast, tested and documented. The source code is public domain.

Install

weblayer requires Python version 2.5 to 2.7. It’s operating system independent, so runs on Unix (including Mac OSX) and on Windows. Install it via the Python Package Index using Setuptools:

easy_install weblayer

Develop

To develop (or play around with) it, get the source code using Git:

git clone git://github.com/thruflo/weblayer.git
cd weblayer

Develop the egg:

python setup.py develop

Install the additional dependencies:

easy_install weblayer[dev]

Run the tests:

nosetests -c etc/nose.cfg

Generate the docs:

sphinx-build -a -b html doc doc/_build

If you have any problems or suggestions, Github Issues is the place to raise a ticket.

Usage

See the User Guide and examples for more information.

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

weblayer-0.4.3.tar.gz (58.6 kB view details)

Uploaded Source

Built Distribution

weblayer-0.4.3.macosx-10.4-i386.exe (131.0 kB view details)

Uploaded Source

File details

Details for the file weblayer-0.4.3.tar.gz.

File metadata

  • Download URL: weblayer-0.4.3.tar.gz
  • Upload date:
  • Size: 58.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for weblayer-0.4.3.tar.gz
Algorithm Hash digest
SHA256 a38d161a7437cca101e8278d9d083e360552d47d6b9857f7e0a7e2afbded8a5b
MD5 fbbf3dfbc40a45f5081a6161018573ce
BLAKE2b-256 f253f3055ccf227160c98ae56626945444b4030e05fecb8b59fad8127719381d

See more details on using hashes here.

File details

Details for the file weblayer-0.4.3.macosx-10.4-i386.exe.

File metadata

File hashes

Hashes for weblayer-0.4.3.macosx-10.4-i386.exe
Algorithm Hash digest
SHA256 83086608c5e251a0c4f3c36d0aba69c5696ae5ac2271bafeb127a6d225849608
MD5 c81a8d839336c95ecb7bfec5e9c610c0
BLAKE2b-256 cdc496407b0165ba90b3945ff43d94ea854f04ee084ae5aadc7129e5ff657a20

See more details on using hashes here.

Supported by

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