-
-
Notifications
You must be signed in to change notification settings - Fork 17
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
Rebuild for python38 #31
Rebuild for python38 #31
Conversation
…nda-forge-pinning 2019.11.26
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 ( |
There is no need to keep adding the bot-rerun label. There is a problem with the build here, hangs on macOS, that we need to identify and fix. |
I've added that label once. The PR was created but hung on one thing, that seems the obvious next step. I'll leave corda forge well alone from now on. |
The label was also used in #30. It is a useful tool to re-send a PR when there are merge conflicts. Not the case here.
Yep. That is the problem that we need to address. Re-issuing the PR won't help.
It is not a big deal. Just mentioned to avoid wasting your time re-labeling and hanging again. |
@ocefpaf - Any idea why the macOS build hangs? I don't see a log or error message, just a black screen: |
Sorry, no. I'm not a macOS person. Also, someone reported that this passed on a local build, so it may be related to the Azure image. Pinging @conda-forge/core to see if someone has any idea how to debug this. |
Due to the |
Even if Azure does not display the log after the job, you can download it.
=> Maybe try a patch that removes https://github.com/samuelcolvin/pydantic/blob/v1.2/setup.py#L58 . |
Python multiprocessing isn't super stable, there's multiple issues across Python versions (different one in each) and operating system. @samuelcolvin - I can see the appeal of a fast build, but could you consider whether for release the default could be to not use multi-threading or multi-processing in the pydantic build? Maybe there could still be a flag that lets devs activate it during development - I think that's the main use case where having to wait a bit is annoying? |
@samuelcolvin, FYI (We should probably change the instructions in the bot comment, it's kind of confusing.) |
Yes, I know. @ocefpaf has already explained this above. For those of us not using conda-forge day to day it seeed like the simplest way of re-running the build and thereby finding out if the problem is intermittent - I'm not clear why it's caused such ire. Yes, clarifying the notes would help.
I'd be very happy to remove Is there a way to check if conda-forge builds are succeeding without creating a new release? This would be useful to avoid having to make lots of releases. |
|
hopefully fixed via pydantic/pydantic#1074 |
It did not cause any hire 😄 We only took the opportunity to explain to our users how our infrastructure works. (And with that we take notes to improve the docs.) BTW, if your goal is only to restart a job you can close and re-open a PR or use https://conda-forge.org/docs/maintainer/infrastructure.html?highlight=restart#conda-forge-admin-please-restart-ci |
Yes, as mentioned above, via a patch. I.e., turn pydantic/pydantic@f3e08d9 into a patch and add it to the recipe:
|
see #33 |
@samuelcolvin @ocefpaf @mbargull - Thank you! I know such issues are frustrating and the comments here were a bit heated. Please know that the software you write ( |
Hi all, build for this library is now failing for the next release due to a problem downloading a patch, see #35. Any idea why this is? |
(I fixed the setup which caused the problem here in the v1.3 release so was hoping a successful release on feedstock, but no luck again.) |
This PR has been triggered in an effort to update python38.
Notes and instructions for merging this PR:
Please note that if you close this PR we presume that the feedstock has been rebuilt, so if you are going to perform the rebuild yourself don't close this PR until the your rebuild has been merged.
This package has the following downstream children:
qcfractal
And potentially more.
If this PR was opened in error or needs to be updated please add the
bot-rerun
label to this PR. The bot will close this PR and schedule another one.This PR was created by the cf-regro-autotick-bot.
The cf-regro-autotick-bot is a service to automatically track the dependency graph, migrate packages, and propose package version updates for conda-forge. If you would like a local version of this bot, you might consider using rever. Rever is a tool for automating software releases and forms the backbone of the bot's conda-forge PRing capability. Rever is both conda (
conda install -c conda-forge rever
) and pip (pip install re-ver
) installable.Finally, feel free to drop us a line if there are any issues!
This PR was generated by https://circleci.com/gh/regro/circle_worker/12581, please use this URL for debugging