issue_comments: 1398017683
This data as json
html_url | issue_url | id | node_id | user | created_at | updated_at | author_association | body | reactions | performed_via_github_app | issue |
---|---|---|---|---|---|---|---|---|---|---|---|
https://github.com/pydata/xarray/issues/7348#issuecomment-1398017683 | https://api.github.com/repos/pydata/xarray/issues/7348 | 1398017683 | IC_kwDOAMm_X85TVA6T | 1386642 | 2023-01-20T07:37:12Z | 2023-01-20T07:41:06Z | CONTRIBUTOR | I see your point, but xarray could do both, and most accessors I've used come in a pip installable package and we can make that workflow a bit smoother with entry points. IMO it is an advantage of entrypoints that they don't require editing source code, just a 1 line change to a setup.py, setup.cfg, or pyproject.toml. I wonder how often "users" define their own accessors...I use python functions and modules. The "black magic" you mention breaks most static analysis tooling (type checking, linting, completion) and saves at most a couple of characters, so I never felt the need, but that's a discussion for another day. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
1473152374 |