config.py 421 B

12345678910111213141516
  1. __package__ = 'pip'
  2. from typing import List, Optional
  3. from pydantic import Field
  4. from abx.archivebox.base_configset import BaseConfigSet
  5. class PipDependencyConfigs(BaseConfigSet):
  6. USE_PIP: bool = True
  7. PIP_BINARY: str = Field(default='pip')
  8. PIP_ARGS: Optional[List[str]] = Field(default=None)
  9. PIP_EXTRA_ARGS: List[str] = []
  10. PIP_DEFAULT_ARGS: List[str] = []
  11. PIP_CONFIG = PipDependencyConfigs()