{"action":"created","issue":{"url":"https://api.github.com/repos/landscapeio/landscape-issues/issues/102","labels_url":"https://api.github.com/repos/landscapeio/landscape-issues/issues/102/labels{/name}","comments_url":"https://api.github.com/repos/landscapeio/landscape-issues/issues/102/comments","events_url":"https://api.github.com/repos/landscapeio/landscape-issues/issues/102/events","html_url":"https://github.com/landscapeio/landscape-issues/issues/102","id":52978315,"number":102,"title":"Add possibility to specify detect-requirements path","user":{"login":"evilaliv3","id":217034,"avatar_url":"https://avatars.githubusercontent.com/u/217034?v=3","gravatar_id":"","url":"https://api.github.com/users/evilaliv3","html_url":"https://github.com/evilaliv3","followers_url":"https://api.github.com/users/evilaliv3/followers","following_url":"https://api.github.com/users/evilaliv3/following{/other_user}","gists_url":"https://api.github.com/users/evilaliv3/gists{/gist_id}","starred_url":"https://api.github.com/users/evilaliv3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evilaliv3/subscriptions","organizations_url":"https://api.github.com/users/evilaliv3/orgs","repos_url":"https://api.github.com/users/evilaliv3/repos","events_url":"https://api.github.com/users/evilaliv3/events{/privacy}","received_events_url":"https://api.github.com/users/evilaliv3/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2014-12-28T10:54:20Z","updated_at":"2015-01-03T17:47:23Z","closed_at":"2015-01-03T07:40:39Z","body":"Currently if a project is structured to have the source code of the application in a nested directory (e.g., [GlobaLeaks](https://github.com/globaleaks/GlobaLeaks) landscape fails to detect the dependencies.\r\n\r\ne.g. on https://landscape.io/github/globaleaks/GlobaLeaks/6/modules/backend/globaleaks/handlers/collection.py you can notice all the errors 'Exception doesn't inherit from standard \"Exception\" class' that are due to the fact that landscape do not detect the requrements.txt file that is inside the nested directory backend.\r\n\r\nto solve this issue it would be interesting to implement a detect-requirements-path directive inside .landscape.yaml in order to specify the path to be used by the [requirements-detector](https://github.com/landscapeio/requirements-detector)"},"comment":{"url":"https://api.github.com/repos/landscapeio/landscape-issues/issues/comments/68602991","html_url":"https://github.com/landscapeio/landscape-issues/issues/102#issuecomment-68602991","issue_url":"https://api.github.com/repos/landscapeio/landscape-issues/issues/102","id":68602991,"user":{"login":"evilaliv3","id":217034,"avatar_url":"https://avatars.githubusercontent.com/u/217034?v=3","gravatar_id":"","url":"https://api.github.com/users/evilaliv3","html_url":"https://github.com/evilaliv3","followers_url":"https://api.github.com/users/evilaliv3/followers","following_url":"https://api.github.com/users/evilaliv3/following{/other_user}","gists_url":"https://api.github.com/users/evilaliv3/gists{/gist_id}","starred_url":"https://api.github.com/users/evilaliv3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evilaliv3/subscriptions","organizations_url":"https://api.github.com/users/evilaliv3/orgs","repos_url":"https://api.github.com/users/evilaliv3/repos","events_url":"https://api.github.com/users/evilaliv3/events{/privacy}","received_events_url":"https://api.github.com/users/evilaliv3/received_events","type":"User","site_admin":false},"created_at":"2015-01-03T17:47:23Z","updated_at":"2015-01-03T17:47:23Z","body":"thanks @carlio ! it's working great! https://landscape.io/github/globaleaks/GlobaLeaks/42"}}