Skip to content
This repository has been archived by the owner on Jul 13, 2023. It is now read-only.

fix: Avoid installing dependencies as editable #1431

Merged
merged 1 commit into from
Aug 12, 2020

Conversation

AzureMarker
Copy link
Contributor

Description

Editable dependencies may be installed in ./src, such as when running on CI without a virtual env. This breaks py.test because the dependency tests are also considered (which may have unknown dependencies). This issue was seen on autopush-rs when moving the tests to CircleCI.

Also, the txstatsd dependency was using an incorrect egg name, which caused a warning during install.

Testing

CI passes

Issue(s)

N/A

Editable dependencies may be installed in ./src, such as when running on
CI. This breaks py.test because the dependency tests are also
considered. This issue was seen on autopush-rs when moving the tests to
CircleCI.
@AzureMarker AzureMarker merged commit 8287b52 into master Aug 12, 2020
@AzureMarker AzureMarker deleted the fix/editable-dependencies branch August 12, 2020 18:31
@jrconlin jrconlin mentioned this pull request Oct 7, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants