Skip to content

v0.2.1

Latest

Choose a tag to compare

@ericmiguel ericmiguel released this 08 Apr 20:31
· 10 commits to main since this release

馃殌 features

Role: group multiple AccessRule objects into a single FastAPI Depends - declare named permission bundles and reuse them across endpoints.

analyst = missil.Role(areas.finances.READ, areas.it.READ)

# Reuse across many endpoints
@app.get("/dashboard", dependencies=[analyst])
def dashboard(): ...