fix: faster CLI on Python 3.15 (#2797)
* chore: lazy imports Signed-off-by: Henry Schreiner <henryfs@princeton.edu> * chore: bump flake8-lazy, rerun Signed-off-by: Henry Schreiner <henryfs@princeton.edu> * chore: include android Signed-off-by: Henry Schreiner <henryfs@princeton.edu> * fix: after rebase Assisted-by: ClaudeCode:claude-sonnet-4.6 Signed-off-by: Henry Schreiner <henryfs@princeton.edu> * chore: autofix __lazy_modules__ Signed-off-by: Henry Schreiner <henryfs@princeton.edu> * chore: avoid touching resources Signed-off-by: Henry Schreiner <henryfs@princeton.edu> * chore: bump flake8-lazy to v0.8.2, rerun Assisted-by: ClaudeCode:claude-sonnet-4-6 --------- Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
This commit is contained in:
@@ -1,5 +1,29 @@
|
||||
from __future__ import annotations
|
||||
|
||||
__lazy_modules__ = {
|
||||
"cibuildwheel.architecture",
|
||||
"cibuildwheel.environment",
|
||||
"cibuildwheel.frontend",
|
||||
"cibuildwheel.logger",
|
||||
"cibuildwheel.oci_container",
|
||||
"cibuildwheel.projectfiles",
|
||||
"cibuildwheel.selector",
|
||||
"cibuildwheel.typing",
|
||||
"cibuildwheel.util",
|
||||
"cibuildwheel.util.helpers",
|
||||
"cibuildwheel.util.packaging",
|
||||
"collections",
|
||||
"configparser",
|
||||
"contextlib",
|
||||
"difflib",
|
||||
"packaging",
|
||||
"packaging.specifiers",
|
||||
"pathlib",
|
||||
"shlex",
|
||||
"textwrap",
|
||||
"tomllib",
|
||||
}
|
||||
|
||||
import collections
|
||||
import configparser
|
||||
import contextlib
|
||||
|
||||
Reference in New Issue
Block a user