Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autodetect if symlinks are supported on target file system #663

Closed
wants to merge 1 commit into from

Conversation

techtonik
Copy link

This detects symlink suppot on destination filesystem and not only in Python interpreter or OS. If symlinks are not supported, falls back to copy behavior.

This fixes some case reported in #92 and #409, without specifying --always-copy explicitly.

Ideal case would be to invert virtualenv symlinking behavior - symlink only when explicitly requested.

@BrownTruck
Copy link

Hello!

As part of an effort to ease the contribution process and adopt a more standard workflow virtualenv has switched to doing development on the master branch. However, this Pull Request was made against the develop branch so it will need to be resubmitted against master.

If you do nothing, this Pull Request will be automatically migrated by @BrownTruck for you.

If you would like to retain control over this pull request then you should resubmit it against the master branch, closing and referencing the original Pull Request.

If you choose to migrate this Pull Request yourself, here is an example message that you can copy and paste:

This detects symlink suppot on destination filesystem and not only in Python interpreter or OS. If symlinks are not supported, falls back to copy behavior.

This fixes some case reported in #92 and #409, without specifying --always-copy explicitly.

Ideal case would be to invert virtualenv symlinking behavior - symlink only when explicitly requested.

---

*This was migrated from pypa/virtualenv#663 to reparent it to the ``master`` branch. Please see original pull request for any previous discussion.*

If this pull request is no longer needed, please feel free to close it.

This detects symlink suppot on destination filesystem
and not only in Python interpreter or OS. If symlinks
are not supported, falls back to copy behavior.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants