Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -515,7 +515,7 @@ dependencies
- pytzdata >=2017.2.2

required by
- calendar >=1.4.0
- calendar requires pendulum >=1.4.0
```

### Options
Expand Down
4 changes: 3 additions & 1 deletion src/poetry/console/commands/show.py
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,9 @@ def _display_single_package_information(
self.line("")
self.line("<info>required by</info>")
for parent, requires_version in required_by.items():
self.line(f" - <c1>{parent}</c1> <b>{requires_version}</b>")
self.line(
f" - <c1>{parent}</c1> requires {package} <b>{requires_version}</b>"
)

return 0

Expand Down
2 changes: 1 addition & 1 deletion tests/console/commands/test_show.py
Original file line number Diff line number Diff line change
Expand Up @@ -1981,7 +1981,7 @@ def test_show_required_by_deps(
- msgpack-python >=0.5 <0.6

required by
- pendulum >=0.2.0 <0.3.0
- pendulum requires cachy >=0.2.0 <0.3.0
""".splitlines()
actual = [line.rstrip() for line in tester.io.fetch_output().splitlines()]
assert actual == expected
Expand Down