{"push_id":865007547,"size":33,"distinct_size":33,"ref":"refs/heads/gsoc2015_url_dispatcher3","head":"df3f4ad86761688002803d5cb27df7ea1962ace3","before":"0b4621a3cf74336a35a4f0f3f74fd4178ea11919","commits":[{"sha":"f7df3984360db4fea939d39823930f20e2b45d4d","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@tomchristie.com","name":"Tom Christie"},"message":"[1.9.x] Tweaked example text in docs/ref/templates/builtins.txt.\n\nBackport of a32538279c085bdf67839dc834f05b37f8f38bb8 from master","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/f7df3984360db4fea939d39823930f20e2b45d4d"},{"sha":"e689917bcb0d9d3fd1b3869e036578c442935829","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"URL dispatcher API -- initial commit.\n\n- Created new module `django.core.urls`.\n- Created submodules `exceptions`, `resolvers`, `constraints`.\n- Moved `NoReverseMatch`, `Resolver404` to `exceptions`.\n- Recreated `ResolverMatch` in `resolvers`.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/e689917bcb0d9d3fd1b3869e036578c442935829"},{"sha":"cbb32d79eb74c256cd0a10559d492244604ee2a9","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Added basic URL object.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/cbb32d79eb74c256cd0a10559d492244604ee2a9"},{"sha":"8b565be6f197a885283aabd1aa28e2f7af9a8243","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Extended URL with several useful methods.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/8b565be6f197a885283aabd1aa28e2f7af9a8243"},{"sha":"80008881448a2cf1bf037bd95aec6decad61d6b7","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"URL pre-nuke.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/80008881448a2cf1bf037bd95aec6decad61d6b7"},{"sha":"675ca4e37a16cc31724368683f97f8e30b8e7ae4","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"URL post-nuke.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/675ca4e37a16cc31724368683f97f8e30b8e7ae4"},{"sha":"b1a35f90b45c86d77252574ce246da246abcf4d5","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"A few more tests for URL.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/b1a35f90b45c86d77252574ce246da246abcf4d5"},{"sha":"4bef6a6cc9b929e6d3625784965bbb5d29a38c97","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Added Constraint, RegexPattern.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/4bef6a6cc9b929e6d3625784965bbb5d29a38c97"},{"sha":"dc10b09ee485e4bcdf8b2430519e38eedb1f6014","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Added BaseResolver, Resolver and ResolverEndpoint.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/dc10b09ee485e4bcdf8b2430519e38eedb1f6014"},{"sha":"7329d9ba8f8dfcdba81be9bb5014c479ff6c5bdb","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Basic namespace handling.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/7329d9ba8f8dfcdba81be9bb5014c479ff6c5bdb"},{"sha":"5b0562e0a1ecfae1671eb1ced8a2d68c5ac1ee7b","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Added support for passing a module/string reference to Resolver or a string\nreference to ResolverEndpoint. Added support for default kwargs detection\nwhen reversing.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/5b0562e0a1ecfae1671eb1ced8a2d68c5ac1ee7b"},{"sha":"c3593ecc674ea98b3be67269f1ec606d53a6d084","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Lazy compilation for the regex in RegexPattern. Fixed args/kwargs\nhandling in RegexPattern.construct when there are multiple\nnormalized patterns.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/c3593ecc674ea98b3be67269f1ec606d53a6d084"},{"sha":"6cbd0d667c4c9c3130ea8a6b2bd6107060d93881","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Renamed urls to urls_tests.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/6cbd0d667c4c9c3130ea8a6b2bd6107060d93881"},{"sha":"79552ad96bfb4bbb1a4ff12659d2be43991d76a5","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Lots of changes.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/79552ad96bfb4bbb1a4ff12659d2be43991d76a5"},{"sha":"cc183905b7394e24c6a939020490ba839ac94aaf","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"I should commit more often.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/cc183905b7394e24c6a939020490ba839ac94aaf"},{"sha":"dc34907309ae9a6b74fbec128760e66a78b7061c","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Added repr to resolvers, fixed some tests.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/dc34907309ae9a6b74fbec128760e66a78b7061c"},{"sha":"461a58c88c36ddcaecf5ce159c05bb6847f81ac4","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Renamed url argument to path.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/461a58c88c36ddcaecf5ce159c05bb6847f81ac4"},{"sha":"9f4dc8219dad07ff67c00fb3e0c9131f4aa9aed6","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Resolved remaining test failures.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/9f4dc8219dad07ff67c00fb3e0c9131f4aa9aed6"},{"sha":"663768e2a8fa332e42db78a553bc2eb634bb519c","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Fixed test failures after rebase.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/663768e2a8fa332e42db78a553bc2eb634bb519c"},{"sha":"1797533ef9d1508c8bfcef9f929a17549689ac9e","author":{"email":"fa5185fb0061e6d194144df7004b3b1b386ba310@gmail.com","name":"Marten Kenbeek"},"message":"Fixed some test failures on Python 2.","distinct":true,"url":"https://api.github.com/repos/jaddison/django/commits/1797533ef9d1508c8bfcef9f929a17549689ac9e"}]}