Skip to content

Commit

Permalink
feat: API 2.20.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gierschv committed Mar 8, 2024
1 parent 770ff9d commit 6f77961
Show file tree
Hide file tree
Showing 435 changed files with 47,310 additions and 58,533 deletions.
13 changes: 7 additions & 6 deletions .github/workflows/python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,13 @@ jobs:
python -m pip install --upgrade pip
pip install flake8 pytest
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
#- name: Lint with flake8
# run: |
# # stop the build if there are Python syntax errors or undefined names
# flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
# # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
# flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
if [ -f test-requirements.txt ]; then pip install -r test-requirements.txt; fi
- name: Lint with flake8
run: |
# stop the build if there are Python syntax errors or undefined names
flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
# exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
- name: Test with pytest
run: |
pytest
27 changes: 17 additions & 10 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -1,24 +1,31 @@
# NOTE: This file is auto generated by OpenAPI Generator.
# URL: https://openapi-generator.tech
#
# ref: https://docs.gitlab.com/ee/ci/README.html
# ref: https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Python.gitlab-ci.yml

stages:
- test

.tests:
.pytest:
stage: test
script:
- pip install -r requirements.txt
- pip install -r test-requirements.txt
- pytest --cov=flat_api

test-3.6:
extends: .tests
image: python:3.6-alpine
test-3.7:
extends: .tests
pytest-3.7:
extends: .pytest
image: python:3.7-alpine
test-3.8:
extends: .tests
pytest-3.8:
extends: .pytest
image: python:3.8-alpine
test-3.9:
extends: .tests
pytest-3.9:
extends: .pytest
image: python:3.9-alpine
pytest-3.10:
extends: .pytest
image: python:3.10-alpine
pytest-3.11:
extends: .pytest
image: python:3.11-alpine
275 changes: 142 additions & 133 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.github/workflows/python.yml
.gitlab-ci.yml
README.md
docs/AccountApi.md
Expand All @@ -11,12 +12,14 @@ docs/AssignmentCopyResponseCapabilitiesCanPublishInClassError.md
docs/AssignmentSubmission.md
docs/AssignmentSubmissionComment.md
docs/AssignmentSubmissionCommentCreation.md
docs/AssignmentSubmissionComments.md
docs/AssignmentSubmissionHistory.md
docs/AssignmentSubmissionHistoryAttachment.md
docs/AssignmentSubmissionHistoryState.md
docs/AssignmentSubmissionLti.md
docs/AssignmentSubmissionPlaybackInner.md
docs/AssignmentSubmissionState.md
docs/AssignmentSubmissionUpdate.md
docs/AssignmentSubmissionUpdateComments.md
docs/AssignmentType.md
docs/AssignmentUpdate.md
docs/ClassApi.md
Expand Down Expand Up @@ -56,14 +59,14 @@ docs/EduResource.md
docs/EduResourceCapabilities.md
docs/EduResourceCopy.md
docs/EduResourceCreation.md
docs/EduResourceLtiLink.md
docs/EduResourceMove.md
docs/EduResourcePrivacy.md
docs/EduResourceResource.md
docs/EduResourceType.md
docs/EduResourceUpdate.md
docs/EduResourceUseInClass.md
docs/EduResourcesApi.md
docs/EduSkillsFocused.md
docs/FlatErrorResponse.md
docs/FlatLocales.md
docs/GoogleClassroomCoursework.md
Expand Down Expand Up @@ -116,6 +119,7 @@ docs/ScoreSource.md
docs/ScoreTrack.md
docs/ScoreTrackCreation.md
docs/ScoreTrackPoint.md
docs/ScoreTrackPurpose.md
docs/ScoreTrackState.md
docs/ScoreTrackType.md
docs/ScoreTrackUpdate.md
Expand All @@ -125,6 +129,7 @@ docs/TaskApi.md
docs/TaskExportOptions.md
docs/TaskProgress.md
docs/TaskResult.md
docs/TutteoProduct.md
docs/UserAdminUpdate.md
docs/UserApi.md
docs/UserAzureDetails.md
Expand All @@ -149,141 +154,145 @@ flat_api/api/score_api.py
flat_api/api/task_api.py
flat_api/api/user_api.py
flat_api/api_client.py
flat_api/apis/__init__.py
flat_api/api_response.py
flat_api/configuration.py
flat_api/exceptions.py
flat_api/model/__init__.py
flat_api/model/api_access_token.py
flat_api/model/app_scopes.py
flat_api/model/assignment.py
flat_api/model/assignment_copy.py
flat_api/model/assignment_copy_response.py
flat_api/model/assignment_copy_response_capabilities.py
flat_api/model/assignment_copy_response_capabilities_can_publish_in_class_error.py
flat_api/model/assignment_submission.py
flat_api/model/assignment_submission_comment.py
flat_api/model/assignment_submission_comment_creation.py
flat_api/model/assignment_submission_history.py
flat_api/model/assignment_submission_history_attachment.py
flat_api/model/assignment_submission_history_state.py
flat_api/model/assignment_submission_state.py
flat_api/model/assignment_submission_update.py
flat_api/model/assignment_submission_update_comments.py
flat_api/model/assignment_type.py
flat_api/model/assignment_update.py
flat_api/model/class_assignment.py
flat_api/model/class_assignment_canvas.py
flat_api/model/class_assignment_lti.py
flat_api/model/class_assignment_mfc.py
flat_api/model/class_assignment_update.py
flat_api/model/class_assignment_update_google_classroom.py
flat_api/model/class_assignment_update_microsoft_graph.py
flat_api/model/class_attachment_creation.py
flat_api/model/class_creation.py
flat_api/model/class_details.py
flat_api/model/class_details_canvas.py
flat_api/model/class_details_clever.py
flat_api/model/class_details_google_classroom.py
flat_api/model/class_details_google_drive.py
flat_api/model/class_details_issues.py
flat_api/model/class_details_issues_sync_inner.py
flat_api/model/class_details_lti.py
flat_api/model/class_details_mfc.py
flat_api/model/class_details_microsoft_graph.py
flat_api/model/class_grade_level.py
flat_api/model/class_roles.py
flat_api/model/class_state.py
flat_api/model/class_update.py
flat_api/model/collection.py
flat_api/model/collection_app.py
flat_api/model/collection_capabilities.py
flat_api/model/collection_creation.py
flat_api/model/collection_modification.py
flat_api/model/collection_privacy.py
flat_api/model/collection_type.py
flat_api/model/edu_library.py
flat_api/model/edu_resource.py
flat_api/model/edu_resource_capabilities.py
flat_api/model/edu_resource_copy.py
flat_api/model/edu_resource_creation.py
flat_api/model/edu_resource_move.py
flat_api/model/edu_resource_privacy.py
flat_api/model/edu_resource_resource.py
flat_api/model/edu_resource_type.py
flat_api/model/edu_resource_update.py
flat_api/model/edu_resource_use_in_class.py
flat_api/model/edu_skills_focused.py
flat_api/model/flat_error_response.py
flat_api/model/flat_locales.py
flat_api/model/google_classroom_coursework.py
flat_api/model/google_classroom_submission.py
flat_api/model/group.py
flat_api/model/group_details.py
flat_api/model/group_type.py
flat_api/model/license_mode.py
flat_api/model/license_sources.py
flat_api/model/lms_name.py
flat_api/model/lti_credentials.py
flat_api/model/lti_credentials_creation.py
flat_api/model/media_attachment.py
flat_api/model/media_score_sharing_mode.py
flat_api/model/microsoft_graph_assignment.py
flat_api/model/microsoft_graph_submission.py
flat_api/model/organization_invitation.py
flat_api/model/organization_invitation_creation.py
flat_api/model/organization_roles.py
flat_api/model/organization_user_access_token_creation.py
flat_api/model/resource_collaborator.py
flat_api/model/resource_collaborator_creation.py
flat_api/model/resource_rights.py
flat_api/model/score_comment.py
flat_api/model/score_comment_context.py
flat_api/model/score_comment_creation.py
flat_api/model/score_comment_moderation.py
flat_api/model/score_comment_update.py
flat_api/model/score_comments_counts.py
flat_api/model/score_creation.py
flat_api/model/score_creation_builder_data.py
flat_api/model/score_creation_builder_data_layout_data.py
flat_api/model/score_creation_builder_data_score_data.py
flat_api/model/score_creation_builder_data_score_data_instruments_inner.py
flat_api/model/score_creation_type.py
flat_api/model/score_details.py
flat_api/model/score_fork.py
flat_api/model/score_license.py
flat_api/model/score_likes_counts.py
flat_api/model/score_modification.py
flat_api/model/score_plays_counts.py
flat_api/model/score_privacy.py
flat_api/model/score_revision.py
flat_api/model/score_revision_creation.py
flat_api/model/score_revision_statistics.py
flat_api/model/score_source.py
flat_api/model/score_track.py
flat_api/model/score_track_creation.py
flat_api/model/score_track_point.py
flat_api/model/score_track_state.py
flat_api/model/score_track_type.py
flat_api/model/score_track_update.py
flat_api/model/score_views_counts.py
flat_api/model/task.py
flat_api/model/task_export_options.py
flat_api/model/task_progress.py
flat_api/model/task_result.py
flat_api/model/user_admin_update.py
flat_api/model/user_azure_details.py
flat_api/model/user_community_profile_links.py
flat_api/model/user_creation.py
flat_api/model/user_details.py
flat_api/model/user_details_admin.py
flat_api/model/user_details_admin_license.py
flat_api/model/user_public.py
flat_api/model/user_public_summary.py
flat_api/model/user_signin_link.py
flat_api/model/user_signin_link_creation.py
flat_api/model_utils.py
flat_api/models/__init__.py
flat_api/models/api_access_token.py
flat_api/models/app_scopes.py
flat_api/models/assignment.py
flat_api/models/assignment_copy.py
flat_api/models/assignment_copy_response.py
flat_api/models/assignment_copy_response_capabilities.py
flat_api/models/assignment_copy_response_capabilities_can_publish_in_class_error.py
flat_api/models/assignment_submission.py
flat_api/models/assignment_submission_comment.py
flat_api/models/assignment_submission_comment_creation.py
flat_api/models/assignment_submission_comments.py
flat_api/models/assignment_submission_history.py
flat_api/models/assignment_submission_history_attachment.py
flat_api/models/assignment_submission_history_state.py
flat_api/models/assignment_submission_lti.py
flat_api/models/assignment_submission_playback_inner.py
flat_api/models/assignment_submission_state.py
flat_api/models/assignment_submission_update.py
flat_api/models/assignment_type.py
flat_api/models/assignment_update.py
flat_api/models/class_assignment.py
flat_api/models/class_assignment_canvas.py
flat_api/models/class_assignment_lti.py
flat_api/models/class_assignment_mfc.py
flat_api/models/class_assignment_update.py
flat_api/models/class_assignment_update_google_classroom.py
flat_api/models/class_assignment_update_microsoft_graph.py
flat_api/models/class_attachment_creation.py
flat_api/models/class_creation.py
flat_api/models/class_details.py
flat_api/models/class_details_canvas.py
flat_api/models/class_details_clever.py
flat_api/models/class_details_google_classroom.py
flat_api/models/class_details_google_drive.py
flat_api/models/class_details_issues.py
flat_api/models/class_details_issues_sync_inner.py
flat_api/models/class_details_lti.py
flat_api/models/class_details_mfc.py
flat_api/models/class_details_microsoft_graph.py
flat_api/models/class_grade_level.py
flat_api/models/class_roles.py
flat_api/models/class_state.py
flat_api/models/class_update.py
flat_api/models/collection.py
flat_api/models/collection_app.py
flat_api/models/collection_capabilities.py
flat_api/models/collection_creation.py
flat_api/models/collection_modification.py
flat_api/models/collection_privacy.py
flat_api/models/collection_type.py
flat_api/models/edu_library.py
flat_api/models/edu_resource.py
flat_api/models/edu_resource_capabilities.py
flat_api/models/edu_resource_copy.py
flat_api/models/edu_resource_creation.py
flat_api/models/edu_resource_lti_link.py
flat_api/models/edu_resource_move.py
flat_api/models/edu_resource_privacy.py
flat_api/models/edu_resource_resource.py
flat_api/models/edu_resource_type.py
flat_api/models/edu_resource_update.py
flat_api/models/edu_resource_use_in_class.py
flat_api/models/flat_error_response.py
flat_api/models/flat_locales.py
flat_api/models/google_classroom_coursework.py
flat_api/models/google_classroom_submission.py
flat_api/models/group.py
flat_api/models/group_details.py
flat_api/models/group_type.py
flat_api/models/license_mode.py
flat_api/models/license_sources.py
flat_api/models/lms_name.py
flat_api/models/lti_credentials.py
flat_api/models/lti_credentials_creation.py
flat_api/models/media_attachment.py
flat_api/models/media_score_sharing_mode.py
flat_api/models/microsoft_graph_assignment.py
flat_api/models/microsoft_graph_submission.py
flat_api/models/organization_invitation.py
flat_api/models/organization_invitation_creation.py
flat_api/models/organization_roles.py
flat_api/models/organization_user_access_token_creation.py
flat_api/models/resource_collaborator.py
flat_api/models/resource_collaborator_creation.py
flat_api/models/resource_rights.py
flat_api/models/score_comment.py
flat_api/models/score_comment_context.py
flat_api/models/score_comment_creation.py
flat_api/models/score_comment_moderation.py
flat_api/models/score_comment_update.py
flat_api/models/score_comments_counts.py
flat_api/models/score_creation.py
flat_api/models/score_creation_builder_data.py
flat_api/models/score_creation_builder_data_layout_data.py
flat_api/models/score_creation_builder_data_score_data.py
flat_api/models/score_creation_builder_data_score_data_instruments_inner.py
flat_api/models/score_creation_type.py
flat_api/models/score_details.py
flat_api/models/score_fork.py
flat_api/models/score_license.py
flat_api/models/score_likes_counts.py
flat_api/models/score_modification.py
flat_api/models/score_plays_counts.py
flat_api/models/score_privacy.py
flat_api/models/score_revision.py
flat_api/models/score_revision_creation.py
flat_api/models/score_revision_statistics.py
flat_api/models/score_source.py
flat_api/models/score_track.py
flat_api/models/score_track_creation.py
flat_api/models/score_track_point.py
flat_api/models/score_track_purpose.py
flat_api/models/score_track_state.py
flat_api/models/score_track_type.py
flat_api/models/score_track_update.py
flat_api/models/score_views_counts.py
flat_api/models/task.py
flat_api/models/task_export_options.py
flat_api/models/task_progress.py
flat_api/models/task_result.py
flat_api/models/tutteo_product.py
flat_api/models/user_admin_update.py
flat_api/models/user_azure_details.py
flat_api/models/user_community_profile_links.py
flat_api/models/user_creation.py
flat_api/models/user_details.py
flat_api/models/user_details_admin.py
flat_api/models/user_details_admin_license.py
flat_api/models/user_public.py
flat_api/models/user_public_summary.py
flat_api/models/user_signin_link.py
flat_api/models/user_signin_link_creation.py
flat_api/py.typed
flat_api/rest.py
pyproject.toml
requirements.txt
setup.cfg
test-requirements.txt
Expand Down
2 changes: 1 addition & 1 deletion .openapi-generator/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.0.0-SNAPSHOT
7.3.0
Loading

0 comments on commit 6f77961

Please sign in to comment.