home / github / issues

Menu
  • Search all tables
  • GraphQL API

issues: 773481918

This data as json

id node_id number title user state locked assignee milestone comments created_at updated_at closed_at author_association active_lock_reason draft pull_request body reactions performed_via_github_app state_reason repo type
773481918 MDExOlB1bGxSZXF1ZXN0NTQ0NTY1ODY2 4724 Remove entrypoints in setup for internal backends 35919497 closed 0     1 2020-12-23T04:45:40Z 2021-02-11T01:56:03Z 2020-12-24T16:29:44Z COLLABORATOR   0 pydata/xarray/pulls/4724

This PR aims to avoid conflicts during the transition period between the old backend implementation and the new plugins. During the transition period will coexist both external backend plugins and internal ones. Currently, if two plugins with the same name are detected, we just pick one randomly. It would be better to be sure to use the external one.

Main changes: - Remove from setup.cfg - Store in the internal backend and stored in the dictionary in plugins.py. The dictionary is updated with the external plugins detected by pkg_resources. - Move the class BackendEntrypoints in common.py to resolve a circular import.
- Add a test

  • [x] Related to https://github.com/pydata/xarray/issues/4309
  • [x] Tests added
  • [x] Passes isort . && black . && mypy . && flake8
{
    "url": "https://api.github.com/repos/pydata/xarray/issues/4724/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    13221727 pull

Links from other tables

  • 2 rows from issues_id in issues_labels
  • 1 row from issue in issue_comments
Powered by Datasette · Queries took 0.605ms · About: xarray-datasette