Skip to content

bug: symbol link "../../" on windows is incorrect #116

Description

@commu2005

fix: symbol link "../../" on windows is incorrect. You should invoke os.path.normpath() to change "../../" to "..\..\" on windows

libpip2pi\commands.py after line 371:
symlink_source = os.path.join("../../", pkg_basename)

should append this line:
symlink_source = os.path.normpath(symlink_source)

before:
absl-py-1.0.0.tar.gz [../../absl-py-1.0.0.tar.gz]
absl_py-1.0.0-py3-none-any.whl [../../absl_py-1.0.0-py3-none-any.whl]

after:
absl-py-1.0.0.tar.gz [....\absl-py-1.0.0.tar.gz]
absl_py-1.0.0-py3-none-any.whl [....\absl_py-1.0.0-py3-none-any.whl]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions