Anton Grübel
|
f95b27a25a
|
refactor: refine typing.Any type hints (#504)
* refine typing.Any type hints
Signed-off-by: gruebel <anton.gruebel@gmail.com>
* exclude TYPE_CHECKING from coverage
Signed-off-by: gruebel <anton.gruebel@gmail.com>
---------
Signed-off-by: gruebel <anton.gruebel@gmail.com>
|
2025-06-03 19:52:16 +02:00 |
Anton Grübel
|
e61b69bb50
|
refactor: replace exception raising with error flag resolution (#474)
* replace exception raising with error flag resolution
Signed-off-by: gruebel <anton.gruebel@gmail.com>
* revert spec to commit 0cd553d
Signed-off-by: gruebel <anton.gruebel@gmail.com>
---------
Signed-off-by: gruebel <anton.gruebel@gmail.com>
|
2025-04-08 19:54:41 +02:00 |
Anton Grübel
|
bcd1a3807e
|
chore!: drop Python 3.8 support (#441)
* drop Python 3.8 support
Signed-off-by: gruebel <anton.gruebel@gmail.com>
* pin mypy python version to 3.9
Signed-off-by: gruebel <anton.gruebel@gmail.com>
---------
Signed-off-by: gruebel <anton.gruebel@gmail.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
|
2025-02-11 22:17:37 +01:00 |
Leo
|
86e7c07112
|
feat: Add async functionality to providers (#413)
Signed-off-by: leohoare <leo@insight.co>
|
2025-02-06 12:30:54 -05:00 |
Federico Bond
|
96ba7938de
|
refactor!: move AbstractProvider to openfeature.provider (#314)
Signed-off-by: Federico Bond <federicobond@gmail.com>
|
2024-04-12 11:19:21 +10:00 |
Anton Grübel
|
af9d3da336
|
chore: enable mypy strict mode (#257)
Signed-off-by: gruebel <anton.gruebel@gmail.com>
Co-authored-by: Federico Bond <federicobond@gmail.com>
|
2024-01-08 20:09:53 -03:00 |
Anton Grübel
|
a853b85514
|
chore: remove excluded ruff rules and fix issues (#254)
remove excluded ruff rules and fix issues
Signed-off-by: gruebel <anton.gruebel@gmail.com>
|
2024-01-06 14:25:44 -03:00 |
Michael Beemer
|
0c314ab77c
|
fix!: raise error if the flag wasn't found using the in-memory provider (#228)
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
|
2023-11-01 14:56:48 -04:00 |
Federico Bond
|
88a204dc27
|
feat: pass flag_metadata from resolution to evaluation details (#212)
Signed-off-by: Federico Bond <federicobond@gmail.com>
|
2023-10-18 10:36:30 -04:00 |
Federico Bond
|
4314ef7003
|
chore: simplify build and dependencies configuration (#208)
* chore: simplify build and dependencies configuration
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: remove unused .env.template
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: remove duplicate hook_support.py module
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: update pre-commit config and fix format issues
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: update github workflows
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: update dependencies
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: replace virtualenv with built-in venv everywhere
Signed-off-by: Federico Bond <federicobond@gmail.com>
---------
Signed-off-by: Federico Bond <federicobond@gmail.com>
|
2023-10-18 00:41:54 -03:00 |
Federico Bond
|
51f0d260f0
|
refactor!: rename top-level package to openfeature (#192)
Signed-off-by: Federico Bond <federicobond@gmail.com>
|
2023-09-20 13:22:31 -03:00 |