Skip to content

2.10.0

Latest
Compare
Choose a tag to compare
@Laure-di Laure-di released this 16 Sep 09:54
· 4 commits to main since this release
8bca2f9

What's Changed

Features

Fixes

Others

  • test: add e2e instance test by @Laure-di in #1037
  • tests(vpc): add regression tests and mute instance tests by @Laure-di in #1046
  • test(instance): fix logic and retrieve client from env or config file by @Laure-di in #1135
  • test: migrate from unittest to pytest, add VCR, and set up nightly test workflow by @Laure-di in #1169
  • test: switch from unittest discover to pytest for test execution by @Laure-di in #1222
  • ci: add support actionlint by @Laure-di in #1215
  • ci: add permissions to workflow by @Laure-di in #1211
  • ci: add pytest-cov workflow by @Laure-di in #1214
  • ci: add poetry and fix directory path by @Laure-di in #1194
  • ci: remove redundant checkout by @Laure-di in #1209
  • revert(product_catalog): filter by locality by @scaleway-bot in #1038
  • refactor: migrate away from deprecated typing classes by @scaleway-bot in #1230
  • docs(iam): remove beta mentions by @scaleway-bot in #929
  • docs(iam): create user spec by @scaleway-bot in #933
  • docs: correction of description by @scaleway-bot in #934
  • docs: improve visibility for CPU & GPU instances by @scaleway-bot in #939
  • docs: fix various spelling by @scaleway-bot in #942
  • docs(cockpit): clean up global api doc by @scaleway-bot in #947
  • docs(file): update file description and add more file examples by @scaleway-bot in #965
  • docs(cockpit): fix documentation string on preconfigured rules by @scaleway-bot in #973
  • docs(file): review File Storage API descriptions and documentation MTA-6002 by @scaleway-bot in #981
  • docs(cockpit): rework regional api by @scaleway-bot in #984
  • docs(cockpit): add small precisions in documentation by @scaleway-bot in #1001
  • docs(cockpit): add documentation for enable/disable alert rules requests by @scaleway-bot in #1016
  • docs(containers): document VPC integration fields by @scaleway-bot in #1018
  • docs(instance): fix terminate action documentation and remove b_ssd volumes documentation by @scaleway-bot in #1024
  • docs(instance): change documentation for dynamic_ip_required by @scaleway-bot in #1081
  • docs(applesilicon): fix typo by @scaleway-bot in #1084
  • docs(instance): update DetachServerFileSystem description by @yfodil in #1116
  • chore(deps-dev): bump ruff from 0.9.9 to 0.11.2 in /scaleway-async by @dependabot[bot] in #937
  • chore(deps-dev): bump ruff from 0.9.9 to 0.11.2 in /scaleway by @dependabot[bot] in #938
  • chore(deps-dev): bump ruff from 0.9.9 to 0.11.2 in /scaleway-core by @dependabot[bot] in #936
  • chore(vpc_gw): deprecate v1 by @scaleway-bot in #944
  • chore(k8s): remove sbs-csi migration route by @scaleway-bot in #964
  • chore(deps-dev): bump ruff from 0.11.2 to 0.11.7 in /scaleway-async by @dependabot[bot] in #970
  • chore(deps-dev): bump ruff from 0.11.2 to 0.11.7 in /scaleway-core by @dependabot[bot] in #972
  • chore(deps-dev): bump ruff from 0.11.2 to 0.11.7 in /scaleway by @dependabot[bot] in #971
  • chore(deps-dev): bump mypy from 1.15.0 to 1.16.0 in /scaleway-async by @dependabot[bot] in #1003
  • chore(deps-dev): bump ruff from 0.11.7 to 0.11.12 in /scaleway-async by @dependabot[bot] in #1004
  • chore(deps-dev): bump mypy from 1.15.0 to 1.16.0 in /scaleway-core by @dependabot[bot] in #1008
  • chore(deps-dev): bump mypy from 1.15.0 to 1.16.0 in /scaleway by @dependabot[bot] in #1005
  • chore(deps-dev): bump ruff from 0.11.7 to 0.11.12 in /scaleway by @dependabot[bot] in #1006
  • chore(deps-dev): bump types-python-dateutil from 2.9.0.20241206 to 2.9.0.20250516 in /scaleway-core by @dependabot[bot] in #1007
  • chore(deps-dev): bump ruff from 0.11.7 to 0.11.12 in /scaleway-core by @dependabot[bot] in #1009
  • chore(mongodb): make mongodb public by @scaleway-bot in #1030
  • chore(deps-dev): bump mypy from 1.16.0 to 1.16.1 in /scaleway by @dependabot[bot] in #1055
  • chore(deps-dev): bump ruff from 0.11.12 to 0.12.1 in /scaleway by @dependabot[bot] in #1054
  • chore(deps-dev): bump ruff from 0.11.12 to 0.12.1 in /scaleway-core by @dependabot[bot] in #1050
  • chore(deps-dev): bump mypy from 1.16.0 to 1.16.1 in /scaleway-core by @dependabot[bot] in #1049
  • chore(deps-dev): bump ruff from 0.11.12 to 0.12.1 in /scaleway-async by @dependabot[bot] in #1051
  • chore(deps): bump requests from 2.32.3 to 2.32.4 in /scaleway-core by @dependabot[bot] in #1052
  • chore(deps-dev): bump mypy from 1.16.0 to 1.16.1 in /scaleway-async by @dependabot[bot] in #1053
  • chore: add support for dependabot for documentation generation by @remyleone in #1082
  • chore(deps-dev): bump mypy from 1.16.1 to 1.17.0 in /scaleway-async by @dependabot[bot] in #1091
  • chore(docs): add support for -j auto by @remyleone in #1098
  • chore(deps-dev): bump ruff from 0.12.1 to 0.12.4 in /scaleway-core by @dependabot[bot] in #1088
  • chore(deps): bump zipp from 3.17.0 to 3.19.1 in /docs by @dependabot[bot] in #1096
  • chore(deps): bump urllib3 from 2.3.0 to 2.5.0 in /scaleway by @dependabot[bot] in #1099
  • chore(deps): bump urllib3 from 2.3.0 to 2.5.0 in /scaleway-core by @dependabot[bot] in #1100
  • chore(deps-dev): bump mypy from 1.16.1 to 1.17.0 in /scaleway-core by @dependabot[bot] in #1085
  • chore(deps): bump requests from 2.32.3 to 2.32.4 in /scaleway by @dependabot[bot] in #1101
  • chore(deps): bump requests from 2.32.3 to 2.32.4 in /scaleway-async by @dependabot[bot] in #1097
  • chore(deps-dev): bump ruff from 0.12.1 to 0.12.4 in /scaleway by @dependabot[bot] in #1089
  • chore(deps-dev): bump ruff from 0.12.1 to 0.12.4 in /scaleway-async by @dependabot[bot] in #1087
  • chore(deps-dev): bump types-python-dateutil from 2.9.0.20250516 to 2.9.0.20250708 in /scaleway-core by @dependabot[bot] in #1090
  • chore(deps): bump requests from 2.31.0 to 2.32.4 in /docs by @dependabot[bot] in #1102
  • chore(deps): bump urllib3 from 2.3.0 to 2.5.0 in /scaleway-async by @dependabot[bot] in #1103
  • chore(deps): bump idna from 3.6 to 3.7 in /docs by @dependabot[bot] in #1094
  • chore(deps): bump jinja2 from 3.1.3 to 3.1.6 in /docs by @dependabot[bot] in #1095
  • chore(deps-dev): bump mypy from 1.16.1 to 1.17.0 in /scaleway by @dependabot[bot] in #1086
  • chore(deps): bump sphinx from 5.3.0 to 7.1.2 in /docs by @dependabot[bot] in #1093
  • chore(deps): bump certifi from 2023.11.17 to 2024.7.4 in /docs by @dependabot[bot] in #1104
  • chore(deps): bump sphinx-rtd-theme from 1.3.0 to 2.0.0 in /docs by @dependabot[bot] in #1092
  • chore: add documentation build in the makefile by @remyleone in #1105
  • chore: add support for cache to speed up the CI by @remyleone in #1106
  • chore: simplify format to run only in one version by @remyleone in #1108
  • chore: add support for ty and pyrefly by @remyleone in #1107
  • chore: add support for more linters by @remyleone in #1124
  • chore: add support for flake8-return by @remyleone in #1128
  • chore: add support for linters in async by @remyleone in #1132
  • chore: add support for linters by @remyleone in #1133
  • chore: add new linters by @remyleone in #1131
  • chore: add support in scaleway-core for linters by @remyleone in #1134
  • chore(deps-dev): bump mypy from 1.17.0 to 1.17.1 in /scaleway-async by @dependabot[bot] in #1140
  • chore(deps-dev): bump pyrefly from 0.24.2 to 0.26.1 in /scaleway-async by @dependabot[bot] in #1141
  • chore(deps-dev): bump ruff from 0.12.4 to 0.12.7 in /scaleway-async by @dependabot[bot] in #1142
  • chore(deps-dev): bump mypy from 1.17.0 to 1.17.1 in /scaleway by @dependabot[bot] in #1144
  • chore(deps-dev): bump ty from 0.0.1a15 to 0.0.1a16 in /scaleway by @dependabot[bot] in #1146
  • chore(deps-dev): bump ruff from 0.12.4 to 0.12.7 in /scaleway by @dependabot[bot] in #1147
  • chore(deps-dev): bump ty from 0.0.1a15 to 0.0.1a16 in /scaleway-core by @dependabot[bot] in #1148
  • chore(deps-dev): bump ty from 0.0.1a15 to 0.0.1a16 in /scaleway-async by @dependabot[bot] in #1143
  • chore: add support for flake8 datetime zone linter by @remyleone in #1136
  • chore: add support for ruff linter by @remyleone in #1137
  • chore(deps-dev): bump pyrefly from 0.24.2 to 0.26.1 in /scaleway-core by @dependabot[bot] in #1150
  • chore(deps-dev): bump mypy from 1.17.0 to 1.17.1 in /scaleway-core by @dependabot[bot] in #1151
  • chore(deps): bump pyrefly from 0.24.2 to 0.26.1 in /scaleway by @dependabot[bot] in #1145
  • chore(deps-dev): bump ruff from 0.12.4 to 0.12.7 in /scaleway-core by @dependabot[bot] in #1149
  • chore(deps): bump requests from 2.32.4 to 2.32.5 in /scaleway-core by @dependabot[bot] in #1183
  • chore(deps-dev): bump ty from 0.0.1a16 to 0.0.1a19 in /scaleway-core by @dependabot[bot] in #1184
  • chore(deps-dev): bump ruff from 0.12.8 to 0.12.11 in /scaleway-async by @dependabot[bot] in #1188
  • chore(deps-dev): bump ty from 0.0.1a16 to 0.0.1a19 in /scaleway-async by @dependabot[bot] in #1185
  • chore(deps-dev): bump ruff from 0.12.7 to 0.12.11 in /scaleway-core by @dependabot[bot] in #1189
  • chore(deps): bump pyrefly from 0.26.1 to 0.30.0 in /scaleway by @dependabot[bot] in #1181
  • chore(deps-dev): bump pyrefly from 0.26.1 to 0.30.0 in /scaleway-core by @dependabot[bot] in #1186
  • chore(deps-dev): bump pyrefly from 0.26.1 to 0.30.0 in /scaleway-async by @dependabot[bot] in #1187
  • chore(deps-dev): bump types-python-dateutil from 2.9.0.20250708 to 2.9.0.20250822 in /scaleway-core by @dependabot[bot] in #1190
  • chore(deps-dev): bump ruff from 0.12.8 to 0.12.11 in /scaleway by @dependabot[bot] in #1180
  • chore: fix typo by @scaleway-bot in #1232
  • chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #1191
  • chore(deps-dev): bump ty from 0.0.1a17 to 0.0.1a19 in /scaleway by @dependabot[bot] in #1182
  • chore(deps): bump setuptools from 69.0.2 to 80.9.0 by @Laure-di in #1210
  • chore(instance): update the name of volume states by @scaleway-bot in #1226

Full Changelog: 2.9.0...2.9.1