Skip to main content

A Django API toolkit for response utilities, exceptions, middleware, and alert handlers.

Project description

stupa

A Django API toolkit for response utilities, exceptions, middleware, and alert handlers.

Open source version of Skillspe's stupa package

Features

  • Response Utilities: Standardized response classes with consistent structure
  • API Exceptions: Custom exception handling for better error management
  • Exception Middleware: Middleware for graceful API error handling
  • Alert Handlers: Multi-platform alert system (Discord, Slack, Email)

Installation

pip install stupa

Requirements

  • Python >= 3.7
  • Django

License

MIT License

Links

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

stupa-0.1.2.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

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

stupa-0.1.2-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file stupa-0.1.2.tar.gz.

File metadata

  • Download URL: stupa-0.1.2.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for stupa-0.1.2.tar.gz
Algorithm Hash digest
SHA256 4d9e5604a2ccc11667de16ae65d1ce8d906394fd6cffff08e6d96b3b3cd4ca27
MD5 1b1f38f391a1de88ab2b18ed307aeaf7
BLAKE2b-256 20ed4a0d8b2aa2e4adf5ebb42deb49911d0af3a3fe72e2c97b2786b10ebcabee

See more details on using hashes here.

File details

Details for the file stupa-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: stupa-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for stupa-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b1847485143c616fa371a5f8cace4eed44507122af528254468ae804fb95440d
MD5 2c03e6fe1a40a8ec902d1518eae25a57
BLAKE2b-256 64f1b40275d55a4ad49b21239f6324588a9c39cf706352e816213f8bc5ee89bd

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