Richard Nemeth
6b6739128b
fix: strong and consistent typing across the library
BREAKING CHANGE: this change introduces a very strong typing across the library. From now on, we demand that each method returns a single type and converts the results into the specified return type, otherwise it raises a TypeError exception. This should resolve any type checking linter errors within the library as well.
1 week ago
Richard Nemeth
d747799526
fix: fix tests ( #661 )
* test: fix tests
* fix: implement hash
6 months ago
Richard Nemeth
327efd8d6f
fix: small bugs, use ruff as linter, added annotations
* fix: ruffing up
* test: linting done
* fix: tests and code
* fix: new docs
* docs: updated conf
* docs: update
12 months ago
Raspreet Singh
bd9168a88d
fix: Fixes `Authorization.load_config` breaking if a scope based permission is linked with anything other than a role based policy. Fixes #445 ( #446 )
3 years ago
Jonhatan Fajardo
138baf0a3a
fix: Check if applyPolicies exists in the config ( #367 )
3 years ago
Richard Nemeth
2bf150f7c1
style: start of more checks
4 years ago
Richard Nemeth
49ddcdc3a6
fix: turn get_name into a method, use setters in connection manager
4 years ago
Richard Nemeth
3a697caaef
test: added load authorization config test
4 years ago
Richard Nemeth
5e6c775735
style: fixed docstrings everywhere
4 years ago
Richard Nemeth
54beb51fba
chore: move source files into src folder
Moved all of the source files into the src folder
4 years ago