requirements
#
Define requirements.txt spec.
Classes#
Reads dependencies from requirements files (including explicit files) |
- class RequirementsSpec(filename: str | None = None, name: str | None = None, **kwargs)#
Bases:
conda.plugins.types.EnvironmentSpecBase
Reads dependencies from requirements files (including explicit files) and returns an Environment object from it.
Initialize the requirements specification.
- Parameters:
filename -- Path to the requirements file
name -- (Deprecated) Name of the environment
kwargs -- Additional arguments
- property name#
- property environment: conda.env.env.Environment#
Build an environment from the requirements file.
This method reads the file as a generator and passes it directly to Environment.
- Returns:
An Environment object containing the package specifications
- Raises:
ValueError -- If the file cannot be read