GitPedia
ketgo

ketgo/py-abac

Python Attribute Based Access Control (ABAC)

5 Releases
Latest: 5y ago
v0.4.1Latest
ketgoketgo·5y ago·November 18, 2020
GitHub

📋 Changes

  • Added the `NotEqualsAttribute`, `IsInAttribute`, `IsNotInAttribute`, `AllInAttribute`, `AllNotInAttribute`, `AnyInAttribute` and `AnyNotInAttribute` conditions to policy language.
v0.4.0
ketgoketgo·5y ago·August 26, 2020
GitHub

📋 Changes

  • Added `MemoryStorage` backend.
  • Added `RedisStorage` backend.
  • Added `FileStorage` backend.
  • Fixed typos in documentation.
  • Removed all import statements from `py_abac/storage/__init__.py`.
v0.3.1
ketgoketgo·5y ago·August 15, 2020
GitHub

📋 Changes

  • Fixed import dependency error for storage. Updated import statements from `py_abac/storage/__init__.py`. Thanks [dylanmcreynolds](https://github.com/dylanmcreynolds) for PR.
v0.3.0
ketgoketgo·6y ago·March 2, 2020
GitHub

📋 Changes

  • Added Sphinx documentation.
  • Code quality checks performed.
  • Security checks added.
  • Added SQL storage.
  • Refactored `Request` class name to `AccessRequest`. The name `Request` still supported for backward compatibility.
v0.2.0
ketgoketgo·6y ago·February 11, 2020
GitHub

📋 Changes

  • First stable release
  • Supports policy conditions on nested attributes.