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)
| 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.