Commit Graph

72 Commits

Author SHA1 Message Date
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
renovate[bot] ba0213e701
chore(deps): update github/codeql-action digest to 9e8d078 (#440)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-07 12:42:14 +00:00
renovate[bot] 38d13fa454
chore(deps): pin dependencies (#435)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 15:05:28 -05:00
Michael Beemer ff521630a1
chore: use centralized renovate config, downgrade release please (#433)
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2025-02-05 14:42:16 -05:00
renovate[bot] 99905d57f8
chore(deps): update googleapis/release-please-action action to v4 (#428)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-31 16:24:56 +00:00
Michael Beemer 384c119d2e
ci: lower release please version to v3 (#427)
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2025-01-31 11:24:11 -05:00
renovate[bot] 9c2ed71c6e
chore(deps): update actions/setup-python digest to 4237552 (#422)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 05:24:00 +00:00
renovate[bot] e99e481524
chore(deps): update codecov/codecov-action action to v5.3.1 (#421)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 16:47:38 +00:00
renovate[bot] 6af37b1c2b
chore(deps): update codecov/codecov-action action to v5.3.0 (#420)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 22:33:30 +00:00
renovate[bot] b69e81a636
chore(deps): update codecov/codecov-action action to v5.2.0 (#418)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 16:47:23 +00:00
Michael Beemer 995e8b0394
ci: update release process (#417)
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2025-01-22 10:08:42 -05:00
renovate[bot] 1c564804af
chore(deps): update codecov/codecov-action action to v5.1.2 (#405)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-18 19:30:13 +00:00
renovate[bot] a6907d610e
chore(deps): update codecov/codecov-action action to v5.1.1 (#402)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-05 22:01:03 +00:00
renovate[bot] 0459330cb9
chore(deps): update codecov/codecov-action action to v5.1.0 (#401)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-05 19:02:20 +00:00
Anton Grübel 70acd1dd42
build: pin pypi release GHA to v1.11 (#396)
pin pypi release GHA to v1.11

Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-11-25 10:02:32 +01:00
renovate[bot] f024a6f340
chore(deps): update codecov/codecov-action action to v5.0.7 (#394)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 04:42:17 +00:00
renovate[bot] 24970b5d09
chore(deps): update codecov/codecov-action action to v5.0.6 (#393)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 23:17:46 +00:00
renovate[bot] a652004fde
chore(deps): update codecov/codecov-action action to v5.0.5 (#392)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 16:49:21 +00:00
renovate[bot] 9759bfaa21
chore(deps): update codecov/codecov-action action to v5.0.4 (#391)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 05:11:05 +00:00
renovate[bot] 3fb7cbc3dd
chore(deps): update codecov/codecov-action action to v5.0.3 (#390)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 22:18:49 +00:00
renovate[bot] e72e329a2a
chore(deps): update codecov/codecov-action action to v5.0.2 (#388)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-15 17:19:38 +00:00
renovate[bot] 6cd570f64c
chore(deps): update codecov/codecov-action action to v5 (#386)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 18:24:06 +00:00
renovate[bot] 977cd6d4b7
chore(deps): update python docker tag to v3.13 (#375)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-08 03:06:40 +00:00
renovate[bot] 45d2a6daca
chore(deps): update codecov/codecov-action action to v4.6.0 (#371)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 15:46:39 +00:00
Anton Grübel ca4d589456
chore: add Python 3.13 (#364)
Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-09-09 12:19:44 -04:00
Michael Beemer d618fabe78
ci: run release please as OpenFeature bot (#354)
* Update release.yml

Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>

* Update release-please-config.json

Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>

---------

Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-07-30 21:04:40 -04:00
renovate[bot] e6a353e475
chore(deps): update codecov/codecov-action action to v4.5.0 (#341)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-13 12:27:56 +00:00
Anton Grübel f2389da024
ci: update release please to new GHA (#340)
update release please to new GHA

Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-06-07 00:22:49 +02:00
renovate[bot] fa677092f8
chore(deps): update codecov/codecov-action action to v4.4.1 (#335)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-20 22:51:58 +02:00
renovate[bot] 6acbef94e6
chore(deps): update codecov/codecov-action action to v4.4.0 (#334)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 00:13:57 +00:00
renovate[bot] f352045055
chore(deps): update codecov/codecov-action action to v4.3.1 (#327)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-01 11:43:21 -04:00
Federico Bond cd605c4f5d
chore: update codecov/codecov-action action to v4 (#317)
Signed-off-by: Federico Bond <federicobond@gmail.com>
2024-04-12 09:53:57 +09:00
Federico Bond 34ac91c707
fix!: restrict exported names with __all__ (#306)
* fix!: restrict exported names with __all__

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

* restrict codecov upload to Python 3.11

Signed-off-by: gruebel <anton.gruebel@gmail.com>

* disable codecov ci fail on error

Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>

---------

Signed-off-by: Federico Bond <federicobond@gmail.com>
Signed-off-by: gruebel <anton.gruebel@gmail.com>
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
Co-authored-by: gruebel <anton.gruebel@gmail.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-04-09 11:15:30 +09: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
renovate[bot] 915cabe5b1
chore(deps): update pre-commit/action action to v3.0.1 (#273)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-07 19:52:15 +00:00
renovate[bot] d1f27e3278
chore(deps): update actions/cache action to v4 (#260)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-17 18:26:28 -03:00
Anton Grübel a1c25e241b
ci: change codecov GHA version to v3 (#259)
change codecov GHA version to v3

Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-01-16 17:13:13 -03:00
Anton Grübel 1722848651
ci: use pypi trusted publishing (#258)
use pypi trusted publishing

Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-01-11 16:12:47 -05:00
Michael Beemer 4883ab47d8
ci: fix missing CodeQL workflow permissions
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-01-09 13:36:55 -05:00
Anton Grübel 30f4e692d8
ci: split lint job into lint and sast (#256)
split lint job into lint and sast

Signed-off-by: gruebel <anton.gruebel@gmail.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-01-08 19:56:12 -03:00
Anton Grübel 49aae786fb
ci: ignore tests in CodeQL scan and add missing permission restrictions (#253)
ignore tests in CodeQL scan and add missing permission restrictions

Signed-off-by: gruebel <anton.gruebel@gmail.com>
2024-01-06 11:21:40 -03: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
renovate[bot] 4c416b434c
chore(deps): update github/codeql-action action to v3 (#243)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-13 21:19:13 +00:00
renovate[bot] 4b59b65ebe
chore(deps): update actions/setup-python action to v5 (#240)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-06 16:44:28 +00:00
renovate[bot] 56284e36fa
chore(deps): update google-github-actions/release-please-action action to v4 (#239)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-02 02:21:11 +00:00
Federico Bond f74eda06bd
chore: optimize GitHub CI workflow (#220)
Signed-off-by: Federico Bond <federicobond@gmail.com>
2023-10-24 19:39:06 -04: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
renovate[bot] af4955dbde
chore(deps): update python docker tag to v3.12 (#207)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-13 08:08:47 +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