https://github.com/artemeff/exredis.git
Squashed 'github.com/artemeff/exredis/' content from commit 7d5a048

git-subtree-dir: github.com/artemeff/exredis
git-subtree-split: 7d5a048f213b15e68afb991ab2e0ae9ad1bd84a0
Merge commit '0dfbbea9ae6561e8196667aa8834f27f424be097' as 'github.com/artemeff/exredis'
Squashed 'github.com/baldmountain/yahoo_finance/' changes from 34d7c15..742c889

742c889 Implement Binary.Chars protocol to_binary
cce3d37 format money better
b1d83df Add Binary.Chars protocol to HistoricalQuote so we can print them out
961fb6f pass timeout to httpc
8d7861a Remove dependence on HTTPotion
dd5fb7f Update how to call historical quotes

git-subtree-dir: github.com/baldmountain/yahoo_finance
git-subtree-split: 742c8890289878c407d274d0954c8bac90809b64
Merge commit '5667226615a61929c08f2349310d3082373e63ac'
Squashed 'github.com/edgurgel/octokit.ex/' changes from 80bbf68..15a8066

15a8066 Fix typo on README.md
2873550 Add Organizations.Members
4627ed6 Define and use @type response
bedaddc Fix Client.Base.process_response when body is empty
4031035 -OOP +FP
eeb0f42 Update to travis 0.9.3
784be8d Fix Record specs
fc320cf Add Organizations
d5d00a0 Mass refactoring on client usage
cbea642 git instead of http protocol (New mix)
efb6b79 Merge pull request #4 from edgurgel/followers
819e57b Add following function to followers module
537b3a6 Add followers function inside followers module
dbcb42e Add link to the documentation
cc648f7 Add Features section
a533b4b Add GitHub API link
e6ce475 Add gitignore resource
8722cb0 Add LICENSE
4e6b05b Add Contributing section
632db59 Update README.md
b8af754 Response will contain status code only if it's not 200
270fe5e Add meck to development env
85af19f Add delegates to keys lists and do the same for emails
fe83aaa Add User Keys resource
315e929 Change response to: {status_code, decoded body}
a2c2cf0 Refactor authorization_header
d4b9d09 Add Quickstart section
f6d7aa6 Add examples to doc on Users and Emails
2290074 Add link to Users.update doc
a3bcc19 Add Tentacat.Users.Emails
760905e Add post and delete
0fea56b Add users with optional since parameter
132ba4e Fix the way that a request is processed
f0b68f5 Add better example on README.md
f0fb0ca Rename project to Tentacat
fd49444 Add Users.update
998db50 Add documentation to Octokit.Users
be60fd8 Add docs to .gitignore
27b2a10 Add documentation to Client
2b5ef58 Update README.md
e66a979 Update README.md
6537a22 Merge branch 'master' of github.com:edgurgel/octokit.ex
1ddcc3b Add .travis.yml
b4c1efb Add User.me to get the authenticated user
1c144e7 Add /users

git-subtree-dir: github.com/edgurgel/octokit.ex
git-subtree-split: 15a80662e1554ee4e3df55b5b957090c3586ccd8
Merge commit '62edfc8649fb089e67581973987179dc84f03adf'
Squashed 'github.com/edgurgel/poxa/' changes from 187f7e4..6edcedc

6edcedc Fix indentation
d439df8 Add test/doc/spec to Subscription.all_channels
9400684 Use attributes list `info` to build /channels/:channel response
1d90dc4 Fix AuthorizationHelper test module name
52e1869 Add occupied? to Subscription
1d33c64 Verify info attributes on /channels/:channel
cf40918 Generalize the authentication signature process
400df78 Remove warnings
306b4ec Add better expectation on users handler tests
b9937c9 Add better expectation on pushr event tests
8131bfa Remove wrong expectation on websocket_handler_test
d714db9 Update TODO
86973eb Remove ListDict.get and use access protocol
72ef33b Add support to list channels on .../channels
1f714be Fix indentation on presence_subscription_test
d985659 Remove unecessary setup from users handler test
e4f6404 Add all_channels to Subscription
9fd5676 Fix spec on subscription_count
83d1d14 Add doc and spec to user_count
34cddd3 Update meck to work with args_specs
716d04a Clean up channels and users handler + moduledoc
b90c880 Update README.md
1ae5d1f Rename channels handler state on is_authorized
0fffe27 Import :meck for prettier tests
9b7adf3 Add user_count to PresenceSubscription
2d80b99 Move is_authorized to AuthorizationHelper
ac4149c Add support to /chanels/:channel
0576646 Remove ListDict.get(data, "a") and use data["a"]
8bcdf18 Add elixir version to mix.exs
ebf8b8b Return 400 on non presence channels on /users endpoint
a363bba Add missing space
f935d21 Update README.md
ba832c6 Add support to /channels/:presence_channel/users endpoint
75b25b4 Add PresenceSubscription.users/1 to return subscribed user ids
07f47ff Add support to any HTTP method on signatures and empty body
fb1532c Use simpler way to match concatenated binaries
dbb2970 Fix indentation
85fd929 Simplify elixir constructions
006ef2a Fix typo on README.md
317ea66 Use Elixir >= 0.9.3

git-subtree-dir: github.com/edgurgel/poxa
git-subtree-split: 6edcedc497909ee87a6fc675ce84b613a6426ea7
Merge commit '9bb315d65e3e97ff426f58bdffe8caa8902f66a5'
Squashed 'github.com/elixir-lang/dynamo/' changes from 3b4f720..541ec3b

541ec3b Update to Elixir master
fb99b0b Update to Elixir master
cad008f Update README.md
643cc97 Update to Elixir master
fd4b9a6 Merge pull request #95 from seletz/documentation-elixir-master-howto
f71c799 documentation
f87bee8 documentation
6049080 Update dynamo to master
8487938 Update Dynamo to master
bd77cd6 Merge pull request #93 from kimshrier/fix_tasks_test_regular_expression
fecaf78 fix regular expression for matching mix dynamo.filters to allow for varying amounts of white space
e03ff7d Merge pull request #92 from cloud8421/update-out-of-date-dependencies-test
898a663 Merge pull request #91 from cloud8421/fix-base-router-unespected-comma-error
e1e17ed Updates out of date dependencies message in test.
edf9ac0 Fixes unexpected comma error in base router.
a5ce4f8 Update to Elixir master
9158195 Merge pull request #90 from reset/string-to-ast-deprecation
b2bfcee fix deprecation warning for Code.string_to_ast! -> Code.string_to_quoted!
a48dc51 Merge pull request #85 from cbd/patch-1
25bbb73 added a reminder to scale up the web processes to 1 to actually boot the dyno
6ec1967 Avoid warnings on master
c92e3ca Update to Elixir master

git-subtree-dir: github.com/elixir-lang/dynamo
git-subtree-split: 541ec3b34278fb0a4a0dcc127d80630d6300fe9a
Merge commit '96f69fac2091485b5cb7e92906044ce7d17bc446'
Squashed 'github.com/jeremyjh/nested/' changes from c817263..8c81466

8c81466 remove ex_doc

git-subtree-dir: github.com/jeremyjh/nested
git-subtree-split: 8c81466df524a6e87f99a5f0567569866066d831
Merge commit '8290565e30e64ed931717e3b62fb36586e66a1fe'
Squashed 'github.com/josephwilk/amrita/' changes from fe8c1e4..3490c39

3490c39 mocks is required by default now
d51aa04 Example for private functions used in a mock
5f60a2e Support values as functions. Try and split the provided macro into small chunks.
711bef7 update prerequisites before test.
08a29d5 typo
db33268 Group argument based facts.
73ab56b Show correct line/file info for compile errors on mocks.
9b760bf funs as mock matchers now take args. Useful for introducing checkers as mock args.
20b53de since anything is a function we no longer need a special case.
c92e7c4 Support fns as arguments to mocks
fbd097d Push the argument resolving back into the macro. Since: * we need the __ENV__ to give correct line numbers. * I suspect this will help with scoping
ec8e00b _ is more appropriate as a wild card in Elixir.
c64cc42 ProvidedDsl is ugly, reshaping.
9f45535 Refactor: Breaking down checking prerequisites into small chunks.
3a61c33 use _ in mock argument
3e5362f doco formatting
f43a140 Refactor: Extract function
0810b9f lock
cdc6a28 doco
db70b80 doco
a01b412 Polite version should also take options
22fb487 Use mix for doc generation
d944880 Failure and pending tests should indent correctly
79ce6bf Namespace History.
9cb3931 no need to shell out
d817d08 Forgot the clean
27f20df disable doc formatter for now. Something is playing funny buggers with version no.s
fae8732 For Amrita tests use the documentation formatter on supported Elixir versions
bb694ca Refactor: Separate out FactError and MockError. Too much chaos in one Exception.
e595a3d Mock errors provide the actual calls.
f7623be Cleanup warning
b617b65 Formatting
89bd4ec doco
8bd53d4 timeout if message is not present.
219ed06 Cleanup rogue end
31333fc Merge pull request #46 from sideshowcoder/message_handling_checkers
d27d326 Merge branch 'message_handling_checkers' of github.com:sideshowcoder/amrita into message_handling_checkers
333ce3e Added Checkers.Messages module
d61719c make the default equality work for atoms
a62cfe4 A litte less noise in make ci
f7076e9 Tweaking output of ci task
0015939 Extract Elixir version number
51116e6 Added Checkers.Messages module
a089f7c Less words more code examples.
d653aa1 Auto import mocks. Since they are part of the fact syntax feels odd not having them by default.
3b73990 cutting 0.1.4
c6fc35d make the default equality work for atoms
a72c896 Make it less painful for me to change the version no.
f7b4a64 Cleaner Make. Less messing with the path.
5551cdb Make it easier to run against vendored elixir versions.
912e4fc Sets are suddenly missing is_record check. Make pending for now.
236c9bc docs
ea8c43e unused var
eb6ddfc documentation formatter
fbcf7f3 Merge branch 'master' into nested_pretty_formatter
5e9ac5c Add config which allows setting the formatter
ad1dfbd `
ade1b7e Explain how to run progress formatter in pretty mode.
412f728 super hacky example with 1 level nesting
87c579d Extracting version checking logic
a85a384 raise an error if pretty formatter is used with <= 0.9.3
c65ccd1 Adding pretty formatter (only for 0.9.4.dev)
b122c22 adding pretty formatter
00f9c15 Respect trace argument for pending. This will be useful for the pretty formatter.
e9c4047 remove unused vars.
6ec5721 Refactor: Format not Formatter
fe50161 fetch dev deps for doco generation
bc0c0a8 doco is now at 0.1.3
1e6d62d Quieten more warnings.
394e143 remove warning
3416acc make tasks are lazy. Cleanup needs to be run always
7750d49 extract cleaning up CI test builds
2c0c390 ignore vendor
764096a show elixir version in ci tests
fbea71d words
1de0f1b explain ci setup
dfdf326 no need for ssh add now
ca3c53c removing echo, I don't understand Makefiles well enough.
033a41f typo
b450b87 remove warnings
f71ec4e getting travis to checkout a project from github
b6d0f90 try adding github to ssh
2d86e14 nicer formatting
ebeb8ae Show pending tests.
2a8a83a build against 0.9.3 and master
4fe1b9f Run tests against 0.9.3 and master
eb4bb47 Some changes introduction by 0.9.4.dev. Stricter syntax around optional brackets.
496c0b3 green or red, yellow mixed in looks confusing
e292506 remove forced fail
1adb673 Failures always come last
bb5f5a8 0.9.3 supports full pending
4da79d8 Now pending is integrated into the formatter. But only for 0.9.4.dev. Need to backport to older Elixir versions
ce73e04 Experiments with pending tests in formatter
96b853c Pending example for message checkers. #11
a90dd91 As of 0.9.3 Elixir has String.contains?. I added it :)
96efa09 A little hack that will make testing easier in Dynamo. Ultimately need to shift away from some of these ExUnit modules.
9e6869d Support async mode.
e8eb8fb Based on the elixir version change which formatter behaviour we provided.
e23108f quiet warning
dce520f test against Elixir 0.9.3
a893e5a 0.1.3
232c728 cut 0.1.3
95c862e new mix
88f65fa Add back alternative provided syntax as one single macro fn. closes #34
d96e0f2 Pull alternative provided syntax while we have issues with conflicting macros. fixes #39
34a389b Throw away some of the things from meck we are not using.
3b42401 Make it easier to get what was called for mock errors.
8a3e59d Refactor: Nicer var names
15fb5d0 Silence warning
8d14914 Update README.md
1db89e9 dynamo example link
0ffc9dc quiten warnings
da5bcb5 learning mix
cb1a67c Make doco a dev dep
193b77c formatting
0e9c0eb wrap
f8f4229 Less alpha now.
fd1f041 Use new provided syntax
3fa6c89 Support alternative provided syntax.
cabbf01 Throw away the arg for the anonymous  args for now. We may want to encode them later but for now only arity matters.
a16a769 More Elixir types to test against.
f093ba5 negative case.
f7ff8b0 Support regexs in mock arguments
8acbe4b Merge pull request #36 from mururu/name_stack
d4c30b8 Make sure @name_stack is defined
29e52b7 Experimenting with processing mock matches within elixir.
9678040 Examples of elixir types that don't match through meck
1694eae Eval arguments so the error messages don't contain crazy tuples.
a5816fd Make sure we preserve arguments that are tuples (i.e function calls or regex)
70e420a Add pending regex match. Possible with hamcrest maybe?
d3e76f7 Alias :_ with anything.
8083bb2 quiten warning
826aef1 Pushing some more failure cases
f0de9b8 Push negative cases of mocks
cc9c748 Lazy helper for failing facts.
b618747 Support arbitrary sized params
22fa618 0.1.2
ccf599d 0.1.2
799453f Works on new Elixir. fixes issue:28
85af9c8 typo
3e5844b typo
ca75d10 Macroize fail so its a little cleaner.
86c6591 More fails.
cfbac1c Adding more fail cases
83229a4 Refactor: Extract to support
ecd0111 Merge pull request #26 from justinj/fix_for_all
6e0f056 Fix "for_all" checker and add negative test
c7d89b5 Merge pull request #25 from justinj/for_some_checker
83e6744 Implements the for_some checker
19e2c8c Preserve the |> test exceptions.
d4d8b86 Hackey solution to generating a arity fns
ec27789 Push formatting of mock error into Checker to_s. Closes Issue #24.
51c79dc wildcard example
baa5713 bad merge
85a5d3a Example case for wildcard
9e9a2f7 Doco wildcard matcher in mocks.
8e2a984 Clean before all
44f0577 Example using a wild card for argument.
e96a146 Prettier module name. Skips out the Elixir.Etc
08bc2ee Better error on unrecognised form.
c6295dc meck supports a list of modules
d327da8 alpha
b7a797b typo. Fixes Issue #17
bad62ae words
7dbb9fa Put any exceptions invoked in tests. Atleast while we play with merk
8806013 Merge pull request #20 from seryl/test_cleanup
52742c9 Fix Amrita.FactError redefinition warning
88a201f clean up warnings on compilation and tests
5804060 Use arguments as matchers when checking if function called
d42f86b Support true |> true.
7c17553 Update README.md
82eb69a doco
972ba7a doco
7fe42f7 upgrade exdoc
9807927 docs
b22b76b doco
5a8ee2a Handle mocks with arguments. Checks arity not that the exact value of the arg matches.
8efaa73 Store arguments of mock
e355c4d version
9484bd6 Add multi mock example
6a3b40b Support mocking on multiple modules and different modules
158232e Push adding expected behaviour out.
a622e05 Working towards supporting +1 prerequisites against different modules
7cf04e8 Separate ParsePrerequisites. Easier to test on its own.
1e8d711 Ignore warning, we need this
f600832 quiten warnings
8888d5f cleaner example
6d197f0 words
9a73747 typos Joe
628a404 Explain using mocks
b27610d I prefer Mocks
6f5edab We now have mocks :)
6db2b3e Use meck to support mocking functions.
2d467ab suffix work with sets.
d5edd75 Prefix supports using a Set to indicate order does not matter
26ce3c5 Adding Set until its part of Elixir core
713383e Nicer errors with checkers with strings.
0843423 Show delta in roughly error message.
1c7d3ec Check exception message against a string as well as a regex
8e3395b Test errors based on exception message.
10d4ef5 Correcting random failure
6966979 Merge branch 'default-equality'
777e2bc Make it clearer with NS that I'm patching elixir
45517ed ! works with default equality.
822b3af support lists
9bf24c2 |> defaults to equality on ints or strings

git-subtree-dir: github.com/josephwilk/amrita
git-subtree-split: 3490c39db4cb735c421e3ac01c8c783d875c11a1
Merge commit 'e8eeefe4a042e96b137c376ebf6a233b65d4d164'
Squashed 'github.com/meh/elixir-datastructures/' changes from 779c68d..37771bc

37771bc *: use new defrecordp
8fc8df6 *: move to new Inspect protocol
5a9a827 Merge pull request #1 from justinj/doc_typos
a69d75b stack/queue: fix typos
1af24e1 mix: add system version requirement
54142a9 set/hash_set: add HashSet support
1752449 dictionary/hash_dict: improve code
6cf3c76 set: an empty ordsets is just an empty list
43bad1a README: update replacement of Foldable with Reducible
a277d1d test: fix up stack tests
bcb8dd7 stack/simple: use Data.Empty instead of Stack.Empty
c5077f6 test: add tests for queues
db5a8f4 queue/standard: forgot to implement clear
908f237 enumerable: implement Enumerable with a helper
917680c set: add difference

git-subtree-dir: github.com/meh/elixir-datastructures
git-subtree-split: 37771bccf0a0fe843772e4adfaae1de4fa910f42
Merge commit '56505e7da5c04747461ec1cd394635f04d427f8d'
Squashed 'github.com/myfreeweb/httpotion/' changes from 7ed1b29..71cedb5

71cedb5 release 2.0.0
0516723 URL hook update
5a8e704 Merge pull request #8 from lexmag/master
37b6c24 Fix #7 and process URL as binary
384c406 Merge pull request #6 from lexmag/master
b94f706 Improve test coverage
a32e91e Fix verb atom for a PUT method
5cdf0f8 Fix unused variable warning
3d29dfc add async
7c34996 Merge pull request #5 from edgurgel/add-patch-method
1f94b26 Add patch method

git-subtree-dir: github.com/myfreeweb/httpotion
git-subtree-split: 71cedb525d7676ea667ab90036657680ab91e930
Merge commit '66e2548320365fb6fb615c52d81cb802d0cc742e'
Squashed 'github.com/oreillymedia/etudes-for-elixir/' changes from 20197b4..cd6d7a1

cd6d7a1 Merge pull request #4 from benjamintanweihao/patch-3
9cb653b Change sample code of Étude 6-2 to Elixir.
b450894 Add Benjamin Tan Wei Hao to contributor list
aa31f8a Changes to appendix A and introduction.
fd194df Merge branch 'master' of https://atlas-server.oreilly.com/git/1234000001642
4d100f5 Merge pull request #2 from benjamintanweihao/patch-1
ebd8b2c Merge pull request #3 from benjamintanweihao/patch-2
1871645 Fix for Etude 4.3. Parameters should be "x" and "n" instead of "x" and "x"
6363a6d Change hint in Etude 3.2 to use "and" instead of "commas".
126d920 Fix link to Introducing Elixir in ch01.
f0af4fc Merge pull request #1 from yelinaung/master
13a937d Fixed link for Introducing Elixir

git-subtree-dir: github.com/oreillymedia/etudes-for-elixir
git-subtree-split: cd6d7a12d839bfde7beb02c039c04b77f08215df