Skip to main content

Pyteet is a lightweight WSGI web application framework.

Project description

Pyteet

A petite WSGI web application framework. Use with Flask, a simple wrapper around Werkzeug and Jinja. Inspired by Laravel.

Table of Contents

Installation

python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install pyteet

Commands

View available commands

python3 -m pyteet

Set up a new project

python3 -m pyteet init
cp app.ini.example app.ini

Create your own commands

python3 -m pyteet make command orders

Create a controller

python3 -m pyteet make controller contact

Create a model

python3 -m pyteet make model Contact

Create a database migration

python3 -m pyteet make migration create_contacts

View database migrations

python3 -m pyteet migrate status

Run database migrations

python3 -m pyteet migrate run

Rollback database migrations

python3 -m pyteet migrate rollback

License

pyteet is distributed under the terms of the MIT 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

pyteet-0.0.8.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

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

pyteet-0.0.8-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

Details for the file pyteet-0.0.8.tar.gz.

File metadata

  • Download URL: pyteet-0.0.8.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.17.0 {"ci":null,"cpu":"x86_64","distro":{"name":"macOS","version":"15.7.7"},"implementation":{"name":"CPython","version":"3.14.6"},"installer":{"name":"hatch","version":"1.17.0"},"openssl_version":"OpenSSL 3.6.3 9 Jun 2026","python":"3.14.6","system":{"name":"Darwin","release":"24.6.0"}} HTTPX2/2.3.0

File hashes

Hashes for pyteet-0.0.8.tar.gz
Algorithm Hash digest
SHA256 924ee7b840425dd46c0409f2003a9828900f466b650715ce8dca3d430f66281f
MD5 68f3ad3eab4de9334ff4c42716994ed4
BLAKE2b-256 0bfc9582a2e44fbf9024a3f35b0e522634eb1f65756f1a52111c36ca7167d0f3

See more details on using hashes here.

File details

Details for the file pyteet-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: pyteet-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.17.0 {"ci":null,"cpu":"x86_64","distro":{"name":"macOS","version":"15.7.7"},"implementation":{"name":"CPython","version":"3.14.6"},"installer":{"name":"hatch","version":"1.17.0"},"openssl_version":"OpenSSL 3.6.3 9 Jun 2026","python":"3.14.6","system":{"name":"Darwin","release":"24.6.0"}} HTTPX2/2.3.0

File hashes

Hashes for pyteet-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 fe3ff24bfa8bb25b20aa258f0156c7f99b78a7adee60d44e0081e4625612eae5
MD5 b628f98e6b1069e8282645ce323bd084
BLAKE2b-256 afc5635137660fc02da29bfb1030a98873bfbfb7bd0f9e650b52e28c7595864d

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