Commit Graph

160 Commits

Author SHA1 Message Date
github-actions[bot] 544ae0e0ff
chore(main): release 0.3.1 (#200)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-09-27 22:42:36 -04:00
Federico Bond c544918d65
feat: make openfeature an implicit namespace package (#199)
Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-09-27 22:40:25 -04:00
renovate[bot] 6e87a36995
chore(deps): update dependency astroid to v2.15.8 (#197)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-26 19:10:27 +00:00
github-actions[bot] 5237e935d5
chore(main): release 0.3.0 (#194)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-09-25 13:45:04 -04:00
renovate[bot] eef4e159ed
chore(deps): update dependency pylint to v2.17.6 (#196)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-25 15:55:55 +00:00
renovate[bot] 43274eb6d0
chore(deps): update dependency astroid to v2.15.7 (#195)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-24 00:02:19 +00: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
Manuel Schönlaub 25f6a87bd2
chore(deps): update dependency pyflakes to v3.1.0 (#184)
This updates pyflakes and associated libraries

chore(deps): update dependency pycodestyle to v2.11.0

chore(deps): update dependency flake8 to v6.1.0

Signed-off-by: Manuel Schönlaub <manuel.schonlaub@prodigygame.com>
2023-09-19 11:26:26 -04:00
renovate[bot] cb8c671d70
chore(deps): update dependency identify to v2.5.29 (#193)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-16 01:31:14 +00:00
renovate[bot] 81c7429deb
chore(deps): update dependency filelock to v3.12.4 (#191)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-13 18:45:37 +00:00
renovate[bot] d7b43bccd5
chore(deps): update codecov/codecov-action digest to c9e0f0b (#189)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-13 04:32:59 +00:00
renovate[bot] 1c5cca29f1
chore(deps): update codecov/codecov-action digest to 8e29a53 (#188)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 21:03:20 +00:00
renovate[bot] 8fad269b30
chore(deps): update dependency identify to v2.5.28 (#187)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-11 20:23:05 -06:00
renovate[bot] d6b4c3dc5d
chore(deps): update dependency black to v23.9.1 (#186)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-11 06:42:48 +00:00
github-actions[bot] 26059854b3
chore(main): release 0.2.0 (#167)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-09-09 18:44:05 -06:00
renovate[bot] 1ba12c894e
chore(deps): update dependency wheel to v0.41.2 (#162)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-09 06:35:55 -06:00
renovate[bot] f1990131bb
chore(deps): update dependency black to v23.9.0 (#185)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-09 07:00:00 +00:00
renovate[bot] 0b59a25487
chore(deps): update dependency pathspec to v0.11.2 (#87)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-08 15:03:24 -06:00
renovate[bot] 5fc4a4d6b0
chore(deps): update dependency build to v1 (#173)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-08 14:52:56 -06:00
renovate[bot] abf989cb48
chore(deps): update dependency virtualenv to v20.24.5 (#183)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-08 14:45:38 -06:00
renovate[bot] bea5c3acee
chore(deps): update codecov/codecov-action digest to 398b9de (#182)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-08 15:09:29 +00:00
Federico Bond 793ced1917
refactor!: simplify namespaces to make public API more pythonic (#172)
* refactor!: simplify namespaces to make public API more pythonic

Signed-off-by: Federico Bond <federicobond@gmail.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
2023-09-08 10:31:25 -04:00
renovate[bot] 6f7cdb8404
chore(deps): update dependency pytest to v7.4.2 (#180)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-07 21:22:05 +00:00
renovate[bot] 4d4ac14d2b
chore(deps): update codecov/codecov-action digest to a08d532 (#179)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-07 01:39:35 +00:00
renovate[bot] 7dfa4f5682
chore(deps): update dependency coverage to v7.3.1 (#178)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-06 16:09:56 +00:00
renovate[bot] 5ca229e8ab
chore(deps): update actions/checkout action to v4 (#176)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-06 06:33:06 +00:00
renovate[bot] c99c27c45b
chore(deps): update codecov/codecov-action digest to 7811627 (#177)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-06 04:41:34 +00:00
renovate[bot] b8397a9878
chore(deps): update dependency pre-commit to v3.4.0 (#175)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-02 22:24:53 +00:00
renovate[bot] cfe2c8ed8c
chore(deps): update dependency pytest to v7.4.1 (#174)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-02 20:20:47 +00:00
Federico Bond a7da26fd93
refactor!: move api hooks methods to api module (#169)
* refactor!: move api hooks methods to api module

Signed-off-by: Federico Bond <federicobond@gmail.com>

* refactor!: rename api-level hook methods

Signed-off-by: Federico Bond <federicobond@gmail.com>

---------

Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-09-01 13:19:50 +12:00
renovate[bot] 9e1bcb38fd
chore(deps): update dependency platformdirs to v3.10.0 (#166)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-31 21:08:56 +00:00
renovate[bot] 0f936b78fe
chore(deps): update dependency pip-tools to v7.3.0 (#165)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-31 18:26:12 +00:00
renovate[bot] 03be8752da
chore(deps): update dependency pluggy to v1.3.0 (#168)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-31 13:30:16 -04:00
renovate[bot] d795394569
chore(deps): update dependency coverage to v7.3.0 (#151)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-31 16:26:11 +00:00
renovate[bot] f853ec500f
chore(deps): update dependency cfgv to v3.4.0 (#163)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-31 12:46:32 +00:00
renovate[bot] 64a2d9f50c
chore(deps): update dependency virtualenv to v20.24.4 (#116)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-31 10:57:59 +00:00
renovate[bot] ed82368aca
chore(deps): update dependency identify to v2.5.27 (#161)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-31 08:31:15 +00:00
Federico Bond 67ba8619b9
refactor!: move api evaluation context methods to api module (#164)
* refactor: move api evaluation_context methods to api module

Signed-off-by: Federico Bond <federicobond@gmail.com>

* refactor: rename api_evaluation_context and set_api_evaluation_context

Signed-off-by: Federico Bond <federicobond@gmail.com>

---------

Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-08-31 17:53:32 +12:00
renovate[bot] ae412f7421
chore(deps): update dependency filelock to v3.12.3 (#160)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-31 04:08:03 +00:00
renovate[bot] ba4bfab384
chore(deps): update dependency click to v8.1.7 (#159)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-31 00:13:43 +00:00
renovate[bot] b152fd47e2
chore(deps): update codecov/codecov-action digest to 04adceb (#158)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-30 23:20:34 +00:00
James Carr 43ce93dc82
chore: E2E Test Support (#132)
* test: add implementation of evaluation e2e tests

Signed-off-by: Federico Bond <federicobond@gmail.com>
Signed-off-by: James Carr <james.r.carr@gmail.com>

* chore: run behave tests in GH workflow

Signed-off-by: Federico Bond <federicobond@gmail.com>

* fix: replace typing.Union value used in isinstance for compatibility with python<3.10

Signed-off-by: Federico Bond <federicobond@gmail.com>

* chore: automatically pull submodule for e2e make target

Signed-off-by: Federico Bond <federicobond@gmail.com>

---------

Signed-off-by: Federico Bond <federicobond@gmail.com>
Signed-off-by: James Carr <james.r.carr@gmail.com>
Co-authored-by: Federico Bond <federicobond@gmail.com>
2023-08-31 07:54:58 +12:00
github-actions[bot] 4b8dcaacd4
chore(main): release 0.1.0 (#127)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-01 11:31:47 -04:00
Federico Bond 5e7bf1f8ad
feat: implement InMemoryProvider (#157)
Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-07-25 14:50:46 -04:00
renovate[bot] d310bc7e14
chore(deps): update dependency typing-extensions to v4.7.1 (#150)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-15 12:42:59 +00:00
renovate[bot] 54372887a2
chore(deps): update dependency pytest-mock to v3.11.1 (#149)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-15 09:45:55 +00:00
renovate[bot] ff48c45aa8
chore(deps): update dependency click to v8.1.5 (#153)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-15 07:51:28 +00:00
renovate[bot] 4bfc2d3525
chore(deps): update dependency pytest to v7.4.0 (#148)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-15 03:57:51 +00:00
Michael Beemer 0926a68de6
docs: simplified the under development warning
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2023-07-14 21:57:43 -04:00
renovate[bot] 90319ff452
chore(deps): update dependency pyparsing to v3.1.0 (#147)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-13 10:24:24 +00:00