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 d37ddb668a
commit 5c66f74fbe
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

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__))