Skip to content

Commit e71e258

Browse files
committed
EDM-2773: Upgrade Client 1.0
1 parent f2560f7 commit e71e258

File tree

328 files changed

+12700
-972
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

328 files changed

+12700
-972
lines changed

.github/workflows/python.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,16 @@ name: flightctl Python package
77

88
on: [push, pull_request]
99

10+
permissions:
11+
contents: read
12+
1013
jobs:
1114
build:
1215

1316
runs-on: ubuntu-latest
1417
strategy:
1518
matrix:
16-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
19+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1720

1821
steps:
1922
- uses: actions/checkout@v4
@@ -28,4 +31,4 @@ jobs:
2831
pip install -r test-requirements.txt
2932
- name: Test with pytest
3033
run: |
31-
pytest --cov={{packageName}}
34+
pytest --cov=flightctl

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,5 +62,5 @@ docs/_build/
6262
# PyBuilder
6363
target/
6464

65-
#Ipython Notebook
65+
# Ipython Notebook
6666
.ipynb_checkpoints

.gitlab-ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@ stages:
1414
- pip install -r test-requirements.txt
1515
- pytest --cov=flightctl
1616

17-
pytest-3.8:
18-
extends: .pytest
19-
image: python:3.8-alpine
2017
pytest-3.9:
2118
extends: .pytest
2219
image: python:3.9-alpine
@@ -29,3 +26,6 @@ pytest-3.11:
2926
pytest-3.12:
3027
extends: .pytest
3128
image: python:3.12-alpine
29+
pytest-3.13:
30+
extends: .pytest
31+
image: python:3.13-alpine

.openapi-generator/FILES

Lines changed: 70 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,33 @@
33
.gitlab-ci.yml
44
.travis.yml
55
README.md
6+
docs/AapProviderSpec.md
67
docs/AbsolutePath.md
78
docs/AppType.md
89
docs/ApplicationContent.md
910
docs/ApplicationEnvVars.md
1011
docs/ApplicationProviderSpec.md
12+
docs/ApplicationResourceLimits.md
13+
docs/ApplicationResources.md
1114
docs/ApplicationStatusType.md
1215
docs/ApplicationVolume.md
1316
docs/ApplicationVolumeProviderSpec.md
17+
docs/ApplicationVolumeReclaimPolicy.md
1418
docs/ApplicationVolumeStatus.md
1519
docs/ApplicationsSummaryStatusType.md
1620
docs/AuthConfig.md
17-
docs/AuthOrganizationsConfig.md
21+
docs/AuthDynamicOrganizationAssignment.md
22+
docs/AuthDynamicRoleAssignment.md
23+
docs/AuthOrganizationAssignment.md
24+
docs/AuthPerUserOrganizationAssignment.md
25+
docs/AuthProvider.md
26+
docs/AuthProviderList.md
27+
docs/AuthProviderSpec.md
28+
docs/AuthRoleAssignment.md
29+
docs/AuthStaticOrganizationAssignment.md
30+
docs/AuthStaticRoleAssignment.md
1831
docs/AuthenticationApi.md
32+
docs/AuthproviderApi.md
1933
docs/Batch.md
2034
docs/BatchLimit.md
2135
docs/BatchSequence.md
@@ -105,6 +119,7 @@ docs/FleetStatus.md
105119
docs/GenericRepoSpec.md
106120
docs/GitConfigProviderSpec.md
107121
docs/GitConfigProviderSpecGitRef.md
122+
docs/GitHubIntrospectionSpec.md
108123
docs/HookAction.md
109124
docs/HookActionRun.md
110125
docs/HookCondition.md
@@ -114,27 +129,37 @@ docs/HttpConfigProviderSpec.md
114129
docs/HttpConfigProviderSpecHttpRef.md
115130
docs/HttpRepoSpec.md
116131
docs/ImageApplicationProviderSpec.md
132+
docs/ImageMountVolumeProviderSpec.md
117133
docs/ImagePullPolicy.md
118134
docs/ImageVolumeProviderSpec.md
119135
docs/ImageVolumeSource.md
120136
docs/InlineApplicationProviderSpec.md
121137
docs/InlineConfigProviderSpec.md
122138
docs/InternalTaskFailedDetails.md
123139
docs/InternalTaskPermanentlyFailedDetails.md
140+
docs/JwtIntrospectionSpec.md
141+
docs/K8sProviderSpec.md
124142
docs/KubernetesSecretProviderSpec.md
125143
docs/KubernetesSecretProviderSpecSecretRef.md
126144
docs/LabelApi.md
127145
docs/LabelSelector.md
128146
docs/ListMeta.md
129147
docs/MatchExpression.md
130148
docs/MemoryResourceMonitorSpec.md
149+
docs/MountVolumeProviderSpec.md
150+
docs/OAuth2Introspection.md
151+
docs/OAuth2ProviderSpec.md
152+
docs/OIDCProviderSpec.md
131153
docs/ObjectMeta.md
132154
docs/ObjectReference.md
155+
docs/OpenShiftProviderSpec.md
133156
docs/Organization.md
134157
docs/OrganizationApi.md
135158
docs/OrganizationList.md
136159
docs/OrganizationSpec.md
137160
docs/PatchRequestInner.md
161+
docs/Permission.md
162+
docs/PermissionList.md
138163
docs/ReferencedRepositoryUpdatedDetails.md
139164
docs/RelativePath.md
140165
docs/RepoSpecType.md
@@ -155,22 +180,31 @@ docs/ResourceSyncSpec.md
155180
docs/ResourceSyncStatus.md
156181
docs/ResourceUpdatedDetails.md
157182
docs/ResourcesyncApi.md
158-
docs/RolloutDeviceSelection.md
183+
docs/Rfc7662IntrospectionSpec.md
159184
docs/RolloutPolicy.md
160185
docs/RolloutStrategy.md
161186
docs/SshConfig.md
162187
docs/SshRepoSpec.md
163188
docs/Status.md
189+
docs/SystemdActiveStateType.md
190+
docs/SystemdEnableStateType.md
191+
docs/SystemdLoadStateType.md
192+
docs/SystemdUnitStatus.md
164193
docs/TemplateVersion.md
165194
docs/TemplateVersionList.md
166195
docs/TemplateVersionSpec.md
167196
docs/TemplateVersionStatus.md
197+
docs/TokenRequest.md
198+
docs/TokenResponse.md
168199
docs/UpdateSchedule.md
200+
docs/UserInfoResponse.md
169201
docs/Version.md
170202
docs/VersionApi.md
203+
docs/VolumeMount.md
171204
flightctl/__init__.py
172205
flightctl/api/__init__.py
173206
flightctl/api/authentication_api.py
207+
flightctl/api/authprovider_api.py
174208
flightctl/api/certificatesigningrequest_api.py
175209
flightctl/api/device_api.py
176210
flightctl/api/deviceactions_api.py
@@ -187,18 +221,31 @@ flightctl/api_response.py
187221
flightctl/configuration.py
188222
flightctl/exceptions.py
189223
flightctl/models/__init__.py
224+
flightctl/models/aap_provider_spec.py
190225
flightctl/models/absolute_path.py
191226
flightctl/models/app_type.py
192227
flightctl/models/application_content.py
193228
flightctl/models/application_env_vars.py
194229
flightctl/models/application_provider_spec.py
230+
flightctl/models/application_resource_limits.py
231+
flightctl/models/application_resources.py
195232
flightctl/models/application_status_type.py
196233
flightctl/models/application_volume.py
197234
flightctl/models/application_volume_provider_spec.py
235+
flightctl/models/application_volume_reclaim_policy.py
198236
flightctl/models/application_volume_status.py
199237
flightctl/models/applications_summary_status_type.py
200238
flightctl/models/auth_config.py
201-
flightctl/models/auth_organizations_config.py
239+
flightctl/models/auth_dynamic_organization_assignment.py
240+
flightctl/models/auth_dynamic_role_assignment.py
241+
flightctl/models/auth_organization_assignment.py
242+
flightctl/models/auth_per_user_organization_assignment.py
243+
flightctl/models/auth_provider.py
244+
flightctl/models/auth_provider_list.py
245+
flightctl/models/auth_provider_spec.py
246+
flightctl/models/auth_role_assignment.py
247+
flightctl/models/auth_static_organization_assignment.py
248+
flightctl/models/auth_static_role_assignment.py
202249
flightctl/models/batch.py
203250
flightctl/models/batch_limit.py
204251
flightctl/models/batch_sequence.py
@@ -282,6 +329,7 @@ flightctl/models/fleet_status.py
282329
flightctl/models/generic_repo_spec.py
283330
flightctl/models/git_config_provider_spec.py
284331
flightctl/models/git_config_provider_spec_git_ref.py
332+
flightctl/models/git_hub_introspection_spec.py
285333
flightctl/models/hook_action.py
286334
flightctl/models/hook_action_run.py
287335
flightctl/models/hook_condition.py
@@ -291,25 +339,35 @@ flightctl/models/http_config_provider_spec.py
291339
flightctl/models/http_config_provider_spec_http_ref.py
292340
flightctl/models/http_repo_spec.py
293341
flightctl/models/image_application_provider_spec.py
342+
flightctl/models/image_mount_volume_provider_spec.py
294343
flightctl/models/image_pull_policy.py
295344
flightctl/models/image_volume_provider_spec.py
296345
flightctl/models/image_volume_source.py
297346
flightctl/models/inline_application_provider_spec.py
298347
flightctl/models/inline_config_provider_spec.py
299348
flightctl/models/internal_task_failed_details.py
300349
flightctl/models/internal_task_permanently_failed_details.py
350+
flightctl/models/jwt_introspection_spec.py
351+
flightctl/models/k8s_provider_spec.py
301352
flightctl/models/kubernetes_secret_provider_spec.py
302353
flightctl/models/kubernetes_secret_provider_spec_secret_ref.py
303354
flightctl/models/label_selector.py
304355
flightctl/models/list_meta.py
305356
flightctl/models/match_expression.py
306357
flightctl/models/memory_resource_monitor_spec.py
358+
flightctl/models/mount_volume_provider_spec.py
359+
flightctl/models/o_auth2_introspection.py
360+
flightctl/models/o_auth2_provider_spec.py
307361
flightctl/models/object_meta.py
308362
flightctl/models/object_reference.py
363+
flightctl/models/oidc_provider_spec.py
364+
flightctl/models/open_shift_provider_spec.py
309365
flightctl/models/organization.py
310366
flightctl/models/organization_list.py
311367
flightctl/models/organization_spec.py
312368
flightctl/models/patch_request_inner.py
369+
flightctl/models/permission.py
370+
flightctl/models/permission_list.py
313371
flightctl/models/referenced_repository_updated_details.py
314372
flightctl/models/relative_path.py
315373
flightctl/models/repo_spec_type.py
@@ -328,18 +386,26 @@ flightctl/models/resource_sync_list.py
328386
flightctl/models/resource_sync_spec.py
329387
flightctl/models/resource_sync_status.py
330388
flightctl/models/resource_updated_details.py
331-
flightctl/models/rollout_device_selection.py
389+
flightctl/models/rfc7662_introspection_spec.py
332390
flightctl/models/rollout_policy.py
333391
flightctl/models/rollout_strategy.py
334392
flightctl/models/ssh_config.py
335393
flightctl/models/ssh_repo_spec.py
336394
flightctl/models/status.py
395+
flightctl/models/systemd_active_state_type.py
396+
flightctl/models/systemd_enable_state_type.py
397+
flightctl/models/systemd_load_state_type.py
398+
flightctl/models/systemd_unit_status.py
337399
flightctl/models/template_version.py
338400
flightctl/models/template_version_list.py
339401
flightctl/models/template_version_spec.py
340402
flightctl/models/template_version_status.py
403+
flightctl/models/token_request.py
404+
flightctl/models/token_response.py
341405
flightctl/models/update_schedule.py
406+
flightctl/models/user_info_response.py
342407
flightctl/models/version.py
408+
flightctl/models/volume_mount.py
343409
flightctl/py.typed
344410
flightctl/rest.py
345411
git_push.sh

.openapi-generator/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.11.0
1+
7.17.0

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# ref: https://docs.travis-ci.com/user/languages/python
22
language: python
33
python:
4-
- "3.8"
54
- "3.9"
65
- "3.10"
76
- "3.11"
87
- "3.12"
8+
- "3.13"
99
# uncomment the following if needed
10-
#- "3.12-dev" # 3.12 development branch
10+
#- "3.13-dev" # 3.13 development branch
1111
#- "nightly" # nightly build
1212
# command to install dependencies
1313
install:

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
generate-client:
2-
npx @openapitools/openapi-generator-cli version-manager set 7.11.0
2+
npx @openapitools/openapi-generator-cli version-manager set 7.17.0
33
npx @openapitools/openapi-generator-cli generate \
44
-g python \
55
-i ./api/v1alpha1/openapi.yml \

0 commit comments

Comments
 (0)