Skip to content

Commit f40993a

Browse files
committed
Fix requirements command prevent word wrap
1 parent 9066afa commit f40993a

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

pipenv/routines/requirements.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import re
22
import sys
33

4-
from pipenv.utils import console
54
from pipenv.utils.dependencies import get_lockfile_section_using_pipfile_category
65
from pipenv.utils.requirements import requirements_from_lockfile
76

@@ -18,9 +17,12 @@ def generate_requirements(
1817
lockfile = project.load_lockfile(expand_env_vars=False)
1918
pipfile_root_package_names = project.pipfile_package_names["combined"]
2019

20+
# Print index URLs first
2121
for i, package_index in enumerate(lockfile["_meta"]["sources"]):
2222
prefix = "-i" if i == 0 else "--extra-index-url"
23-
console.print(" ".join([prefix, package_index["url"]]))
23+
print(
24+
" ".join([prefix, package_index["url"]])
25+
) # Use print instead of console.print
2426

2527
deps = {}
2628
categories_list = re.split(r", *| ", categories) if categories else []
@@ -58,7 +60,8 @@ def generate_requirements(
5860
deps, include_hashes=include_hashes, include_markers=include_markers
5961
)
6062

63+
# Print each requirement on its own line
6164
for line in pip_installable_lines:
62-
console.print(line, no_wrap=True, overflow="ignore", crop=False)
65+
print(line) # Use print instead of console.print
6366

6467
sys.exit(0)

0 commit comments

Comments
 (0)