Michael Beemer
ab5fb317e4
add pr trigger types
...
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-02-22 08:40:38 -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
85661ff170
fix: remove setup from flagd tests ( #39 )
...
Signed-off-by: Federico Bond <federicobond@gmail.com>
2024-02-21 20:35:24 -05: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
Todd Baert
6e082a7738
chore: add CODEOWNERS ( #34 )
...
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2024-01-17 14:41:49 -05:00
Anton Grübel
c00f110427
ci: split GHA build job into build, lint and sast ( #33 )
...
split GHA build job into build, lint and sast
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-01-12 00:33:48 -03:00
Anton Grübel
b4d6995e48
chore: remove excluded ruff rules and fix issues ( #32 )
...
remove excluded ruff rules and fix issues
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-01-10 17:11:44 -05: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
Anton Grübel
c5584ee26b
chore: replace black, flake8 and isort with ruff and ruff-format ( #30 )
...
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-01-09 17:05:20 -05:00
Federico Bond
684a90ad81
feat: implement grpc protocol version of FlagdProvider ( #29 )
...
* feat: implement grpc protocol version of FlagdProvider
Signed-off-by: Federico Bond <federicobond@gmail.com>
* feat: map grpc errors to python exceptions
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: remove generated protobuf code
Signed-off-by: Federico Bond <federicobond@gmail.com>
---------
Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-11-01 16:42:26 -03:00
Federico Bond
1d893df198
chore: simplify build and dependencies configuration ( #28 )
...
Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-10-03 20:57:03 -03:00
Federico Bond
0e912ad650
feat: implement OpenTelemetry traces hook ( #11 )
...
Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-10-02 14:39:23 -03:00
Adam Gardner
9d73fd7e81
fix: get_path_for implementation ( #20 )
...
Signed-off-by: Adam Gardner <26523841+agardnerIT@users.noreply.github.com>
Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-09-29 14:58:38 -03:00
Federico Bond
5a6d55186b
docs: update links in README ( #23 )
...
Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-09-28 08:08:25 -04:00
Federico Bond
368ba0e82d
refactor!: update imports to the latest version of the sdk ( #19 )
...
Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-09-28 05:49:33 -03:00
Adam Gardner
aabe533e14
fix: change get to resolve ( #18 )
...
Signed-off-by: Adam Gardner <26523841+agardnerIT@users.noreply.github.com>
2023-09-27 21:41:54 -03:00
Tom Carrio
1c52d12e26
feat: add flagd provider ( #3 )
...
Signed-off-by: agardnerit <adam@agardner.net>
Signed-off-by: Tom Carrio <tom@carrio.dev>
Signed-off-by: Federico Bond <federicobond@gmail.com>
Co-authored-by: agardnerit <adam@agardner.net>
Co-authored-by: Federico Bond <federicobond@gmail.com>
2023-07-17 21:10:35 -04: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
James Carr
03f48ecdfd
chore: Add basic Makefile with common commands ( #9 )
...
* chore: Add basic Makefile with default help target
Signed-off-by: James Carr <james.r.carr@gmail.com>
* chore: add missing coverage dependency
Signed-off-by: Federico Bond <federicobond@gmail.com>
* chore: add placeholder test to avoid pytest failure
Signed-off-by: Federico Bond <federicobond@gmail.com>
---------
Signed-off-by: James Carr <james.r.carr@gmail.com>
Signed-off-by: Federico Bond <federicobond@gmail.com>
Co-authored-by: Federico Bond <federicobond@gmail.com>
2023-07-14 20:05:56 -03:00
Michael Beemer
e031fa2651
docs: Add disclaimer to the readme ( #4 )
2022-10-29 15:30:06 -04:00
Michael Beemer
3169a78ee1
Add disclaimer on SDK status
...
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2022-10-29 15:24:20 -04:00
Michael Beemer
890b4b75b5
Fix typo
...
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2022-10-29 14:46:28 -04:00
Michael Beemer
6d8c8ed884
Add disclaimer to the readme
...
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2022-10-29 14:43:01 -04:00
Michael Beemer
0daae7f8e7
Update README.md
...
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2022-10-29 12:23:46 -04:00
Andrew Helsby
35eef916bd
feature/flagsmith-implementation: Add pipelines
...
Signed-off-by: Andrew Helsby <ajhelsby@hotmail.com>
2022-10-14 13:37:35 +04:00
Andrew Helsby
f21b2263e4
Initial commit to python-sdk-contrib with project setup
2022-10-07 11:11:40 +04:00
Andrew Helsby
90351dc05d
Initial commit
2022-10-07 10:56:47 +04:00