Skip to content

Remove emoji stubs (not before May 2023) #8760

Closed

Description

@kkirsche

With carpedm20/emoji#166 merged using the stubs previously contributed to typeshed, the latest release now next release should include type hints. Seems 2.1.0 was tagged directly before type hints being merged.

Activity

  1. changed the title [-]Remove emoji from typeshed[/-] [+]Remove emoji stubs (not before ?)[/+] on Sep 17, 2022
  2. AlexWaygood commented on Sep 17, 2022

    @AlexWaygood
    Member

    As per our policy, we'll want to wait until the library has shipped with a py.typed file for at least six months before removing the stubs from typeshed, but this is great to hear! :)

  3. kkirsche commented on Oct 12, 2022

    @kkirsche
    ContributorAuthor

    Emoji 2.1.0 was released on September 17, 2022.

    https://pypi.org/project/emoji/2.1.0/

    When in front of a computer, I'll confirm that it has the py.typed marker. If so, this should give us a date for when this should be removed.

    I'll plan to file a separate issue for automated py.typed detection to gauge interest in this type of automation / integration.

  4. AlexWaygood commented on Oct 12, 2022

    @AlexWaygood
    Member

    I'll plan to file a separate issue for automated py.typed detection to gauge interest in this type of automation / integration.

    Stubsabot already does that for us (see, e.g., #8746). If there's already been an emoji release that has a py.typed file, that indicates that there's a bug in stubsabot.

  5. AlexWaygood commented on Oct 12, 2022

    @AlexWaygood
    Member

    There doesn't appear to be a bug in stubsabot. The master branch has the py.typed marker, but the latest release, 2.1.0, released on September 17, does not have the py.typed marker.

  6. hauntsaninja commented on Oct 12, 2022

    @hauntsaninja
    Collaborator

    Probably a bug in emoji packaging

  7. Avasam commented on Oct 14, 2022

    @Avasam
    SponsorCollaborator

    It is a bug in emoji. The py.typed marker isn't added to the package carpedm20/emoji#239

  8. AlexWaygood commented on Nov 1, 2022

    @AlexWaygood
    Member

    We now have a release with a py.typed file!

  9. changed the title [-]Remove emoji stubs (not before ?)[/-] [+]Remove emoji stubs (not before May 2023)[/+] on Nov 1, 2022
  10. added a commit that references this issue on May 9, 2023
  11. added a commit that references this issue on May 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    stubs: removalPending removal of third-party distributions

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions