-
-
Notifications
You must be signed in to change notification settings - Fork 107
Update to 3.7.16 #609
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
Update to 3.7.16 #609
Conversation
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
|
@conda-forge-admin, please rerender |
e5a4470 to
7c971b8
Compare
|
Hi! This is the friendly automated conda-forge-webservice. I tried to rerender for you but ran into some issues. Please check the output logs of the latest rerendering GutHub actions workflow run for errors. You can also ping conda-forge/core for further assistance or try re-rendering locally. This message was generated by GitHub actions workflow run https://github.com/conda-forge/python-feedstock/actions/runs/3653774329. |
f626848 to
85261d1
Compare
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
|
Would anyone have chance to look this over? |
| md5: df3b8ad6e2ab8f198d65ecf68816bf42 | ||
| patches: | ||
| # https://bugs.python.org/issue40263 | ||
| - patches/0000-Fix-off-by-one-error-in-_winapi_WaitForMultipleObjec.patch |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Was it really necessary to rename all these files?
|
Generally speaking, we've stopped supporting python 3.7. So renaming all the patches is somewhat disruptive for the review process |
|
There seems to be a few patches that you've made a marked improvement on. It would be good if in the pull request, you left everything you could untouched. i think you can specify a starting number for the git format patch command. that should alleviate alot of the changes. |
…nda-forge-pinning 2023.01.14.17.24.24
|
@hmaarrfk Yeah the reordering and cleanup changes mostly came from me fighting with the patches but the most minimal set of changes is actually quite small and related to zlib/bzip2/openssl version changes. I've reduced it to that. This means that the chunk ranges are not correct but the patches apply anyway. Let me know if I should bring those and/or the patch index changes back in. |
| - <opensslDir>$(ExternalsDir)openssl-1.1.1n\</opensslDir> | ||
| - <opensslOutDir>$(ExternalsDir)openssl-bin-1.1.1n\$(ArchName)\</opensslOutDir> | ||
| - <opensslIncludeDir>$(opensslOutDir)include</opensslIncludeDir> | ||
| + <opensslDir>$(OPENSSL_DIR)\</opensslDir> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can you explain in a few words why this change is necessary now? it uses an environment variable which is new.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have not changed line 91 with the OPENSSL_DIR variable, this has been in the patch file for a long time. It just looks that way because it's a diff of a patch file which Github doesn't display that well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
understood. perfect. Thank you for pointing that out.
It seems that python changed the version of openssl they built against.
Our patch also previously replaced it with an environment variable.
|
@conda-forge/python I want to bring to your attention that this PR would introduce the breaking str->int conversion change I know we decided
to release these on the supported versions of python, but i'm not sure what we want to do here, given that we "stopped supporting" python 3.7. I'm ok with releasing this, but I just wanted to bring it up. https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-14-final |
|
Please use https://github.com/conda-forge/python-feedstock/blob/main/recipe/patches/README.md when updating the patches here. |
Sorry for the noise on reformatting the patches. I defer to Isuru's expertise here. |
No problem at all. @isuruf Just to be clear, I would:
Let me know if that's ok for you then I will regenerate all patches on this and the other version PRs (and add/update the patch Readme as needed). |
Patches are now numbered and named as they are generated by the standard procedure.
|
@conda-forge-admin, please re-render |
…nda-forge-pinning 2023.03.23.18.19.42
…nda-forge-pinning 2023.03.29.16.02.14
…nda-forge-pinning 2023.03.29.16.02.14
…nda-forge-pinning 2023.06.16.18.10.30
Checklist
0(if the version changed)conda-smithy(Use the phrase@conda-forge-admin, please rerenderin a comment in this PR for automated rerendering)