Skip to content
Pyramid - A Python web framework
Branch: master
Clone or download
Latest commit eda95b5 Mar 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Add issue templates, first draft. Sep 22, 2018
docs Group settings together. Mar 22, 2019
src/pyramid Merge pull request #3459 from mmerickel/fix-logging-setup Jan 30, 2019
tests test unsortable discriminators Jan 29, 2019
.coveragerc
.flake8
.gitignore add .python-version to gitignore Jun 26, 2018
.travis.yml
BFG_HISTORY.rst
CHANGES.rst
CONTRIBUTORS.txt
COPYRIGHT.txt
HACKING.txt
HISTORY.rst
LICENSE.txt fix typo/spelling Nov 21, 2018
MANIFEST.in drop hacking-tox.ini Oct 16, 2018
README.rst
RELEASING.txt Remove scaffolds testing instructions Nov 18, 2018
TODO.txt
appveyor.yml initial work to remove py2 from the codebase Nov 13, 2018
contributing.md prep 1.10 Oct 31, 2018
pyproject.toml no longer need to exclude scaffolds from black Nov 24, 2018
rtd.txt
setup.cfg configure black and update flake8 Oct 15, 2018
setup.py
tox.ini simplify the tox setup, get rid of basepython warning Nov 23, 2018

README.rst

Pyramid

master Travis CI Status master Documentation Status IRC Freenode

Pyramid is a small, fast, down-to-earth, open source Python web framework. It makes real-world web application development and deployment more fun, more predictable, and more productive.

from wsgiref.simple_server import make_server
from pyramid.config import Configurator
from pyramid.response import Response

def hello_world(request):
    return Response('Hello World!')

if __name__ == '__main__':
    with Configurator() as config:
        config.add_route('hello', '/')
        config.add_view(hello_world, route_name='hello')
        app = config.make_wsgi_app()
    server = make_server('0.0.0.0', 6543, app)
    server.serve_forever()

Pyramid is a project of the Pylons Project.

Support and Documentation

See Pyramid Support and Development for documentation, reporting bugs, and getting support.

Developing and Contributing

See HACKING.txt and contributing.md for guidelines on running tests, adding features, coding style, and updating documentation when developing in or contributing to Pyramid.

License

Pyramid is offered under the BSD-derived Repoze Public License.

Authors

Pyramid is made available by Agendaless Consulting and a team of contributors.

You can’t perform that action at this time.