Skip to main content

Are your permissions making too much noise all the time? Are your permissions stomping all over your actual code? Are your permission decorators clawing at your line count all the time? Think there’s no answer? There is! Flask-Allows.

Flask-Allows2 is an authorization tool for Flask inspired by django-rest-framework’s permissioning system and rest_condition’s ability to compose simple requirements into more complex ones.

Installation

Flask-Allows2 is available on pypi and installable with:

pip install Flask-Allows2

Flask-Allows2 supports 3.12+.

More Information

Metadata

Release files for Flask-Allows2 1.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Flask-Allows2 1.3.0
File Size Uploaded
flask_allows2-1.3.0.tar.gz 87.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for Flask-Allows2 1.3.0
File Interpreter ABI Platform
flask_allows2-1.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 103.2 kB

Release files / flask_allows2-1.3.0.tar.gz

Download URL flask_allows2-1.3.0.tar.gz
Size 87.0 kB
Tags Source
SHA-256 checksum
How to use checksums
ece1f51bdd101206d5e14f8dc61a897f10e651c0ecd0da2b122a5e223ab090b5
BLAKE2b-256 checksum
How to use checksums
bc90dd3d8a5312546b498ae47db5825e1ef012d5d57ef05621a19eec3d977bc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / flask_allows2-1.3.0-py3-none-any.whl

Download URL flask_allows2-1.3.0-py3-none-any.whl
Size 16.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
139295e3fbcaa1dff3608a8e1085ada8005ae5a4fc74e4d9ec50d3404c3e2278
BLAKE2b-256 checksum
How to use checksums
f03fd744f9635bce9a2c65e491818d0d5e1e79ab71618d6d058eaf9c1ae7e87b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

1.3.0 This release

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page