v0.12.0
✨ New Features
c27f98f
- Support referencing TwingateGroup from TwingateResourceAccess (PR #412 by @ekampf)3a1c530
- TwingateGroup object - support creating groups via k8s object (PR #397 by @ekampf)7f5697f
- Nicerkubectl get
for TwingateResource and TwingateConnector (PR #366 by @ekampf)
🐛 Bug Fixes
✅ Tests
95562f3
- Improve integration tests stability (PR #415 by @ekampf)1ff633f
- Re-enable test_resource_access_flows tests (commit by @ekampf)2132cfa
- More tests for TwingateGroup Handlers (PR #413 by @ekampf)
🔧 Chores
32b353e
- Bump orjson from 3.10.10 to 3.10.11 (PR #451 by @dependabot[bot])08995b7
- Bump ruff from 0.7.1 to 0.7.2 (PR #452 by @dependabot[bot])b42d9f5
- Bump pydantic-settings from 2.6.0 to 2.6.1 (PR #450 by @dependabot[bot])7b6ab07
- Bump pre-commit from 3.8.0 to 4.0.1 (PR #425 by @dependabot[bot])1de3f80
- Bump pytest-randomly from 3.15.0 to 3.16.0 (PR #445 by @dependabot[bot])376dd8a
- Bump orjson from 3.10.9 to 3.10.10 (PR #440 by @dependabot[bot])1e1c26b
- Bump croniter from 3.0.4 to 5.0.1 (PR #448 by @dependabot[bot])d9812fa
- Bump types-croniter from 3.0.4.20241027 to 4.0.0.20241030 (PR #449 by @dependabot[bot])c5c35ec
- Bump types-croniter from 3.0.3.20240731 to 3.0.4.20241027 (PR #444 by @dependabot[bot])89678be
- Bump google-cloud-artifact-registry from 1.12.0 to 1.13.0 (PR #447 by @dependabot[bot])7afc39f
- Bump google-cloud-artifact-registry from 1.11.5 to 1.12.0 (PR #441 by @dependabot[bot])f429127
- Bump ruff from 0.7.0 to 0.7.1 (PR #443 by @dependabot[bot])5dfadee
- Bump croniter from 3.0.3 to 3.0.4 (PR #442 by @dependabot[bot])91d9126
- Bump mypy from 1.12.1 to 1.13.0 (PR #439 by @dependabot[bot])5b12b4e
- Bump pyupgrade from 3.18.0 to 3.19.0 (PR #438 by @dependabot[bot])8b91596
- Bump orjson from 3.10.7 to 3.10.9 (PR #437 by @dependabot[bot])9040578
- Bump mypy from 1.12.0 to 1.12.1 (PR #436 by @dependabot[bot])fcc1ffe
- Bump ruff from 0.6.9 to 0.7.0 (PR #435 by @dependabot[bot])fda0a57
- Bump python-semantic-release from 9.11.1 to 9.12.0 (PR #434 by @dependabot[bot])fd0e177
- Bump mypy from 1.11.2 to 1.12.0 (PR #428 by @dependabot[bot])c31c74c
- Bump types-requests from 2.32.0.20240914 to 2.32.0.20241016 (PR #432 by @dependabot[bot])4d841d5
- Bump python-semantic-release from 9.11.0 to 9.11.1 (PR #431 by @dependabot[bot])c51fce3
- Bump pydantic-settings from 2.5.2 to 2.6.0 (PR #433 by @dependabot[bot])f85f585
- Bump python-semantic-release from 9.10.1 to 9.11.0 (PR #429 by @dependabot[bot])f716a95
- Bump pyupgrade from 3.17.0 to 3.18.0 (PR #430 by @dependabot[bot])0dd8063
- Bump ruff from 0.6.8 to 0.6.9 (PR #422 by @dependabot[bot])53bf3bb
- Bump python-semantic-release from 9.10.0 to 9.10.1 (PR #426 by @dependabot[bot])c3808e2
- Bump python-semantic-release from 9.9.0 to 9.10.0 (PR #424 by @dependabot[bot])9cdf0bb
- Bump syrupy from 4.7.1 to 4.7.2 (PR #423 by @dependabot[bot])e218644
- Bump github.com/gruntwork-io/terratest from 0.47.1 to 0.47.2 (PR #419 by @dependabot[bot])0eac57c
- Bump python-semantic-release from 9.8.9 to 9.9.0 (PR #418 by @dependabot[bot])e41a483
- Bump python-semantic-release from 9.8.8 to 9.8.9 (PR #417 by @dependabot[bot])fa8c761
- Bump ruff from 0.6.7 to 0.6.8 (PR #416 by @dependabot[bot])e2bac71
- Bump bandit from 1.7.9 to 1.7.10 (PR #414 by @dependabot[bot])7473698
- Re-enable poetry package mode setting to be False (commit by @ekampf)61ab430
- Bump ruff from 0.6.6 to 0.6.7 (PR #411 by @dependabot[bot])f6d0500
- Bump kubernetes from 30.1.0 to 31.0.0 (PR #409 by @dependabot[bot])bf3f798
- Bump ruff from 0.6.5 to 0.6.6 (PR #410 by @dependabot[bot])04b6514
- Bump pydantic from 2.9.1 to 2.9.2 (PR #408 by @dependabot[bot])89e9efe
- Bump ruff from 0.6.4 to 0.6.5 (PR #406 by @dependabot[bot])420449c
- Bump types-requests from 2.32.0.20240907 to 2.32.0.20240914 (PR #407 by @dependabot[bot])1bbcbe0
- Bump pydantic-settings from 2.4.0 to 2.5.2 (PR #405 by @dependabot[bot])cb46953
- Bump pytest from 8.3.2 to 8.3.3 (PR #404 by @dependabot[bot])8adb4ee
- Bump types-requests from 2.32.0.20240905 to 2.32.0.20240907 (PR #402 by @dependabot[bot])077be19
- Bump pydantic from 2.9.0 to 2.9.1 (PR #401 by @dependabot[bot])ee34d0e
- Bump pydantic from 2.8.2 to 2.9.0 (PR #398 by @dependabot[bot])de387fd
- Bump ruff from 0.6.3 to 0.6.4 (PR #399 by @dependabot[bot])7118358
- Bump types-requests from 2.32.0.20240712 to 2.32.0.20240905 (PR #396 by @dependabot[bot])e36c1de
- Bump python-semantic-release from 9.8.7 to 9.8.8 (PR #395 by @dependabot[bot])373aa1f
- Bump ruff from 0.6.2 to 0.6.3 (PR #394 by @dependabot[bot])7038f3a
- Bump github.com/gruntwork-io/terratest from 0.47.0 to 0.47.1 (PR #393 by @dependabot[bot])7a27253
- Bump mypy from 1.11.1 to 1.11.2 (PR #392 by @dependabot[bot])4fbc93a
- Bump tenacity from 8.5.0 to 9.0.0 (PR #373 by @dependabot[bot])84c794a
- Bump syrupy from 4.6.4 to 4.7.1 (PR #390 by @dependabot[bot])5dfdd7e
- Bump factory-boy from 3.3.0 to 3.3.1 (PR #387 by @dependabot[bot])0c26ca3
- Bump ruff from 0.5.7 to 0.6.2 (PR #391 by @dependabot[bot])71209d7
- Bump syrupy from 4.6.1 to 4.6.4 (PR #389 by @dependabot[bot])ec6f1fd
- Bump python-semantic-release from 9.8.6 to 9.8.7 (PR #388 by @dependabot[bot])60d6f18
- Bump types-croniter from 2.0.5.20240722 to 3.0.3.20240731 (PR #378 by @dependabot[bot])619aa3c
- Bump aiohttp from 3.9.4 to 3.10.2 (PR #384 by @dependabot[bot])86014ce
- Bump google-cloud-artifact-registry from 1.11.4 to 1.11.5 (PR #380 by @dependabot[bot])f44d7dc
- Bump orjson from 3.10.6 to 3.10.7 (PR #383 by @dependabot[bot])0c1fc84
- Bump ruff from 0.5.6 to 0.5.7 (PR #382 by @dependabot[bot])3b4587f
- Bump mypy from 1.11.0 to 1.11.1 (PR #379 by @dependabot[bot])4c4cd41
- Bump ruff from 0.5.5 to 0.5.6 (PR #381 by @dependabot[bot])d13be35
- Bump pre-commit from 3.7.1 to 3.8.0 (PR #376 by @dependabot[bot])b48ce95
- Bump ruff from 0.5.4 to 0.5.5 (PR #372 by @dependabot[bot])b19e5b5
- Bump pydantic-settings from 2.3.4 to 2.4.0 (PR #377 by @dependabot[bot])0eed8c8
- Bump pyupgrade from 3.16.0 to 3.17.0 (PR #374 by @dependabot[bot])c5715cf
- Bump croniter from 3.0.1 to 3.0.3 (PR #371 by @dependabot[bot])0e3c380
- Bump pytest from 8.3.1 to 8.3.2 (PR #369 by @dependabot[bot])aa7c32d
- Bump croniter from 3.0.0 to 3.0.1 (PR #368 by @dependabot[bot])f033f9c
- Bump croniter from 2.0.7 to 3.0.0 (PR #365 by @dependabot[bot])5d99d5d
- Bump python-semantic-release from 9.8.5 to 9.8.6 (PR #363 by @dependabot[bot])865295c
- Bump types-croniter from 2.0.5.20240717 to 2.0.5.20240722 (PR #362 by @dependabot[bot])1abcfd8
- Bump pytest from 8.2.2 to 8.3.1 (PR #359 by @dependabot[bot])aa27f17
- Bump mypy from 1.10.1 to 1.11.0 (PR #361 by @dependabot[bot])15c6827
- Bump ruff from 0.5.3 to 0.5.4 (PR #360 by @dependabot[bot])d7ef48a
- Bump ruff from 0.5.2 to 0.5.3 (PR #358 by @dependabot[bot])69664ac
- Bump setuptools from 68.2.0 to 70.0.0 (PR #355 by @dependabot[bot])9b72cec
- Bump croniter from 2.0.5 to 2.0.7 (PR #357 by @dependabot[bot])627834f
- Bump types-croniter from 2.0.0.20240423 to 2.0.5.20240717 (PR #356 by @dependabot[bot])e7c76ae
- Bump ruff from 0.5.1 to 0.5.2 (PR #354 by @dependabot[bot])1becc60
- Bump github.com/gruntwork-io/terratest from 0.46.16 to 0.47.0 (PR #353 by @dependabot[bot])62a0dcc
- Bump types-requests from 2.32.0.20240622 to 2.32.0.20240712 (PR #352 by @dependabot[bot])d1d14ad
- Bump google-cloud-artifact-registry from 1.11.3 to 1.11.4 (PR #351 by @dependabot[bot])629260a
- Bump python-semantic-release from 9.8.4 to 9.8.5 (PR #350 by @dependabot[bot])357a4d6
- Bump ruff from 0.5.0 to 0.5.1 (PR #349 by @dependabot[bot])ee89e41
- Bump certifi from 2023.7.22 to 2024.7.4 (PR #348 by @dependabot[bot])c73fa81
- Bump tenacity from 8.4.2 to 8.5.0 (PR #347 by @dependabot[bot])db13a96
- Bump python-semantic-release from 9.8.3 to 9.8.4 (PR #346 by @dependabot[bot])633d0c3
- Bump pydantic from 2.8.0 to 2.8.2 (PR #345 by @dependabot[bot])