Skip to content

expose re._parse.parse_template publicly #105636

Open
@asottile

Description

@asottile

Feature or enhancement

I would like to access parse_template to be able to eagerly validate that a regex replacement template is valid.

I'm using this in my python-based text editor to do find and replace. Currently I am reaching into sre_parse to get parse_template (which used to be a public-named module but was deprecated in 3.11)

I suspect this could be as simple as exposing parse_template -- my code doesn't actually care about the return value, simply whether it raises an exception or not

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions