gruebel
83370d814b
add missing stateless provider tests
...
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2025-08-10 18:26:39 +02:00
Anton Grübel
32fdec1781
chore: support Python 3.14 ( #530 )
...
support Python 3.14
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2025-08-02 17:12:04 +02:00
renovate[bot]
9d0cbe8d4a
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.17.1 ( #528 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-31 13:35:26 +02:00
OpenFeature Bot
1802022994
chore(main): release 0.8.2 ( #485 )
...
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
2025-07-30 17:29:08 -04:00
Anton Grübel
a3698902b5
chore: switch build backend to uv ( #527 )
...
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2025-07-30 17:08:54 -04:00
Konstantinos Koukopoulos
a5b3aa9c52
fix: merge transaction context into hook context evaluation context ( #521 ) ( #523 )
...
Signed-off-by: Konstantinos Koukopoulos <koukopoulos@gmail.com>
2025-07-23 14:27:15 +02:00
renovate[bot]
5652c0c457
chore(deps): update astral-sh/setup-uv digest to 7edac99 ( #524 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 23:47:48 +02:00
renovate[bot]
00cab65315
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.17.0 ( #526 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Simon Schrottner <simon.schrottner@dynatrace.com>
2025-07-21 17:33:07 +02:00
renovate[bot]
90a193d22c
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.4 ( #525 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 17:31:59 +02:00
renovate[bot]
288bd6bb34
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.2 ( #518 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-03 22:09:42 +00:00
renovate[bot]
a04e52c022
chore(deps): update github/codeql-action digest to 181d5ee ( #517 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-30 20:46:31 +00:00
renovate[bot]
21ef53a156
chore(deps): update github/codeql-action digest to 39edc49 ( #515 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-27 23:33:05 +00:00
renovate[bot]
6da7890ac6
chore(deps): pin astral-sh/setup-uv action to bd01e18 ( #514 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-27 11:20:53 +02:00
Leo
fb47cbb2a5
feat: starting migration to uv ( #512 )
...
* starting migration to uv
Signed-off-by: leohoare <leo@insight.co>
* single command for test
Signed-off-by: leohoare <leo@insight.co>
* uv-lock in pre-commit, manually run pre-commit instead of action, add mypy and pre-commit to dev dependencies
Signed-off-by: leohoare <leo@insight.co>
* ignore nothing to cache
Signed-off-by: leohoare <leo@insight.co>
* cleanup and remove comment
Signed-off-by: leohoare <leo@insight.co>
* Update .github/workflows/release.yml
Co-authored-by: Simon Schrottner <simon.schrottner@dynatrace.com>
Signed-off-by: Leo <37860104+leohoare@users.noreply.github.com>
Signed-off-by: leohoare <leo@insight.co>
* cloeset thing to hatch scripts using project scripts
Signed-off-by: leohoare <leo@insight.co>
* ignore errors (not ideal)
Signed-off-by: leohoare <leo@insight.co>
* move pre-commit into scripts
Signed-off-by: leohoare <leo@insight.co>
* update dependency group, add frozen, remove uv-lock precommit, v6 uv, revert precommit
Signed-off-by: leohoare <leo@insight.co>
* add comment to github issue
Signed-off-by: leohoare <leo@insight.co>
---------
Signed-off-by: leohoare <leo@insight.co>
Signed-off-by: Leo <37860104+leohoare@users.noreply.github.com>
Co-authored-by: Simon Schrottner <simon.schrottner@dynatrace.com>
Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
2025-06-27 09:17:52 +02:00
renovate[bot]
7783a8b6c7
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.1 ( #513 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-27 02:43:29 +00:00
renovate[bot]
d21d9db90a
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.0 ( #510 )
...
* chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.0
* skip PLC0415
Signed-off-by: gruebel <anton.gruebel@gmail.com>
---------
Signed-off-by: gruebel <anton.gruebel@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: gruebel <anton.gruebel@gmail.com>
2025-06-19 17:32:18 +00:00
renovate[bot]
ac95c7a5b7
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.16.1 ( #509 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 13:26:01 +02:00
renovate[bot]
4628c24f5c
chore(deps): update github/codeql-action digest to ce28f5b ( #508 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-11 21:35:29 +00:00
renovate[bot]
a21413bd50
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.13 ( #507 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-07 02:55:07 +00:00
renovate[bot]
347517a7cc
chore(deps): update github/codeql-action digest to fca7ace ( #505 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-03 21:29:53 +00:00
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
renovate[bot]
87e448593d
chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.16.0 ( #503 )
...
* chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.16.0
* fix typing
Signed-off-by: gruebel <anton.gruebel@gmail.com>
---------
Signed-off-by: gruebel <anton.gruebel@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: gruebel <anton.gruebel@gmail.com>
2025-05-30 16:35:39 +02:00
renovate[bot]
8dfa88cf8a
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.12 ( #501 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 18:06:49 +00:00
renovate[bot]
abb3137779
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.11 ( #499 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 07:31:12 +00:00
renovate[bot]
c722cf0239
chore(deps): update github/codeql-action digest to ff0a06e ( #498 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-16 17:01:35 +00:00
renovate[bot]
7bb0f5e499
chore(deps): update codecov/codecov-action action to v5.4.3 ( #497 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-16 03:11:30 +00:00
renovate[bot]
1dd8b29493
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.10 ( #496 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-15 20:08:12 +00:00
renovate[bot]
42fed6b200
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.9 ( #493 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-09 22:07:55 +00:00
renovate[bot]
8aedfe81ef
chore(deps): update github/codeql-action digest to 60168ef ( #492 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-02 15:58:40 +00:00
renovate[bot]
1f169551e3
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.8 ( #491 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-01 19:04:19 +00:00
renovate[bot]
f4f9a12081
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.7 ( #490 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 03:51:50 +00:00
renovate[bot]
ad69f2c55f
chore(deps): update actions/setup-python digest to a26af69 ( #489 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-24 13:22:29 +02:00
renovate[bot]
e0de4b2faa
chore(deps): update github/codeql-action digest to 28deaed ( #488 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-23 23:01:54 +00:00
renovate[bot]
7fe752d8fd
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.6 ( #487 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-17 18:38:47 +00:00
Todd Baert
d54d239a2d
chore: use publish env
...
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2025-04-16 13:49:13 -04:00
renovate[bot]
798ac8ded0
chore(deps): update codecov/codecov-action action to v5.4.2 ( #486 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 02:54:15 +00:00
renovate[bot]
95be943d33
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.5 ( #484 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-10 23:27:28 +00:00
OpenFeature Bot
4006df768c
chore(main): release 0.8.1 ( #445 )
...
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
2025-04-10 08:47:46 +02:00
Anton Grübel
3636a0d75f
fix: fix cycle dependency between api and client ( #480 )
...
* fix cycle dependency between api and client
Signed-off-by: gruebel <anton.gruebel@gmail.com>
* remove comment
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-04-09 08:39:26 +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
renovate[bot]
5a2825b00d
chore(deps): update github/codeql-action digest to 45775bd ( #483 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-08 02:13:02 +00:00
renovate[bot]
8acc883288
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.4 ( #476 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-07 19:00:06 +00:00
Simon Schrottner
7a30ef914b
chore: add codeowner file to be consistent with the rest of openfeature ( #477 )
...
All the other sdks use codeowner files to ensure proper approvals, we should also utilize this within python-sdk
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2025-04-07 16:29:13 +02:00
renovate[bot]
1ae9fc2361
chore(deps): update github/codeql-action digest to fc7e4a0 ( #481 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-07 13:25:19 +00:00
Anton Grübel
0ebec538db
chore: revert spec to commit 0cd553d ( #479 )
...
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2025-04-07 15:21:55 +02:00
renovate[bot]
2be2c06569
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.3 ( #475 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-03 16:18:36 +00:00
renovate[bot]
a1359112e9
chore(deps): update actions/setup-python digest to 8d9ed9a ( #473 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-25 06:01:28 +00:00
renovate[bot]
490cd06853
chore(deps): update spec digest to 27e4461 ( #472 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-25 02:34:26 +00:00
renovate[bot]
9ced6bf2d1
chore(deps): update spec digest to 130df3e ( #471 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-24 19:50:16 +00:00
renovate[bot]
4eeab3b691
chore(deps): update github/codeql-action digest to 1b549b9 ( #470 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-24 19:48:43 +00:00