{"action":"closed","issue":{"url":"https://api.github.com/repos/archivesspace-labs/ArchivesSnake/issues/11","repository_url":"https://api.github.com/repos/archivesspace-labs/ArchivesSnake","labels_url":"https://api.github.com/repos/archivesspace-labs/ArchivesSnake/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/archivesspace-labs/ArchivesSnake/issues/11/comments","events_url":"https://api.github.com/repos/archivesspace-labs/ArchivesSnake/issues/11/events","html_url":"https://github.com/archivesspace-labs/ArchivesSnake/issues/11","id":323390255,"number":11,"title":"ArchivesSnake does not play well with Pylint","user":{"login":"AustinTSchaffer","id":16184219,"avatar_url":"https://avatars1.githubusercontent.com/u/16184219?v=4","gravatar_id":"","url":"https://api.github.com/users/AustinTSchaffer","html_url":"https://github.com/AustinTSchaffer","followers_url":"https://api.github.com/users/AustinTSchaffer/followers","following_url":"https://api.github.com/users/AustinTSchaffer/following{/other_user}","gists_url":"https://api.github.com/users/AustinTSchaffer/gists{/gist_id}","starred_url":"https://api.github.com/users/AustinTSchaffer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AustinTSchaffer/subscriptions","organizations_url":"https://api.github.com/users/AustinTSchaffer/orgs","repos_url":"https://api.github.com/users/AustinTSchaffer/repos","events_url":"https://api.github.com/users/AustinTSchaffer/events{/privacy}","received_events_url":"https://api.github.com/users/AustinTSchaffer/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-05-15T21:29:14Z","updated_at":"2018-05-16T17:46:57Z","closed_at":"2018-05-16T17:46:57Z","author_association":"NONE","body":"The way that the HTTP methods are generated in the meta-class is certainly very interesting, but it does not interface well with Pylint, at least not in my current configuration.\r\n\r\n- Would fixing this be an enhancement for anyone else?\r\n- Is there a Pylint setting that I can activate that will fix this for me?\r\n\r\nI don't see anything in the docs about it. I'll gladly submit a pull request to manually write out all of the HTTP methods, unless it was decided that generating these methods at runtime is the best solution.\r\n\r\n**Configuration**\r\n\r\n```\r\n$ pylint --version\r\nNo config file found, using default configuration\r\npylint 1.8.4,\r\nastroid 1.6.3\r\nPython 3.5.3 (default, Jan 19 2017, 14:11:04)\r\n[GCC 6.3.0 20170118]\r\n```\r\n\r\n**HTTP Method Setup in MetaClass**\r\n\r\nhttps://github.com/archivesspace-labs/ArchivesSnake/blob/d876cd3b9154378c78cd41a3ea018d4f48aac15b/asnake/client/web_client.py#L30\r\n\r\n**Pylint Error**\r\n\r\n![image](https://user-images.githubusercontent.com/16184219/40083984-c3a833ec-5863-11e8-82c5-6c896a1f7244.png)"}}
{"actor":{"display_login":"AustinTSchaffer"}}