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
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
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
Anton Grübel
9ba82e3b63
ci: switch to hatch ( #297 )
...
switch to hatch
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-04-05 18:08:16 +11:00
Anton Grübel
3b6204daec
chore: replace black, fake8 and isort with ruff and ruff-format ( #249 )
...
* replace black, fake8 and isort with ruff and ruff-format
Signed-off-by: gruebel <anton.gruebel@gmail.com>
* fix workflow
Signed-off-by: gruebel <anton.gruebel@gmail.com>
* use full version tag for pre-commit/action action
Signed-off-by: gruebel <anton.gruebel@gmail.com>
---------
Signed-off-by: gruebel <anton.gruebel@gmail.com>
Signed-off-by: Anton Grübel <anton.gruebel@gmail.com>
2024-01-05 19:45:26 -05: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
Tom Carrio
6f6186ed91
feat: process flag evaluation options in client ( #31 )
...
Signed-off-by: Tom Carrio <tom@carrio.dev>
Co-authored-by: Meg McRoberts <mmcroberts@cloudbees.com>
Co-authored-by: Matthew Elwell <mjelwell89@gmail.com>
2022-12-02 08:07:39 -05:00