Fix issue #684: Minor docstring edit (#699)

This commit is contained in:
Matthew Hernandez
2025-06-23 05:18:28 -07:00
committed by GitHub
parent 984cca3f64
commit f3fadd6c0a

View File

@@ -65,9 +65,10 @@ def get_packages(pkgs):
def get_requirements_dict():
"""
Parses requirements.txt and returns a dictionary mapping package names (lowercase)
to a specifier string (e.g. ">=2.18.0,<3.0"). It uses packaging.requirements.Requirement
to properly handle environment markers.
Parses requirements.txt and returns a dictionary mapping package names (in lowercase)
to specifier strings (e.g. ">=2.18.0,<3.0"). It uses the Requirement class from
packaging.requirements to properly handle environment markers, and converts each object's
specifier to a string.
"""
PROJECT_ROOT = dirname(realpath(__file__))