Skip to content

Commit

Permalink
Fixes as per PR wolever#85 in main project
Browse files Browse the repository at this point in the history
  • Loading branch information
dtougas committed Mar 25, 2019
1 parent 92937eb commit b4543a5
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 8 deletions.
11 changes: 5 additions & 6 deletions libpip2pi/commands.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import os
import re
import sys
import cgi
import html
import shutil
import atexit
import tempfile
Expand Down Expand Up @@ -363,8 +363,7 @@ def _dir2pi(option, argv):
try_symlink(option, pkg_dir_name, pkgdirpath("simple", normalize_pip67(pkg_name)))
try_symlink(option, pkg_dir_name, pkgdirpath("simple", pkg_name))

pkg_new_basename = "-".join([pkg_name, pkg_rest])
symlink_target = os.path.join(pkg_dir, pkg_new_basename)
symlink_target = os.path.join(pkg_dir, pkg_basename)
symlink_source = os.path.join("../../", pkg_basename)
if option.use_symlink:
try_symlink(option, symlink_source, symlink_target)
Expand All @@ -375,15 +374,15 @@ def _dir2pi(option, argv):

if pkg_name not in processed_pkg:
pkg_index += "<a href='%s/'>%s</a><br />\n" %(
cgi.escape(pkg_dir_name),
cgi.escape(pkg_name),
html.escape(pkg_dir_name),
html.escape(pkg_name),
)
processed_pkg.add(pkg_name)

if option.build_html:
with open(os.path.join(pkg_dir, "index.html"), "a") as fp:
fp.write("<a href='%(name)s'>%(name)s</a><br />\n" %{
"name": cgi.escape(pkg_new_basename),
"name": html.escape(pkg_basename),
})
pkg_index += "</body></html>\n"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ simple/fish/index.html
simple/index.html
simple/normalization-test-with-dashes
simple/normalization-test-with-dashes/index.html
simple/normalization-test-with-dashes/Normalization-Test.with-dashes-1.2rc3.zip -> ../../Normalization_Test.with-dashes-1.2rc3.zip
simple/normalization-test-with-dashes/Normalization_Test.with-dashes-1.2rc3.zip -> ../../Normalization_Test.with-dashes-1.2rc3.zip
simple/normalization-test.with-dashes -> normalization-test-with-dashes
2 changes: 1 addition & 1 deletion tests/test_requirements_txt/expected-normal.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ simple/fish/index.html
simple/index.html
simple/normalization-test-with-dashes
simple/normalization-test-with-dashes/index.html
simple/normalization-test-with-dashes/Normalization-Test.with-dashes-1.2rc3.zip -> ../../Normalization_Test.with-dashes-1.2rc3.zip
simple/normalization-test-with-dashes/Normalization_Test.with-dashes-1.2rc3.zip -> ../../Normalization_Test.with-dashes-1.2rc3.zip

0 comments on commit b4543a5

Please sign in to comment.