Skip to main content

The Pyramid Web Framework, a Pylons project

Project description

2.1-branch CI Status main Documentation Status Discord Server IRC Libera.Chat

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. Try Pyramid, browse its add-ons and documentation, and get an overview.

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.

Project details


Release history Release notifications | RSS feed

This version

2.1

Download files

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

Source Distribution

pyramid-2.1.tar.gz (2.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyramid-2.1-py3-none-any.whl (243.4 kB view details)

Uploaded Python 3

File details

Details for the file pyramid-2.1.tar.gz.

File metadata

  • Download URL: pyramid-2.1.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for pyramid-2.1.tar.gz
Algorithm Hash digest
SHA256 5a24bc1b5f9e0f0d1c0b6ddd1111e84c15dac44a07e3c1d24e74dd9bb4fc22eb
MD5 1e1ef12ba743eec0dbab652829778cd7
BLAKE2b-256 7ef305b49d8bbc6f4592f8820d9e306e20b0b4c266171f3455c737c49b4a7338

See more details on using hashes here.

File details

Details for the file pyramid-2.1-py3-none-any.whl.

File metadata

  • Download URL: pyramid-2.1-py3-none-any.whl
  • Upload date:
  • Size: 243.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for pyramid-2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0aa62604221f6a8ac6e77a0faa02a5b7a294d6675f15581d8d416dffe2ac98e7
MD5 7e39d8e9005be608b1b272a6ac4ad449
BLAKE2b-256 1fd403a8f9b60b8f2a9198c962d08fd9b657c1c0797cbbde3793babbad200845

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