We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 32e67ce commit 9f77ce5Copy full SHA for 9f77ce5
src/pip/_internal/models/pylock.py
@@ -349,7 +349,7 @@ class Package:
349
version: Optional[Version]
350
marker: Optional[Marker]
351
requires_python: Optional[SpecifierSet]
352
- # (not supported) dependencies
+ dependencies: Optional[List[Dict[str, Any]]]
353
vcs: Optional[PackageVcs]
354
directory: Optional[PackageDirectory]
355
archive: Optional[PackageArchive]
@@ -380,6 +380,7 @@ def from_dict(cls, d: Dict[str, Any]) -> "Self":
380
name=_get_required(d, str, "name"),
381
version=_get_as(d, str, Version, "version"),
382
requires_python=_get_as(d, str, SpecifierSet, "requires-python"),
383
+ dependencies=_get_list(d, dict, "dependencies"),
384
marker=_get_as(d, str, Marker, "marker"),
385
vcs=_get_object(d, PackageVcs, "vcs"),
386
directory=_get_object(d, PackageDirectory, "directory"),
src/pip/_internal/utils/pylock.py
@@ -103,6 +103,7 @@ def _pylock_package_from_install_requirement(
103
version=package_version,
104
marker=None, # not supported
105
requires_python=None, # not supported
106
+ dependencies=None, # not supported
107
vcs=package_vcs,
108
directory=package_directory,
109
archive=package_archive,
0 commit comments