Skip to main content
Documentation Status Development documentation Status

This project is a collection of classes for writing complex, modullar, and/or reusable route handlers using bottle web framework.

Even though ‘complex route handlers’ may seem like an oximoron, there may be situations where support for multiple parameters are needed or where a simple branching in the route handler code may completely change the logic of your route handler. If you find yourself running into this type of situation and struggle to organize the code, you may find bottle-streamline is a good fit for your project.

Quick example

Example of a classic Hello world app:

import bottle
from streamline import RouteBase


class Hello(BaseRoute):
    def get(self):
        return 'Hello world!'


Hello.route('/')
bottle.run()

Documentation

You will find the complete documentation and tutorials on ReadTheDocs.

Metadata

Release files for bottle-streamline 1.0.post3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distributions (sdists)

Source distribution for bottle-streamline 1.0.post3
File Size Uploaded Provenance
bottle-streamline-1.0.post3.zip 12.6 kB Without provenance Details
bottle-streamline-1.0.post3.tar.gz 7.9 kB Without provenance Details

Release files / bottle-streamline-1.0.post3.zip

Download URL bottle-streamline-1.0.post3.zip
Size 12.6 kB
Tags Source
SHA-256 checksum
How to use checksums
6bf6517a107286143a70e406d715a6d0d96f5a589902762d73c168a81e98ca26
BLAKE2b-256 checksum
How to use checksums
c6f67c762f75b445bb5ca0d603270f165715032a6e20487c0afd5b09a4fd5320
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / bottle-streamline-1.0.post3.tar.gz

Download URL bottle-streamline-1.0.post3.tar.gz
Size 7.9 kB
Tags Source
SHA-256 checksum
How to use checksums
d6ed02a538ee40b259eb603fe421912f6240c0c170f213af1b0e57e36d76d76e
BLAKE2b-256 checksum
How to use checksums
44dab9dac690f91ed01c97293d630e769ccd19222df2e05de429deb93bd8e78c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for bottle-streamline 1.0.post3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page