Skip to content

v0.1.0 - Foundation

Choose a tag to compare

@meinsoft meinsoft released this 20 Jan 02:03
· 9 commits to main since this release
5e3834b

馃帀 First Release

Django Shield v0.1.0 - Foundation release.

Features

  • @rule decorator for defining permission rules
  • @guard decorator for protecting function-based views
  • Object-level permissions
  • Auto-inject fetched objects to views
  • Custom lookup fields (slug, uuid, etc.)

Quality

  • 48 tests passing
  • 100% code coverage
  • Python 3.10, 3.11, 3.12
  • Django 4.2, 5.0, 5.1

Installation

pip install git+https://github.com/meinsoft/django-shield.git