[CI/Build] drop support for Python 3.8 EOL (#8464)

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
This commit is contained in:
Aaron Pham
2024-11-06 02:11:55 -05:00
committed by GitHub
parent 4be3a45158
commit 21063c11c7
115 changed files with 239 additions and 321 deletions

View File

@ -1,5 +1,4 @@
import importlib.util
import io
import logging
import os
import re
@ -327,7 +326,7 @@ def get_neuronxcc_version():
"__init__.py")
# Check if the command was executed successfully
with open(version_file, "rt") as fp:
with open(version_file) as fp:
content = fp.read()
# Extract the version using a regular expression
@ -404,7 +403,8 @@ def read_readme() -> str:
"""Read the README file if present."""
p = get_path("README.md")
if os.path.isfile(p):
return io.open(get_path("README.md"), "r", encoding="utf-8").read()
with open(get_path("README.md"), encoding="utf-8") as f:
return f.read()
else:
return ""
@ -498,7 +498,6 @@ setup(
"Documentation": "https://vllm.readthedocs.io/en/latest/",
},
classifiers=[
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
@ -512,7 +511,7 @@ setup(
],
packages=find_packages(exclude=("benchmarks", "csrc", "docs", "examples",
"tests*")),
python_requires=">=3.8",
python_requires=">=3.9",
install_requires=get_requirements(),
ext_modules=ext_modules,
extras_require={