home / github

Menu
  • Search all tables
  • GraphQL API

issue_comments

Table actions
  • GraphQL API for issue_comments

9 rows where issue = 393710539 sorted by updated_at descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: reactions, created_at (date), updated_at (date)

user 4

  • shoyer 3
  • max-sixty 3
  • fujiisoup 2
  • TomNicholas 1

issue 1

  • Is pep8speaks working well? · 9 ✖

author_association 1

  • MEMBER 9
id html_url issue_url node_id user created_at updated_at ▲ author_association body reactions performed_via_github_app issue
450553450 https://github.com/pydata/xarray/issues/2627#issuecomment-450553450 https://api.github.com/repos/pydata/xarray/issues/2627 MDEyOklzc3VlQ29tbWVudDQ1MDU1MzQ1MA== fujiisoup 6815844 2018-12-30T11:08:41Z 2018-12-30T11:08:41Z MEMBER

Closed via #2632

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Is pep8speaks working well? 393710539
449783531 https://github.com/pydata/xarray/issues/2627#issuecomment-449783531 https://api.github.com/repos/pydata/xarray/issues/2627 MDEyOklzc3VlQ29tbWVudDQ0OTc4MzUzMQ== shoyer 1217238 2018-12-25T01:23:04Z 2018-12-25T01:23:04Z MEMBER

Let's add a build check of some sort for flake8, maybe to use alongside pep8speaks?

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Is pep8speaks working well? 393710539
449774797 https://github.com/pydata/xarray/issues/2627#issuecomment-449774797 https://api.github.com/repos/pydata/xarray/issues/2627 MDEyOklzc3VlQ29tbWVudDQ0OTc3NDc5Nw== max-sixty 5635139 2018-12-24T22:22:04Z 2018-12-24T22:22:04Z MEMBER

Down a level: # flake8: noqa skips a whole file when placed on its own line. # noqa skips a line when placed at the end of the line. I saw a few of the former attempting to do the latter

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Is pep8speaks working well? 393710539
449774747 https://github.com/pydata/xarray/issues/2627#issuecomment-449774747 https://api.github.com/repos/pydata/xarray/issues/2627 MDEyOklzc3VlQ29tbWVudDQ0OTc3NDc0Nw== max-sixty 5635139 2018-12-24T22:21:04Z 2018-12-24T22:21:04Z MEMBER

s strict pep8 compliance supposed to be mandatory in xarray? Sometimes it makes more sense to violate PEP8 to improve readability.

My vote is: - Strict compliance isn't that important, and secondary to readability - Standards, supported by automated checks, ease collaborating and scaling

...so by-and-large do whatever you think is best, but make the checks pass with a comment where the code violates a standard

{
    "total_count": 1,
    "+1": 1,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Is pep8speaks working well? 393710539
449749879 https://github.com/pydata/xarray/issues/2627#issuecomment-449749879 https://api.github.com/repos/pydata/xarray/issues/2627 MDEyOklzc3VlQ29tbWVudDQ0OTc0OTg3OQ== shoyer 1217238 2018-12-24T16:02:49Z 2018-12-24T16:02:49Z MEMBER

We do aim for strict PEP8 compliance, but this is hard to enforce without the automated checks. Cases where it's violated intentionally can be marked with a comment.

{
    "total_count": 1,
    "+1": 1,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Is pep8speaks working well? 393710539
449738704 https://github.com/pydata/xarray/issues/2627#issuecomment-449738704 https://api.github.com/repos/pydata/xarray/issues/2627 MDEyOklzc3VlQ29tbWVudDQ0OTczODcwNA== TomNicholas 35968931 2018-12-24T14:11:13Z 2018-12-24T14:11:13Z MEMBER

@max-sixty Is strict pep8 compliance supposed to be mandatory in xarray? Sometimes it makes more sense to violate PEP8 to improve readability. My PR #2553 has some examples - e.g. here where I deliberately used a longer line rather than two lines so that it was clearer that I was testing what happens when you concatenate a square of 4 datasets. On the other hand there are also some violations of pep8 in the PR which are just oversights, and did get lost in the (lengthy) discussion.

Is strict pep8 compliance already supposed to be mandatory in xarray? Should any intentional pep8 violations be flagged using # noqa so that flake8 ignores that line?

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Is pep8speaks working well? 393710539
449684619 https://github.com/pydata/xarray/issues/2627#issuecomment-449684619 https://api.github.com/repos/pydata/xarray/issues/2627 MDEyOklzc3VlQ29tbWVudDQ0OTY4NDYxOQ== max-sixty 5635139 2018-12-24T04:26:59Z 2018-12-24T04:26:59Z MEMBER

OK great - I've PRed changes to get back to zero

It would be good if pep8speaks added a check too, but looks like it's not available. We could either: - Add one to travis - Look into Stickler? (It looks online and active, but potentially we had a bad experience last time?) - No system changes, but reviewers are more attentive to the initial pep8speaks comment

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Is pep8speaks working well? 393710539
449660767 https://github.com/pydata/xarray/issues/2627#issuecomment-449660767 https://api.github.com/repos/pydata/xarray/issues/2627 MDEyOklzc3VlQ29tbWVudDQ0OTY2MDc2Nw== shoyer 1217238 2018-12-23T20:12:27Z 2018-12-23T20:12:27Z MEMBER

I think I need to be more careful to check the first comment for PEP8 issues before merging -- I've been relying on the green checkmarks.

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Is pep8speaks working well? 393710539
449619351 https://github.com/pydata/xarray/issues/2627#issuecomment-449619351 https://api.github.com/repos/pydata/xarray/issues/2627 MDEyOklzc3VlQ29tbWVudDQ0OTYxOTM1MQ== fujiisoup 6815844 2018-12-23T07:23:10Z 2018-12-23T07:23:10Z MEMBER

@max-sixty Pep8speaks edits his first comment for every push (he looks testing) probably to avoid adding too many comments to the thread. But it is now easy to review the pep8 violation if the thread becomes large.

Personally, I feel it is not the best solution for the smooth development. If you have an alternative in your mind and could set it up, it'll be super nice.

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  Is pep8speaks working well? 393710539

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

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]);
Powered by Datasette · Queries took 13.549ms · About: xarray-datasette