compare_versions#

langchain_huggingface.utils.import_utils.compare_versions(library_or_version: str | Version, operation: str, requirement_version: str) bool[source]#

Compare a library version to some requirement using a given operation.

Parameters:
  • library_or_version (str or packaging.version.Version) – A library name or a version to check.

  • operation (str) – A string representation of an operator, such as “>” or “<=”.

  • requirement_version (str) – The version to compare the library version against

Return type:

bool