Skip to content

TODO tracking issue #65

@hauntsaninja

Description

@hauntsaninja

From recent PRs, we've accumulated some TODOs in the source code. Putting them in this issue so they're more visible:

  • Use requires_dist for the version spec we want:
    # TODO: PyPI doesn't seem to have version specific requires_dist. This does mean we can be
  • Have some sensible restrictions on which typeshed distributions can depend on other typeshed distributions. This will let us loosen the external allowlist:
    # TODO: make sure that if a typeshed distribution depends on other typeshed stubs,
  • Less hacky support for distributions that aren't on PyPI:
    # TODO: add a field to METADATA.toml if the stubs are for a package
  • Maybe have better support for packages that don't have wheels (add some hacky setup.py parsing):
    # TODO: consider allowing external dependencies for stubs for packages that do not ship wheels.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions