{"action":"created","issue":{"url":"https://api.github.com/repos/mkdocs/mkdocs/issues/585","labels_url":"https://api.github.com/repos/mkdocs/mkdocs/issues/585/labels{/name}","comments_url":"https://api.github.com/repos/mkdocs/mkdocs/issues/585/comments","events_url":"https://api.github.com/repos/mkdocs/mkdocs/issues/585/events","html_url":"https://github.com/mkdocs/mkdocs/pull/585","id":84295429,"number":585,"title":"Removed six dependency.","user":{"login":"waylan","id":78846,"avatar_url":"https://avatars.githubusercontent.com/u/78846?v=3","gravatar_id":"","url":"https://api.github.com/users/waylan","html_url":"https://github.com/waylan","followers_url":"https://api.github.com/users/waylan/followers","following_url":"https://api.github.com/users/waylan/following{/other_user}","gists_url":"https://api.github.com/users/waylan/gists{/gist_id}","starred_url":"https://api.github.com/users/waylan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waylan/subscriptions","organizations_url":"https://api.github.com/users/waylan/orgs","repos_url":"https://api.github.com/users/waylan/repos","events_url":"https://api.github.com/users/waylan/events{/privacy}","received_events_url":"https://api.github.com/users/waylan/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mkdocs/mkdocs/labels/Cleanup","name":"Cleanup","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/mkdocs/mkdocs/milestones/8","html_url":"https://github.com/mkdocs/mkdocs/milestones/0.14.0","labels_url":"https://api.github.com/repos/mkdocs/mkdocs/milestones/8/labels","id":1092517,"number":8,"title":"0.14.0","description":null,"creator":{"login":"d0ugal","id":48211,"avatar_url":"https://avatars.githubusercontent.com/u/48211?v=3","gravatar_id":"","url":"https://api.github.com/users/d0ugal","html_url":"https://github.com/d0ugal","followers_url":"https://api.github.com/users/d0ugal/followers","following_url":"https://api.github.com/users/d0ugal/following{/other_user}","gists_url":"https://api.github.com/users/d0ugal/gists{/gist_id}","starred_url":"https://api.github.com/users/d0ugal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/d0ugal/subscriptions","organizations_url":"https://api.github.com/users/d0ugal/orgs","repos_url":"https://api.github.com/users/d0ugal/repos","events_url":"https://api.github.com/users/d0ugal/events{/privacy}","received_events_url":"https://api.github.com/users/d0ugal/received_events","type":"User","site_admin":false},"open_issues":21,"closed_issues":1,"state":"open","created_at":"2015-05-01T13:46:54Z","updated_at":"2015-06-03T14:46:55Z","due_on":null,"closed_at":null},"comments":17,"created_at":"2015-06-03T01:22:28Z","updated_at":"2015-06-03T17:18:37Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mkdocs/mkdocs/pulls/585","html_url":"https://github.com/mkdocs/mkdocs/pull/585","diff_url":"https://github.com/mkdocs/mkdocs/pull/585.diff","patch_url":"https://github.com/mkdocs/mkdocs/pull/585.patch"},"body":"See #583\r\n\r\nLocally, on Python 2 I'm getting two test failures (both exhibit same issue) with relative urls that I don't understand. I can't see how the changes I made would effect this. The weird thing is the tests pass in Python 3. If anyone has any suggestions, I'm happy to fix it.\r\n\r\nOtherwise, everything should be good to go.\r\n\r\nAs I suspected, the parts of six that MkDocs was using was very minimal. Mostly `string_types` and one instance of `text_type` -- both of which are easy enough to replicate in `utils.py`. The rest is just a few different import paths, which is easy to deal with. I think six is way too much overhead/bloat for the amount of use MkDocs gets from it."},"comment":{"url":"https://api.github.com/repos/mkdocs/mkdocs/issues/comments/108530033","html_url":"https://github.com/mkdocs/mkdocs/pull/585#issuecomment-108530033","issue_url":"https://api.github.com/repos/mkdocs/mkdocs/issues/585","id":108530033,"user":{"login":"facelessuser","id":1055125,"avatar_url":"https://avatars.githubusercontent.com/u/1055125?v=3","gravatar_id":"","url":"https://api.github.com/users/facelessuser","html_url":"https://github.com/facelessuser","followers_url":"https://api.github.com/users/facelessuser/followers","following_url":"https://api.github.com/users/facelessuser/following{/other_user}","gists_url":"https://api.github.com/users/facelessuser/gists{/gist_id}","starred_url":"https://api.github.com/users/facelessuser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/facelessuser/subscriptions","organizations_url":"https://api.github.com/users/facelessuser/orgs","repos_url":"https://api.github.com/users/facelessuser/repos","events_url":"https://api.github.com/users/facelessuser/events{/privacy}","received_events_url":"https://api.github.com/users/facelessuser/received_events","type":"User","site_admin":false},"created_at":"2015-06-03T17:18:37Z","updated_at":"2015-06-03T17:18:37Z","body":"I'll wait until this is merged before I provide the YAML unicode update.  For my unittest, I will need to check for a unicode type, and I'll have to rebase if I don't pick up this change.  Looks like it will drop in clean though."}}