-
-
Notifications
You must be signed in to change notification settings - Fork 18.2k
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
RLS: 1.0.4 #33300
Comments
I probably won't be able to help with one this week, but the scripts at https://github.com/pandas-dev/pandas-release should be reasonably up to date. We'll need to manually verify that all the necessary PRs have been backported (I don't think they have). It might be easier to do a 1.1 release soon. |
I don't think this is urgent. It's more a matter of whether we should be labelling PRs that fix regressions as 1.0.4 and backporting.
IMO we should be ensuring that the 1.0.x fixes regressions from 0.25.3. 1.1 could introduce new regressions. so this is about ensuring an upgrade path for affected users. |
@simonjayhawkins I think in the call last week we decided to leave it up to you. If you have time to go through and backport the necessary PRs for a release we can go ahead and do it. In addition to backporting, I think that
are blockers. |
potential backports (add to this list)
|
@simonjayhawkins still working on this? |
When this issue was opened there was no PRs merged to master that fixed regressions. There were also blockers to doing a release, #33300 (comment). I've not been working on this, but now we are a few weeks on and the blockers are resolved, we now have a few PRs that could be backported. I could start backporting these if we are likely to do a 1.0.4 release. |
At this point, I think pushing for a 1.1 release in a week or two is probably easier. |
I actually would be +1 on a 1.0.4; I also think this is orthogonal to doing 1.1, and good for others to try a release. |
@jorisvandenbossche there is a to_feather test failing on 1.0.x for Linux py37_locale. pyarrow 0.17 is being installed. see https://dev.azure.com/pandas-dev/pandas/_build/results?buildId=34788&view=logs&j=a3a13ea8-7cf0-5bdb-71bb-6ac8830ae35c The logs for the previous builds on this branch where this test passed are unavailable to confirm the pyarrow version. I can't find any recent PRs to fix ci for this. maybe #33422 fixes this. on windows, conda is not installing pyarrow 0.17 so can't reproduce failure, tests pass with 0.16
|
If Simon is up to it, also +1 on doing a 1.0.4 release.
#33422 might indeed fix this, as I changed some tests there. I think that PR should be OK to backport (the actual code changes are limited, just about passing through keywords, or could also limit to only backport the test fixes) |
will do that, just aiming to get ci passing on the 1.0.x branch for now. once the branch is ready to accept backports, we can discuss what can/should be backported. (for instance, #32611 fixed a regression (#33058), but may not be suitable for backporting.) |
Guys, can you push the release of 1.0.4 (at least, please do not to postpone it to be after 1.1.0, as I saw at the last dev meeting minutes) or apply some more love to it? The memory leak in rolling,min/max is serious, do you understand that thousands of apps using pandas crash worldwide in the meantime, till the fix is available for us, users of pandas? |
pandas is an all volunteer project; you are welcome to help out comment like the above are simply not helpful |
yes, a volunteer project, as many others, that's clear the release procedure/regressions is not a part of the development process where a novice in a project could really help, I guess sometimes (often) devs do not understand the severity of the issues so explicit expressions of concernments from the users of the project can help, at least sometimes. please understand our concerns |
@hroff-1902 have you been following the huge amount of work @simonjayhawkins has been doing to prep a 1.0.4 release? Meanwhile, a release is blocked by our wheel building infrastructure at https://github.com/macpython/pandas-wheels. #34114 will need to be fixed before we can make a release. Can you look into it? |
there are many areas you could help, why are you not volunteering there? I do understand severity of issues very well and am sympathetic but w/o any way to actually direct resources, your comments are not meaningful. Its like, let’s not pay for anything, not contribute in-kind and yet have the audacity to demand something. |
@simonjayhawkins I would be in favor of releasing this asap. no need to wait for any other patches. the timing is orthogonal to 1.1. If really really needed / wanted could always do a 1.0.5. The only real requirements are passing CI & ability to build wheels (which i think are satisfied). |
we can finish the second (first is already merged) but generally tiny edge cases even if a regression are not worth holding things up |
maybe worked on re-run conda-forge/pandas-feedstock#81 |
Thanks. I think I've also had issues with git in the conda env. I'll start on the doc build now. |
cool. just got rsync installed for git bash. would have needed ssh access to continue but calling it a day. will carry-on tomorrow with what's left to do. |
Website and docs are uploaded. Let me know if you see any strange formatting issues. The layout was messed up the first time I visited a docs page, but seems to be OK now. Wheels are on PyPI and conda-forge packages are building. @simonjayhawkins do you want to send an email to the mailing lists with the announcement? |
I still see the messed up layout for the symlinked ones, like https://pandas.pydata.org/docs/ (https://pandas.pydata.org/pandas-docs/version/1.0.4/ is fine). |
Hmm, I have to run for a bit so I'll revert the symlink for now. |
happy to do this when we're happy all is OK What's new in 1.0.4 on https://pandas.pydata.org/ points to https://pandas.pydata.org/docs/whatsnew/v1.0.0.html Is this something that I need to change? |
No, it’s been fixed on master so I’m not worried about that. |
FYI, I'm debugging this at https://pandas.pydata.org/pandas-docs/debug/. It seems to only occur when the server has served a 1.0.3 request at that URL. So almost surely a CSS asset is being cached somewhere. |
https://pandas.pydata.org/pandas-docs/debug/ now looks fine for me. Was that url supposed to be a "broken" one? (in which case it might be solved now) |
Not sure if anyone has noticed but to @simonjayhawkins point clicking on the 1.0.4 whatsnew from the home page takes me to 1.0.0 with no option to see 1.0.4. It also mentions 1.0.1 in the top menu: |
That's because the link seems to be hardcoded in the home page (while the text is automatically updated): Lines 64 to 67 in 6eb34f1
So that needs a fix there. (I also seem to remember some discussion about whether we found linking to 1.0.0 instead of 1.0.x more relevant, but in any case now the text and the link is inconsistent) |
It's fixed on master: https://pandas.pydata.org/pandas-docs/dev/ |
I don't know what to do about the CSS issue. I set up https://pandas.pydata.org/pandas-docs/debug/ on Friday to replicate |
@TomAugspurger that's the docs (where we indeed removed the "Whatsnew" link in the top bar), but AFAIU it is about a wrong link on the home page ( |
Ah, thanks. Should that just link to the whatsnew index?
…On Mon, Jun 1, 2020 at 6:10 AM Joris Van den Bossche < ***@***.***> wrote:
@TomAugspurger <https://github.com/TomAugspurger> that's the docs (where
we indeed removed the "Whatsnew" link in the top bar), but AFAIU it is
about a wrong link on the home page (/web/)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#33300 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAKAOITYNVIWYMGP5OXZTDTRUOEEDANCNFSM4MATQACQ>
.
|
@aterrel I think this may be cached at the cloudflare CDN sitting between pandas' webserver and the internet.
Is giving me access to cloudflare so that I can purge some caches an option? https://support.cloudflare.com/hc/en-us/articles/200169246-Purging-cached-resources-from-Cloudflare. |
Actually, hold on that. I might be able to instruct nginx to not use CF's cache. Won't have time to look into that until later though. |
My idea was to add a @aterrel I think getting access to Cloudflare to manually purge the cache is best. Can you grant me access or can we sync up sometime for you to do it? |
@TomAugspurger you didn't find out how to change the |
@TomAugspurger yes, create a cloudflare account and send me the email address you used. |
For those watching along, invite has been sent. Let me know if I can be of any other service. |
Thanks Andy. Possibly fixed with this purge list through the cloudflare console.
@jorisvandenbossche anything else you can think of that should be purged? |
That should be all pandas doc specific js/css files, I think |
Thanks. And a huge thanks to @simonjayhawkins for managing the release! |
we have several regressions reported since 1.0.3 (not due to 1.0.3, since 0.25.3) and a couple that had not been fixed.
https://github.com/pandas-dev/pandas/issues?page=1&q=is%3Aopen+is%3Aissue+label%3ARegression
Is there any that warrant a 1.0.4 release?
@pandas-dev/pandas-core
The text was updated successfully, but these errors were encountered: