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

tidied up #1815 #2297

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

tidied up #1815 #2297

wants to merge 4 commits into from

Conversation

MadsRC
Copy link

@MadsRC MadsRC commented Apr 5, 2024

Summary

This PR tidies up the old PR #1815.

The code is a carbon copy, except for some added testing and some lint and type hint fixes.

I could not find any API documentation to update, and opted to not mention anything about ssl_context for the CLI documentation, given that I ripped out the CLI portion of the PR. Please correct me if I'm mistaken and API documentation does exist (that needs to be updated).

Checklist

  • I understand that this PR may be closed in case there was no previous discussion. (This doesn't apply to typos!)
  • I've added a test for each change that was introduced, and I tried as much as possible to make a single atomic change.
  • I've updated the documentation accordingly.

@Kludex
Copy link
Sponsor Member

Kludex commented Apr 13, 2024

Pipeline is failing.

We need to think about the different ways we can implement this.

@Kludex Kludex added the waiting author Waiting for author's reply label Apr 13, 2024
@MadsRC
Copy link
Author

MadsRC commented Apr 15, 2024

The reason for the broken pipeline was that GitHub had an outage the same day I pushed. I thought I had added a comment asking for the pipeline to be retried, but alas I can't see that I did.

Anyways, the recent update to master allowed me to update this branch and re-trigger the pipeline.

One of the tests is failing for 3.9 on MacOS latest - I'm not sure if it is a fluke/flaky test or if it is related to these changes - I will investigate.

Would it be possible to ask for that pipeline to be re-run?

@MadsRC
Copy link
Author

MadsRC commented Apr 15, 2024

Thank you to who ever re-ran the pipeline. It looks like it was a flaky test. The new failure is on Windows, Py 3.10 for code coverage, which 0.01 point from being acceptable. I'll see what I can do about getting a but more unit tests in to bump that to acceptable levels ;)

@MadsRC
Copy link
Author

MadsRC commented Apr 15, 2024

After running the tests several times locally, I can see that some of the tests are flaky, giving different coverage results. I'll try and see if I can't add more SSL tests to make up for that fact, but I'm quite unfamiliar with this codebase.

@MadsRC
Copy link
Author

MadsRC commented Apr 28, 2024

@Kludex, this PR's still marked as "awaiting author" - May I ask what it is we are waiting for, so that I can provide it?

There was a mention of re-assessing how we went about implementing the change, but I'm not sure if that was because of the failing pipeline, or if it was an ask for me to try and add the functionality in some other way?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
waiting author Waiting for author's reply
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants