issue_comments
19 rows where user = 28786187 sorted by updated_at descending
This data as json, CSV (advanced)
Suggested facets: issue_url, reactions, created_at (date), updated_at (date)
user 1
- st-bender · 19 ✖
id | html_url | issue_url | node_id | user | created_at | updated_at ▲ | author_association | body | reactions | performed_via_github_app | issue |
---|---|---|---|---|---|---|---|---|---|---|---|
1507176030 | https://github.com/pydata/xarray/pull/7461#issuecomment-1507176030 | https://api.github.com/repos/pydata/xarray/issues/7461 | IC_kwDOAMm_X85Z1a5e | st-bender 28786187 | 2023-04-13T15:30:28Z | 2023-04-13T15:30:28Z | CONTRIBUTOR | Hi,
That's not how I interpret the link given by @dcherian, which states "rolling" minimum versions based on age. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
bump minimum versions, drop py38 1550109629 | |
1507150495 | https://github.com/pydata/xarray/pull/7461#issuecomment-1507150495 | https://api.github.com/repos/pydata/xarray/issues/7461 | IC_kwDOAMm_X85Z1Uqf | st-bender 28786187 | 2023-04-13T15:13:28Z | 2023-04-13T15:13:28Z | CONTRIBUTOR | Hi @dcherian
I assume you have given this a lot of thought, but imho the minimum dependency versions should be decided according to features needed, not timing.
Thanks for the pointer.
I am not sure why, maybe I was updating too eagerly before the feedstock was fixed, but
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
bump minimum versions, drop py38 1550109629 | |
1503393910 | https://github.com/pydata/xarray/pull/7461#issuecomment-1503393910 | https://api.github.com/repos/pydata/xarray/issues/7461 | IC_kwDOAMm_X85Zm_h2 | st-bender 28786187 | 2023-04-11T13:50:42Z | 2023-04-11T13:50:42Z | CONTRIBUTOR | Hi,
Just to let you know that this change breaks python 3.8 setups with automatic updates becuase the |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
bump minimum versions, drop py38 1550109629 | |
1230234269 | https://github.com/pydata/xarray/issues/6953#issuecomment-1230234269 | https://api.github.com/repos/pydata/xarray/issues/6953 | IC_kwDOAMm_X85JU-Kd | st-bender 28786187 | 2022-08-29T12:41:47Z | 2022-08-29T12:41:47Z | CONTRIBUTOR | Hi @mathause
Thanks, but I am not sure I find that intuitive, why should the resampled array have the same size as the original? It seems to make only sense for
That feels a bit like curing the symptoms instead of the root cause, why not set |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
DataArray.resample().apply() fails to apply custom function 1350803561 | |
1228267515 | https://github.com/pydata/xarray/issues/6953#issuecomment-1228267515 | https://api.github.com/repos/pydata/xarray/issues/6953 | IC_kwDOAMm_X85JNd_7 | st-bender 28786187 | 2022-08-26T09:22:21Z | 2022-08-26T09:22:21Z | CONTRIBUTOR | @mathause Thanks, that works for @dcherian I am not sure if raising an error would be very user friendly. In my opinion, which may be biased by my personal use cases, I would expect
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
DataArray.resample().apply() fails to apply custom function 1350803561 | |
904084591 | https://github.com/pydata/xarray/pull/5662#issuecomment-904084591 | https://api.github.com/repos/pydata/xarray/issues/5662 | IC_kwDOAMm_X8414zxv | st-bender 28786187 | 2021-08-23T20:08:30Z | 2021-08-23T20:11:26Z | CONTRIBUTOR | @Illviljan Thanks for this comparison, I certainly prefer the second one, it looks better aligned to me and we get a little more information on one page. But then that's only me. ;) Edit: Not sure what you mean with the attributes, they all start in the 5th column, after 4 spaces like the officially recommended python indentation. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Limit and format number of displayed dimensions in repr 957439114 | |
903520910 | https://github.com/pydata/xarray/pull/5662#issuecomment-903520910 | https://api.github.com/repos/pydata/xarray/issues/5662 | IC_kwDOAMm_X8412qKO | st-bender 28786187 | 2021-08-23T07:40:06Z | 2021-08-23T07:40:06Z | CONTRIBUTOR |
Looks good, but in my opinion this wastes some screen space on the left side.
One could probably start a new line for the dimensions in a |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Limit and format number of displayed dimensions in repr 957439114 | |
877021079 | https://github.com/pydata/xarray/pull/5580#issuecomment-877021079 | https://api.github.com/repos/pydata/xarray/issues/5580 | MDEyOklzc3VlQ29tbWVudDg3NzAyMTA3OQ== | st-bender 28786187 | 2021-07-09T08:41:15Z | 2021-07-09T08:55:14Z | CONTRIBUTOR | @keewis Thanks for the pointers, I'd say that nothing public facing should change in 0.18 now.
OT (edit): By the way, these incompatibilities happen when one side decides to change the API without considering that some users may actually use that interface (and looking at the pandas' "deprecation" list, I fear that this will only get worse). Nice from the As for the tests, I found the tests that @max-sixty put in and extended them (see second and third commits in this PR). However, now there is one dataset setup and then 4(!) asserts, which seems to be too much to follow nicely. Imagine all of them break, you fix the first, only to find out that the second breaks as well. so you fix that, only to find out that the third breaks too, and so on. @Illviljan It is a good idea, however, I'd prefer if those changes were introduced as an option first, before changing the default behaviour. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
dataset `__repr__` updates 937336962 | |
875075222 | https://github.com/pydata/xarray/pull/5580#issuecomment-875075222 | https://api.github.com/repos/pydata/xarray/issues/5580 | MDEyOklzc3VlQ29tbWVudDg3NTA3NTIyMg== | st-bender 28786187 | 2021-07-06T20:55:49Z | 2021-07-06T21:02:46Z | CONTRIBUTOR | Hi @max-sixty, Sure, but it will take a bit. Could you point me to right places for the docs? Just the filenames would do. I would be in favour of waiting a little with this change to get a few more opinions.
This change will ignore Edit: I would also like to separate the tests, to make it easier to follow if something breaks, but the setup for the test dataset would be the same. Any preferences or best practices for the code layout in such a case without duplicating too much of the code? However, that can probably wait for another PR. |
{ "total_count": 1, "+1": 1, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
dataset `__repr__` updates 937336962 | |
874209908 | https://github.com/pydata/xarray/issues/5545#issuecomment-874209908 | https://api.github.com/repos/pydata/xarray/issues/5545 | MDEyOklzc3VlQ29tbWVudDg3NDIwOTkwOA== | st-bender 28786187 | 2021-07-05T15:58:00Z | 2021-07-05T17:43:09Z | CONTRIBUTOR | Hi, @max-sixty I could give it a try, but my time is quite limited. Would you be fine with a diff? That would save me a bit from setting up a fork and new repo. Anyway, here is a quick diff, I tried to keep it small and basically moved the Edit: Never mind, I am preparing a PR with updated tests. ```diff
diff --git a/xarray/core/formatting.py b/xarray/core/formatting.py
index 07864e81..ab30facf 100644 -def coords_repr(coords, col_width=None):
``` |
{ "total_count": 1, "+1": 1, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Increase default `display_max_rows` 931591247 | |
873193513 | https://github.com/pydata/xarray/issues/5545#issuecomment-873193513 | https://api.github.com/repos/pydata/xarray/issues/5545 | MDEyOklzc3VlQ29tbWVudDg3MzE5MzUxMw== | st-bender 28786187 | 2021-07-02T18:46:43Z | 2021-07-02T18:46:43Z | CONTRIBUTOR | @benbovy That sounds good to me. If I may add, I would leave |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Increase default `display_max_rows` 931591247 | |
872424026 | https://github.com/pydata/xarray/issues/5545#issuecomment-872424026 | https://api.github.com/repos/pydata/xarray/issues/5545 | MDEyOklzc3VlQ29tbWVudDg3MjQyNDAyNg== | st-bender 28786187 | 2021-07-01T17:26:23Z | 2021-07-01T17:26:23Z | CONTRIBUTOR | @max-sixty I apologize if I hurt someone, but it is hard to find a solution if we can't agree on the problem. Try the same examples with 50 or 100 instead of 2000 variables to understand what I mean. And to be honest, I found your comments a bit dismissive and not exactly welcoming too, which is probably also not your intention. From what I see in the examples by @Illviljan , setting Anyway, I think I made my point, I leave it up to you to decide what you are comfortable with. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Increase default `display_max_rows` 931591247 | |
871674435 | https://github.com/pydata/xarray/issues/5545#issuecomment-871674435 | https://api.github.com/repos/pydata/xarray/issues/5545 | MDEyOklzc3VlQ29tbWVudDg3MTY3NDQzNQ== | st-bender 28786187 | 2021-06-30T19:36:26Z | 2021-06-30T19:36:26Z | CONTRIBUTOR | Hi @Illviljan, As I mentioned earlier, your "solution" is not backwards compatible, and it would be counterproductive to update the doctest. Which is also not relevant here and a different issue. I am not sure what you are trying to show, your datasets look very different from what I am working with, and they miss the point. Then again they also prove my point, I am talking about medium sized datasets of a few 10 to maybe a few 100 non-canonical data variables. Have a look at http://cfconventions.org/ to get an impression of real-world variable names, or the example linked above in comment https://github.com/pydata/xarray/issues/5545#issuecomment-870109486. There it would be nice to have an overview over all of them. If too many variables are a problem, imo it would have been better to say: "We keep it as it is, however, if it is a problem for your large dataset, here is an option to reduce the amount of output: ..." And put that into the docs or the wiki or FAQ or something similar. Note that the initial point in the linked issue is about the time it takes to print all variables, not the amount that gets shown. And usually the number of coordinates and attributes is smaller than the number of data variables. It also depends on what you call "screen", my terminal has currently 48 lines (about 56 in fullscreen, depending on fontsize), and a scrollback buffer of 5000 lines, I am also used to scrolling through long jupyter notebooks. Scrolling through your examples might be tedious (not for me actually), but I will never be able to find typos hidden in the three dots. @max-sixty No worries, I understand that this is a minor cosmetic issue, actually I intended it as a feature request, not a bug. But that must have gone missing along the way. I guess I could live with 50, any other opinions? I am sure someone else will complain about that too. ;) |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Increase default `display_max_rows` 931591247 | |
870396123 | https://github.com/pydata/xarray/issues/5545#issuecomment-870396123 | https://api.github.com/repos/pydata/xarray/issues/5545 | MDEyOklzc3VlQ29tbWVudDg3MDM5NjEyMw== | st-bender 28786187 | 2021-06-29T08:36:04Z | 2021-06-29T08:36:04Z | CONTRIBUTOR | Hi @max-sixty
I thought about that too, but I believe these cases are slightly different. In numpy arrays you can almost guess how the full array looks like, you know the shape and get an impression of the magnitude of the entries (of course there can be exceptions which are not shown in the output). Similar for pandas series or dataframes, the skipped index values are quite easy to guess. The names of data variables in a dataset are almost impossible to guess, as are their dimensions and data types. The ellipsis is usually used to indicate some kind of continuation, which is not really the case with the data variables.
I can't speak for other people, but I do, sorry about that. @shoyer 's suggestion sounds good to me, from the top of my head 30-100 variables in a dataset seems to be around what I have come across as a typical case. Which does not mean that it is the typical case. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Increase default `display_max_rows` 931591247 | |
869950924 | https://github.com/pydata/xarray/issues/5545#issuecomment-869950924 | https://api.github.com/repos/pydata/xarray/issues/5545 | MDEyOklzc3VlQ29tbWVudDg2OTk1MDkyNA== | st-bender 28786187 | 2021-06-28T19:12:43Z | 2021-06-28T19:12:43Z | CONTRIBUTOR | I switched off html rendering altogether because that really slows down the browser, haven't had any problems with the text output. The text output is (was) also much more concise and does not require additional clicks to open the dataset and see which variables are in there. The problem with your suggestion is that this approach is not backwards compatible, which is not nice towards long-term users. A larger default would be a bit like meeting half-way. I also respectfully disagree about the purpose of |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Increase default `display_max_rows` 931591247 | |
869726359 | https://github.com/pydata/xarray/issues/5545#issuecomment-869726359 | https://api.github.com/repos/pydata/xarray/issues/5545 | MDEyOklzc3VlQ29tbWVudDg2OTcyNjM1OQ== | st-bender 28786187 | 2021-06-28T14:19:01Z | 2021-06-28T14:19:01Z | CONTRIBUTOR | Why not increase that number to a more sensible value (as I suggested), or make it optional if people have problems? If people are concerned and have problems, then this would be an option to fix that, not the other way around. This enforces such a low limit onto all others. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Increase default `display_max_rows` 931591247 | |
457527937 | https://github.com/pydata/xarray/issues/1756#issuecomment-457527937 | https://api.github.com/repos/pydata/xarray/issues/1756 | MDEyOklzc3VlQ29tbWVudDQ1NzUyNzkzNw== | st-bender 28786187 | 2019-01-25T10:28:04Z | 2019-01-25T10:28:04Z | CONTRIBUTOR | Hi, Thanks for the replies, I was indeed caught by surprise and given that the version number is 0.11.x, I had the impression that 0.12.x would be the next major minor release (and coming soon). @shoyer In that case I would take it back and vote for a change as soon as possible to stabilize the API. Although xarray is still considered beta, I guess some people already use it productively. @jhamman Thanks for the offer, I think the changes were simple enough. I merely wanted to point out that some more people use(d) that feature. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Deprecate inplace methods 278713328 | |
457131090 | https://github.com/pydata/xarray/issues/1756#issuecomment-457131090 | https://api.github.com/repos/pydata/xarray/issues/1756 | MDEyOklzc3VlQ29tbWVudDQ1NzEzMTA5MA== | st-bender 28786187 | 2019-01-24T09:40:01Z | 2019-01-24T09:40:01Z | CONTRIBUTOR | Hi, Sorry for the late comment about a closed bug. But I find changing the API a bit irritating to say the least, and this is a serious change. Although apparently not many people use it, some actually may (myself included). And so far there has been only one bug report, so what problem are you trying to fix? I can fix my own code but there may be others out there that cannot keep pace with the development and including their packages may then break software. For my taste the deprecation warning is a bit short if you are going to remove such a feature already in the next version. A few more cycles would be appreciated. At the very least put a big warning sign to the documentation that xarray is still beta and the API is still subject to change. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Deprecate inplace methods 278713328 | |
424697772 | https://github.com/pydata/xarray/pull/2236#issuecomment-424697772 | https://api.github.com/repos/pydata/xarray/issues/2236 | MDEyOklzc3VlQ29tbWVudDQyNDY5Nzc3Mg== | st-bender 28786187 | 2018-09-26T12:32:34Z | 2018-09-26T12:35:30Z | CONTRIBUTOR | Hi,
just to let you know that Edit: It fails with:
|
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
Refactor nanops 333248242 |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE [issue_comments] ( [html_url] TEXT, [issue_url] TEXT, [id] INTEGER PRIMARY KEY, [node_id] TEXT, [user] INTEGER REFERENCES [users]([id]), [created_at] TEXT, [updated_at] TEXT, [author_association] TEXT, [body] TEXT, [reactions] TEXT, [performed_via_github_app] TEXT, [issue] INTEGER REFERENCES [issues]([id]) ); CREATE INDEX [idx_issue_comments_issue] ON [issue_comments] ([issue]); CREATE INDEX [idx_issue_comments_user] ON [issue_comments] ([user]);
issue 7