GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Remove typing.io and typing.re · Issue #92871 · python/cpython

Remove typing.io and typing.re #92871

New issue
Copy link
New issue
Copy link
Closed
Closed
Remove typing.io and typing.re#92871
Copy link
Labels
3.12only security fixesonly security fixestopic-typingtype-featureA feature request or enhancementA feature request or enhancement

Description

@srittau
srittau
opened on May 17, 2022
Issue body actions

As discussed in #82472 and mentioned in the documentation, the typing.io and typing.re submodules are scheduled for removal in Python 3.12. They've been deprecated since Python 3.8.

I'm preparing a PR.

(Side note: There doesn't seem to be a matching issue template for this kind of issue.)

  • PR: gh-92871: Postpone the removal of typing.{io,re} to 3.13 #98958
  • PR: [3.11] gh-92871: Postpone the removal of typing.{io,re} to 3.13 (GH-98958) #98985
  • PR: [3.10] gh-92871: Postpone the removal of typing.{io,re} to 3.13 (GH-98958) #98986
  • PR: gh-92871: Remove typing.{io,re} namespaces #92873

Activity

  1. srittau
    added
    type-featureA feature request or enhancementA feature request or enhancement
    on May 17, 2022
  2. srittau commented on May 17, 2022

    @srittau
    srittau
    on May 17, 2022
    ContributorAuthor
    More actions

    Cc @gvanrossum and @JelleZijlstra as resident typing experts.

  3. srittau
    added a commit that references this issue on May 17, 2022

    Remove typing.{io,re} namespaces

    This issue will close once commit 149e383 is merged into the 'master' branch.
    149e383
  4. srittau commented on May 17, 2022

    @srittau
    srittau
    on May 17, 2022
    ContributorAuthor
    More actions

    PR: #92873 (didn't get linked automatically?)

  5. arhadthedev commented on May 17, 2022

    @arhadthedev
    arhadthedev
    on May 17, 2022
    Member
    More actions

    @srittau Bedevere the bot has this feature disabled for a while. python/bedevere#430 will enable it back after merging (i believe it's on feedback gathering stage).

    Reacted by Sebastian Rittau and Alex Waygood
  6. AlexWaygood
    added
    topic-typing
    3.12only security fixesonly security fixes
    on May 17, 2022
  7. srittau commented on May 18, 2022

    @srittau
    srittau
    on May 18, 2022
    ContributorAuthor
    More actions

    Interestingly, importing from typing.re or typing.io never worked at type check time. Since typeshed doesn't include those namespaces, when --ignore-missing-imports is used, any imports from those namespaces were silently assumed to by Any.

  8. JelleZijlstra
    added a commit that references this issue on Nov 2, 2022

    gh-92871: Postpone the removal of typing.{io,re} to 3.13 (#98958)

    65d1407
  9. miss-islington
    added 2 commits that reference this issue on Nov 2, 2022

    pythongh-92871: Postpone the removal of typing.{io,re} to 3.13 (pytho…

    07be05c

    gh-92871: Postpone the removal of typing.{io,re} to 3.13 (GH-98958)

    b2e28c8
  10. AlexWaygood
    added a commit that references this issue on Nov 2, 2022

    [3.10] gh-92871: Postpone the removal of typing.{io,re} to 3.13 (GH-9…

    e07086d
  11. hauntsaninja
    added a commit that references this issue on May 7, 2023

    Remove deprecated use of typing.io

    6a0ea0c
  12. HyukjinKwon
    added a commit that references this issue on May 8, 2023

    [MINOR][PYTHON] Remove deprecated use of typing.io

    8d99e64
  13. LuciferYang
    added a commit that references this issue on May 10, 2023

    [MINOR][PYTHON] Remove deprecated use of typing.io

    ff6ee19
  14. JelleZijlstra
    closed this as completedin abdda5bon May 23, 2023
  15. pelson
    added a commit that references this issue on Feb 12, 2024

    pythongh-92871: Remove typing.{io,re} namespaces (python#92873)

    abdda5b
  16. nicholsn
    added a commit that references this issue on Dec 20, 2024

    Fix python 3.13 deprecation of typing.re

    b7b9813
  17. SkySkimmer
    added a commit that references this issue on Feb 12, 2025

    Stop using deprecated typing.io in python code

    9e30466
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

    3.12only security fixesonly security fixestopic-typingtype-featureA feature request or enhancementA feature request or enhancement

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.