Skip to content

Commit 46f3ede

Browse files
feat: in show {package} output, clarify meaning of 'required by' entries (#9750)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent a9793c9 commit 46f3ede

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

docs/cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ dependencies
509509
- pytzdata >=2017.2.2
510510

511511
required by
512-
- calendar >=1.4.0
512+
- calendar requires >=1.4.0
513513
```
514514

515515
### Options

src/poetry/console/commands/show.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ def _display_single_package_information(
195195
self.line("")
196196
self.line("<info>required by</info>")
197197
for parent, requires_version in required_by.items():
198-
self.line(f" - <c1>{parent}</c1> <b>{requires_version}</b>")
198+
self.line(f" - <c1>{parent}</c1> requires <b>{requires_version}</b>")
199199

200200
return 0
201201

tests/console/commands/test_show.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1975,7 +1975,7 @@ def test_show_required_by_deps(
19751975
- msgpack-python >=0.5 <0.6
19761976
19771977
required by
1978-
- pendulum >=0.2.0 <0.3.0
1978+
- pendulum requires >=0.2.0 <0.3.0
19791979
""".splitlines()
19801980
actual = [line.rstrip() for line in tester.io.fetch_output().splitlines()]
19811981
assert actual == expected

0 commit comments

Comments
 (0)