更新依赖管理配置,新增使用PyPI镜像源的选项以加速包下载,优化文档以清晰描述镜像源和代理设置,调整相关代码以支持新的配置项。
This commit is contained in:
@@ -31,9 +31,25 @@ class DependencyConfig:
|
||||
return config.dependency_management.auto_install
|
||||
return True
|
||||
|
||||
@property
|
||||
def use_mirror(self) -> bool:
|
||||
"""是否使用PyPI镜像源"""
|
||||
config = self._get_config()
|
||||
if config and hasattr(config, 'dependency_management'):
|
||||
return config.dependency_management.use_mirror
|
||||
return False
|
||||
|
||||
@property
|
||||
def mirror_url(self) -> str:
|
||||
"""PyPI镜像源URL"""
|
||||
config = self._get_config()
|
||||
if config and hasattr(config, 'dependency_management'):
|
||||
return config.dependency_management.mirror_url
|
||||
return ""
|
||||
|
||||
@property
|
||||
def use_proxy(self) -> bool:
|
||||
"""是否使用代理"""
|
||||
"""是否使用网络代理"""
|
||||
config = self._get_config()
|
||||
if config and hasattr(config, 'dependency_management'):
|
||||
return config.dependency_management.use_proxy
|
||||
@@ -41,7 +57,7 @@ class DependencyConfig:
|
||||
|
||||
@property
|
||||
def proxy_url(self) -> str:
|
||||
"""代理URL"""
|
||||
"""网络代理URL"""
|
||||
config = self._get_config()
|
||||
if config and hasattr(config, 'dependency_management'):
|
||||
return config.dependency_management.proxy_url
|
||||
|
||||
Reference in New Issue
Block a user