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

Issue #296 #297

Merged
merged 21 commits into from
Nov 3, 2023
Merged

Issue #296 #297

merged 21 commits into from
Nov 3, 2023

Conversation

ncilfone
Copy link
Contributor

@ncilfone ncilfone commented Aug 3, 2023

What does this PR do?

Attempting to fix #296. Seems like the general SO info points to windows system needing stdin even as a null device. Other fix seems like it could be leaky resources from GitPython for long running processes. Make sure to call close() to help prevent resource leak. Also bump all the github actions ubuntu version to 20.04 since 18.04 got deprecated

Checklist

  • Did you adhere to PEP-8 standards?
  • Did you run black and isort prior to submitting your PR?
  • Does your PR pass all existing unit tests?
  • Did you add associated unit tests for any additional functionality?
  • Did you provide code documentation (Google Docstring format) whenever possible, even for simple functions or classes?
  • Did you add necessary documentation to the website?

@ncilfone
Copy link
Contributor Author

@mmalouane Can you merge this and cut a new release with a minor version bump (3.1.0) -- handling python 3.6 deps and pyyaml specifically are breaking installs currently on 3.10

Copy link
Contributor

@mmalouane mmalouane left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR approved and ready to be merged.

Signed-off-by: Mahdi Alouane <43279493+mmalouane@users.noreply.github.com>
@thomaselee
Copy link

Is there any update on when this build (3.6) expectation can be removed? We're currently blocked from using any python 3.10 images in AWS SageMaker until we get an updated version of spock

@ncilfone ncilfone mentioned this pull request Nov 3, 2023
6 tasks
@ncilfone
Copy link
Contributor Author

ncilfone commented Nov 3, 2023

@thomaselee See #279 that now merges the fix to #296 into some other functionality. Trying to get @mmalouane to approve and release

@mmalouane mmalouane merged commit 837e485 into fidelity:master Nov 3, 2023
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Invalid handle with SpockBuilder.save
3 participants