Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OSB support for Python 3.10 and 3.11 #225

Merged
merged 9 commits into from
Mar 9, 2023

Conversation

IanHoang
Copy link
Collaborator

@IanHoang IanHoang commented Mar 8, 2023

Description

The following PR adds support for Python 3.10 and 3.11. In the process of supporting these versions, the following have been updated.

Updated version.txt to reflect minor release.

Dependencies:

  • tabulate
  • yappi
  • wheel
  • pytest

Integration tests:

  • Removed python 3.8 check. Integration tests could run only on the latest three python versions to avoid unwieldy list of actions being performed on PRs. UPDATED: Added back python 3.8. Created a separate issue Limiting Integration Tests on Python Versions #228 to create a discussion on how we should run integration tests for python versions. These changes can be incorporated into the integration test deep dive PRs.
  • Refined build.sh with minor changes -- replacing docker image called datadog with ubuntu since the former was deprecated and improved references to python versions 3.8 and 3.9

Issues Resolved

#220
See issue for summary of discoveries.

Testing

  • New functionality includes testing

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Ian Hoang and others added 6 commits February 15, 2023 10:48
…arch-project

Signed-off-by: Ian Hoang <hoangia@amazon.com>
Signed-off-by: Ian Hoang <hoangia@amazon.com>
Signed-off-by: Ian Hoang <hoangia@amazon.com>
Signed-off-by: Ian Hoang <hoangia@amazon.com>
…ve 3.8

Signed-off-by: Ian Hoang <hoangia@amazon.com>
@IanHoang IanHoang requested a review from gkamat as a code owner March 8, 2023 20:22
@IanHoang IanHoang requested a review from gaiksaya March 8, 2023 21:06
.ci/build.sh Outdated Show resolved Hide resolved
Signed-off-by: Ian Hoang <hoangia@amazon.com>
Ian Hoang added 2 commits March 9, 2023 12:37
Signed-off-by: Ian Hoang <hoangia@amazon.com>
Signed-off-by: Ian Hoang <hoangia@amazon.com>
@IanHoang IanHoang merged commit c808af8 into opensearch-project:main Mar 9, 2023
@IanHoang IanHoang deleted the new_python_release branch March 13, 2023 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants