Skip to main content

A Model-Controller web framework

Project description

pyvoog

An Model-Controller Python web framework, providing the following capabilities:

  • Routing (of incoming requests to controllers)
  • Object-relational mapping based on the concept of models, built on top of SQLAlchemy
  • Model validations
  • Environment-based configuration
  • Logging

Development

Pyvoog uses Poetry for package management. Install Poetry globally as per the official instructions.

Initialize and activate a Python virtual env.

$ virtualenv3 venv
$ . venv/bin/activate

To install the project's dependencies:

$ poetry install

To build the project:

$ poetry build

License

Copyright (C) 2024 Edicy OÜ

This library is free software; you can redistribute it and/or modify it under the terms of the license.

Project details


Download files

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

Source Distribution

pyvoog-0.5.6.tar.gz (27.3 kB view details)

Uploaded Source

Built Distribution

pyvoog-0.5.6-py3-none-any.whl (35.7 kB view details)

Uploaded Python 3

File details

Details for the file pyvoog-0.5.6.tar.gz.

File metadata

  • Download URL: pyvoog-0.5.6.tar.gz
  • Upload date:
  • Size: 27.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Linux/6.7.4-arch1-1

File hashes

Hashes for pyvoog-0.5.6.tar.gz
Algorithm Hash digest
SHA256 1d3a08c4af367a2d369fea6c59de46e00f7c54bb3d4ce7548e7673dd96fc2451
MD5 121d7b6f1cc613843576b9f3f4540af9
BLAKE2b-256 58983ebe3f7a55ad67f51e582b94c07acd4589fc99f001420e781934f7b9c6a8

See more details on using hashes here.

File details

Details for the file pyvoog-0.5.6-py3-none-any.whl.

File metadata

  • Download URL: pyvoog-0.5.6-py3-none-any.whl
  • Upload date:
  • Size: 35.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Linux/6.7.4-arch1-1

File hashes

Hashes for pyvoog-0.5.6-py3-none-any.whl
Algorithm Hash digest
SHA256 4979a2033bf92dab915a99f14535cf35f15ca53204dcb1c5b87455f1715c297e
MD5 57948352d1422bffb1f9d2e4ca441ded
BLAKE2b-256 2cabf13997f072ac184fa542b978dbee7d75b45d09773ccbdf697da8aa9bdfc6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page