{"action":"created","issue":{"url":"https://api.github.com/repos/bryanjos/aws_auth/issues/25","repository_url":"https://api.github.com/repos/bryanjos/aws_auth","labels_url":"https://api.github.com/repos/bryanjos/aws_auth/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/bryanjos/aws_auth/issues/25/comments","events_url":"https://api.github.com/repos/bryanjos/aws_auth/issues/25/events","html_url":"https://github.com/bryanjos/aws_auth/pull/25","id":181295124,"number":25,"title":"Remove timex","user":{"login":"radar","id":2687,"avatar_url":"https://avatars.githubusercontent.com/u/2687?v=3","gravatar_id":"","url":"https://api.github.com/users/radar","html_url":"https://github.com/radar","followers_url":"https://api.github.com/users/radar/followers","following_url":"https://api.github.com/users/radar/following{/other_user}","gists_url":"https://api.github.com/users/radar/gists{/gist_id}","starred_url":"https://api.github.com/users/radar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/radar/subscriptions","organizations_url":"https://api.github.com/users/radar/orgs","repos_url":"https://api.github.com/users/radar/repos","events_url":"https://api.github.com/users/radar/events{/privacy}","received_events_url":"https://api.github.com/users/radar/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-10-06T00:01:03Z","updated_at":"2016-10-20T02:21:25Z","closed_at":"2016-10-06T00:46:31Z","pull_request":{"url":"https://api.github.com/repos/bryanjos/aws_auth/pulls/25","html_url":"https://github.com/bryanjos/aws_auth/pull/25","diff_url":"https://github.com/bryanjos/aws_auth/pull/25.diff","patch_url":"https://github.com/bryanjos/aws_auth/pull/25.patch"},"body":"Hey again :)\r\n\r\nI noticed this morning that Timex 2.0 has a few dependencies, which increases the compile time for projects that use `aws_auth`. Here's the dependencies as shown by `mix deps.tree`:\r\n\r\n```\r\n│       └── timex ~> 2.0 (Hex package)\r\n│           ├── combine ~> 0.7 (Hex package)\r\n│           ├── gettext ~> 0.10 (Hex package)\r\n│           └── tzdata ~> 0.1.8 or ~> 0.5 (Hex package)\r\n│               └── hackney ~> 1.0 (Hex package)\r\n│                   ├── certifi 0.4.0 (Hex package)\r\n│                   ├── idna 1.2.0 (Hex package)\r\n│                   ├── metrics 1.0.1 (Hex package)\r\n│                   ├── mimerl 1.0.2 (Hex package)\r\n│                   └── ssl_verify_fun 1.1.0 (Hex package)\r\n```\r\n\r\nThe same goes for timex 3.0:\r\n\r\n```\r\n├── timex ~> 3.0 (Hex package)\r\n│   ├── combine ~> 0.7 (Hex package)\r\n│   ├── gettext ~> 0.10 (Hex package)\r\n│   └── tzdata ~> 0.1.8 or ~> 0.5 (Hex package)\r\n│       └── hackney ~> 1.0 (Hex package)\r\n│           ├── certifi 0.4.0 (Hex package)\r\n│           ├── idna 1.2.0 (Hex package)\r\n│           ├── metrics 1.0.1 (Hex package)\r\n│           ├── mimerl 1.0.2 (Hex package)\r\n│           └── ssl_verify_fun 1.1.0 (Hex package)\r\n```\r\n\r\nThis library only uses timex for time/date formatting, which can be accomplished using the built-in  date/time functions in Elixir 1.3+. With the timex dependency removed, then the compile time for my project is much faster.\r\n\r\nI think this will require a major version bump for aws_auth."},"comment":{"url":"https://api.github.com/repos/bryanjos/aws_auth/issues/comments/254992098","html_url":"https://github.com/bryanjos/aws_auth/pull/25#issuecomment-254992098","issue_url":"https://api.github.com/repos/bryanjos/aws_auth/issues/25","id":254992098,"user":{"login":"radar","id":2687,"avatar_url":"https://avatars.githubusercontent.com/u/2687?v=3","gravatar_id":"","url":"https://api.github.com/users/radar","html_url":"https://github.com/radar","followers_url":"https://api.github.com/users/radar/followers","following_url":"https://api.github.com/users/radar/following{/other_user}","gists_url":"https://api.github.com/users/radar/gists{/gist_id}","starred_url":"https://api.github.com/users/radar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/radar/subscriptions","organizations_url":"https://api.github.com/users/radar/orgs","repos_url":"https://api.github.com/users/radar/repos","events_url":"https://api.github.com/users/radar/events{/privacy}","received_events_url":"https://api.github.com/users/radar/received_events","type":"User","site_admin":false},"created_at":"2016-10-20T02:21:24Z","updated_at":"2016-10-20T02:21:24Z","body":"Found it, thanks :)"}}
{"actor":{"display_login":"radar"}}