Unverified Commit 4318c055 authored by Cyrus Leung's avatar Cyrus Leung Committed by GitHub
Browse files

[CI/Build] Remove imports of built-in `re` (#18750)


Signed-off-by: default avatarDarkLight1337 <tlleungac@connect.ust.hk>
parent a68e293c
...@@ -142,6 +142,7 @@ repos: ...@@ -142,6 +142,7 @@ repos:
language: python language: python
types: [python] types: [python]
pass_filenames: false pass_filenames: false
additional_dependencies: [regex]
# Keep `suggestion` last # Keep `suggestion` last
- id: suggestion - id: suggestion
name: Suggestion name: Suggestion
......
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
import itertools import itertools
import re
from dataclasses import dataclass, field from dataclasses import dataclass, field
from pathlib import Path from pathlib import Path
from typing import Literal from typing import Literal
import regex as re
ROOT_DIR = Path(__file__).parent.parent.parent.parent ROOT_DIR = Path(__file__).parent.parent.parent.parent
ROOT_DIR_RELATIVE = '../../../../..' ROOT_DIR_RELATIVE = '../../../../..'
EXAMPLE_DIR = ROOT_DIR / "examples" EXAMPLE_DIR = ROOT_DIR / "examples"
......
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
import re import regex as re
from mkdocs.config.defaults import MkDocsConfig from mkdocs.config.defaults import MkDocsConfig
from mkdocs.structure.files import Files from mkdocs.structure.files import Files
from mkdocs.structure.pages import Page from mkdocs.structure.pages import Page
......
...@@ -5,4 +5,5 @@ mkdocstrings-python ...@@ -5,4 +5,5 @@ mkdocstrings-python
mkdocs-gen-files mkdocs-gen-files
mkdocs-awesome-nav mkdocs-awesome-nav
python-markdown-math python-markdown-math
regex
ruff ruff
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
import re
import subprocess import subprocess
import sys import sys
import regex as re
FORBIDDEN_IMPORT_RE = re.compile(r"^(from|import)\s+triton(\s|\.|$)") FORBIDDEN_IMPORT_RE = re.compile(r"^(from|import)\s+triton(\s|\.|$)")
# the way allowed to import triton # the way allowed to import triton
......
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
import ast import ast
import json import json
import re
from collections.abc import Sequence from collections.abc import Sequence
from typing import Any, Union from typing import Any, Union
import regex as re
from transformers import PreTrainedTokenizerBase from transformers import PreTrainedTokenizerBase
from vllm.entrypoints.openai.protocol import (ChatCompletionRequest, from vllm.entrypoints.openai.protocol import (ChatCompletionRequest,
......
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
import json import json
from re import escape as regex_escape
import llguidance import llguidance
from regex import escape as regex_escape
from transformers import PreTrainedTokenizerBase from transformers import PreTrainedTokenizerBase
from vllm.model_executor.guided_decoding.guidance_logits_processors import ( from vllm.model_executor.guided_decoding.guidance_logits_processors import (
......
...@@ -5,9 +5,9 @@ import concurrent.futures ...@@ -5,9 +5,9 @@ import concurrent.futures
import os import os
from enum import Enum from enum import Enum
from json import dumps as json_dumps from json import dumps as json_dumps
from re import escape as regex_escape
from typing import Optional, Union from typing import Optional, Union
from regex import escape as regex_escape
from transformers import PreTrainedTokenizerBase from transformers import PreTrainedTokenizerBase
from vllm.model_executor.guided_decoding.outlines_logits_processors import ( from vllm.model_executor.guided_decoding.outlines_logits_processors import (
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment