# MVCactus
## Description
MVCactus is a micro-framework designed for building simple and efficient web applications. Utilizing Python’s standard HTTP server capabilities, MVCactus is an ideal choice for small-scale projects, educational purposes, and rapid prototyping. It offers a minimalist approach to web server architecture, supporting dynamic template rendering and static file serving.
## Key Features
Easy Routing: Define routes with simple decorators for GET and POST requests.
Dynamic Template Rendering: Integrated with the Placeholdr templating engine for dynamic content rendering within HTML templates.
Static File Serving: Built-in support for serving CSS, JavaScript, and image files from a static directory.
Custom Error Handling: Define responses for various HTTP statuses.
Flexible and User-friendly: Ideal for small to medium-sized web projects and educational environments.
## For More Information Please refer to the [documentation](https://github.com/Dcohen52/MVCactus/blob/main/DOCS.md) for more information on how to use MVCactus.
## License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/Dcohen52/MVCactus/blob/main/LICENSE) file for details.
Metadata
Release files for MVCactus 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| MVCactus-0.0.5.tar.gz | 5.9 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| MVCactus-0.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.3 kB
Release files / MVCactus-0.0.5.tar.gz
| Download URL | MVCactus-0.0.5.tar.gz |
|---|---|
| Size | 5.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
42288b97f25a58b5134b8d552c68f6f94532cb648341e526dc9e661a790599f0
|
|
BLAKE2b-256 checksum How to use checksums |
dd195136c1b7bdd135c20ea75a912ab59d21f926a465c5bb55561da4d63a0512
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.2
|
Release files / MVCactus-0.0.5-py3-none-any.whl
| Download URL | MVCactus-0.0.5-py3-none-any.whl |
|---|---|
| Size | 6.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6003b44579261b22306615b0bdd522a1817a12f16a95996588d1d0043da2b238
|
|
BLAKE2b-256 checksum How to use checksums |
f8af2a855ce96b43b114b3aa91923f5963cf32d6cefd127d49ff43e6f01b3a8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.2
|
Security for MVCactus 0.0.5
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.