Anton Grübel
9590554be4
feat: migrate to uv ( #293 )
...
* migrate to uv
Signed-off-by: gruebel <anton.gruebel@gmail.com>
* fix build setup
Signed-off-by: gruebel <anton.gruebel@gmail.com>
* fix paths-filter
Signed-off-by: gruebel <anton.gruebel@gmail.com>
* add uv workspace
Signed-off-by: gruebel <anton.gruebel@gmail.com>
* fix type check
Signed-off-by: gruebel <anton.gruebel@gmail.com>
---------
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2025-08-07 20:50:43 +02:00
Anton Grübel
b55cc1e0f8
chore!: drop Python 3.8 support ( #187 )
...
drop Python 3.8 support
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2025-02-16 21:32:06 +01:00
Simon Schrottner
eed1ee0531
feat(flagd): migrate to new provider mode file and update e2e tests ( #121 )
...
* feat(flagd-rpc): add caching with tests
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* fixup: using new test-harness
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* fixup(flagd): remove merge conflict error as stated by warber
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* feat(flagd): add graceful attempts
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* feat(flagd): add graceful attempts
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* fixup: rename method
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* fixup: naming linting
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* feat: better reconnect gherkins
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
---------
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
2025-02-06 11:28:27 -05:00
Anton Grübel
62cda8e5f8
build: auto generate proto files from schema ( #115 )
...
build(flagd): auto generate proto files from schema
Signed-off-by: gruebel <anton.gruebel@gmail.com>
Co-authored-by: Simon Schrottner <simon.schrottner@dynatrace.com>
2024-11-27 08:29:26 -05:00
Giovanni Liva
d8e10c7488
ci: introduce Release Please and PR linting workflows ( #38 )
...
Signed-off-by: Michael Beemer <michael.beemer@dynatrace.com>
Signed-off-by: Giovanni Liva <giovanni.liva@dynatrace.com>
Co-authored-by: Michael Beemer <michael.beemer@dynatrace.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-02-22 08:07:49 -03:00
Federico Bond
1cef37c5d8
chore: reorganize repo for multiple packages ( #35 )
...
* chore: remove empty flagsmith provider
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: reorganize repo for multiple packages
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: continue migrating to hatch
Signed-off-by: Federico Bond <federicobond@gmail.com>
* docs: update documentation and remove unneeded files
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: remove pre-commit exclude as it's already covered by .gitignore
Signed-off-by: Federico Bond <federicobond@gmail.com>
* docs: fix typo in CONTRIBUTING.md
Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
Signed-off-by: Federico Bond <federicobond@gmail.com>
---------
Signed-off-by: Federico Bond <federicobond@gmail.com>
Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
2024-01-24 21:31:42 -03:00
Anton Grübel
bb717b995c
chore: Update makefile ( #31 )
...
* align Makefile with python-sdk one and add missing init target
Signed-off-by: gruebel <anton.gruebel@gmail.com>
* remove unused flake8 and isort config files
Signed-off-by: gruebel <anton.gruebel@gmail.com>
---------
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-01-10 18:52:54 -03:00
Federico Bond
eadcb28d8f
docs: add CONTRIBUTING.md from python-sdk ( #10 )
...
* docs: add CONTRIBUTING.md from python-sdk
Signed-off-by: Tom Carrio <tom@carrio.dev>
Signed-off-by: Federico Bond <federicobond@gmail.com>
* docs: Apply suggestions from code review
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
Signed-off-by: Federico Bond <federicobond@gmail.com>
---------
Signed-off-by: Tom Carrio <tom@carrio.dev>
Signed-off-by: Federico Bond <federicobond@gmail.com>
Co-authored-by: Tom Carrio <tom@carrio.dev>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2023-07-15 20:10:24 -03:00