{"action":"opened","issue":{"url":"https://api.github.com/repos/awslabs/aws-sam-cli/issues/818","repository_url":"https://api.github.com/repos/awslabs/aws-sam-cli","labels_url":"https://api.github.com/repos/awslabs/aws-sam-cli/issues/818/labels{/name}","comments_url":"https://api.github.com/repos/awslabs/aws-sam-cli/issues/818/comments","events_url":"https://api.github.com/repos/awslabs/aws-sam-cli/issues/818/events","html_url":"https://github.com/awslabs/aws-sam-cli/issues/818","id":386306928,"node_id":"MDU6SXNzdWUzODYzMDY5Mjg=","number":818,"title":"build: editable dependencies in Python breaks build command","user":{"login":"sthulb","id":103217,"node_id":"MDQ6VXNlcjEwMzIxNw==","avatar_url":"https://avatars2.githubusercontent.com/u/103217?v=4","gravatar_id":"","url":"https://api.github.com/users/sthulb","html_url":"https://github.com/sthulb","followers_url":"https://api.github.com/users/sthulb/followers","following_url":"https://api.github.com/users/sthulb/following{/other_user}","gists_url":"https://api.github.com/users/sthulb/gists{/gist_id}","starred_url":"https://api.github.com/users/sthulb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sthulb/subscriptions","organizations_url":"https://api.github.com/users/sthulb/orgs","repos_url":"https://api.github.com/users/sthulb/repos","events_url":"https://api.github.com/users/sthulb/events{/privacy}","received_events_url":"https://api.github.com/users/sthulb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-30T18:50:09Z","updated_at":"2018-11-30T18:50:09Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Currently, `sam build` uses a requirements.txt file to install dependancies, if a dep is marked as editable (-e in the file), it causes the `build` command to break with: \r\n`OSError: [Errno 30] Read-only file system: '/tmp/samcli/source/src'`\r\n\r\nThis could potentially causes issues in a number of situations, most notably, people who use the same requirements.txt file for development and for build.\r\n\r\nIdeally, `sam build` would strip/sanitise the requirements.txt to remove any flags for the build command.\r\n\r\n---\r\nSAM CLI Version: 0.8.0"}}
{"actor":{"display_login":"sthulb"}}