{"push_id":866000752,"size":47,"distinct_size":47,"ref":"refs/heads/master","head":"2c727101113770d41e0907b333568bc2c25435e0","before":"2085d8d5bc2625076983d3be14b30ea684c3f0d5","commits":[{"sha":"bc6eaca304751adbd844b75a66b7d08f05853717","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Removed obsolete note about installing psycopg2 on Windows.\n\npsycopg2 now publishes binary wheel files for Windows\nso you can install it using pip.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/bc6eaca304751adbd844b75a66b7d08f05853717"},{"sha":"dbbae2cead5ca1f15177415d4bfe795d4402be9f","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Refs #25618 -- Forwardported 1.8.7 release note.\n\nForwardport of 8c8a6d8a3f869ecc4d72b96ddb4760a1b59d5e62 from stable/1.8.x","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/dbbae2cead5ca1f15177415d4bfe795d4402be9f"},{"sha":"4608573788c04fc047da42b4b7b48fdee8136ad3","author":{"email":"4235227b51436ad86d07c7cf5d69bda2644984de@ian.feete.org","name":"Ian Foote"},"message":"Fixed #25693 -- Prevented data loss with Prefetch and ManyToManyField.\n\nThanks to Jamie Matthews for finding and explaining the bug.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/4608573788c04fc047da42b4b7b48fdee8136ad3"},{"sha":"e0de82c9b2c41c4c479d2245e7d5cd59638b5440","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Fixed #25727 -- Added a doc link to cached_property.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/e0de82c9b2c41c4c479d2245e7d5cd59638b5440"},{"sha":"4c593eaa5f6767ac56a677299c984ee46c88a2cb","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Updated six to 1.10.0.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/4c593eaa5f6767ac56a677299c984ee46c88a2cb"},{"sha":"d3e3703a15cd9d294406121bc43be0c75b1a4e0e","author":{"email":"fd5da480b758a78208111e6ae5c6806e1f887137@voicecom.ee","name":"Marti Raudsepp"},"message":"Fixed #25720 -- Made gettext() return bytestring on Python 2 if input is bytestring.\n\nThis is consistent with the behavior of Django 1.7.x and earlier.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/d3e3703a15cd9d294406121bc43be0c75b1a4e0e"},{"sha":"34669ea6b88cefb6e6f7176c71b7947234fa50b4","author":{"email":"12ccfc34a576e22353a02ccc41f1e07a8efa0bc3@gmail.com","name":"Sergey Fedoseev"},"message":"Fixed #25728 -- Fixed description of GEOSGeometry.contains().","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/34669ea6b88cefb6e6f7176c71b7947234fa50b4"},{"sha":"cb32292176828f285d196bd90a63dbc30c97a8e0","author":{"email":"a74f7450d8c352cda14f86fba500ad40a932618f@gmail.com","name":"arniu"},"message":"Made doc icons background transparent.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/cb32292176828f285d196bd90a63dbc30c97a8e0"},{"sha":"74365585e28174834184e659b788c917303cd98a","author":{"email":"d21965d78c31e46c027c0e483cb640df46e65f71@torchbox.com","name":"Neal Todd"},"message":"Fixed #25732 -- Updated template system design philosophy.\n\nRemoved the bit about not allowing assignment to variables\nbecause simple_tag now allows this.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/74365585e28174834184e659b788c917303cd98a"},{"sha":"4cd5d846d4a0a62bba6edf435a8ae9c6dcfacb43","author":{"email":"cca6654155aeddbea90ebe7f3e1ae1d4f4f3006d@gmail.com","name":"Simon Charette"},"message":"Fixed #25730 -- Made Model.__str__() always return str instances.\n\nThanks to Kevin Turner for the report and Tim for the review.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/4cd5d846d4a0a62bba6edf435a8ae9c6dcfacb43"},{"sha":"4a9c32f5eece9030c2b568e930cec0c1ba8f1da0","author":{"email":"cca6654155aeddbea90ebe7f3e1ae1d4f4f3006d@gmail.com","name":"Simon Charette"},"message":"Refs #25693 -- Avoided redundant calls to get_fields() in `to_attr` validation.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/4a9c32f5eece9030c2b568e930cec0c1ba8f1da0"},{"sha":"cc8c02fa0fa2119704d1c39ca8509850aef84acc","author":{"email":"cca6654155aeddbea90ebe7f3e1ae1d4f4f3006d@gmail.com","name":"Simon Charette"},"message":"Refs #25693 -- Added a regression test for `to_attr` validation on forward m2m.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/cc8c02fa0fa2119704d1c39ca8509850aef84acc"},{"sha":"e171a83b1516a3a2a393a5300527af1aab21c213","author":{"email":"4d58dfaca12f3f2dde4268f65e4c8b59df1ff0f1@mail.ru","name":"Alex Morozov"},"message":"Fixed #25548 -- Prevented FormView.form_invalid() from discarding its form argument.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/e171a83b1516a3a2a393a5300527af1aab21c213"},{"sha":"34bb6c0cb7b5b7b86390252389cc1b2b037d9ec6","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Refs #24937 -- Forwardport of 1.8.7 release note.\n\nForwardport of 3ded51bcf21f384b2e80ce97aff5c12d63e5f0e3 from stable/1.8.x","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/34bb6c0cb7b5b7b86390252389cc1b2b037d9ec6"},{"sha":"c819780d3f46b6e4e67aa135c840f78dc24468e1","author":{"email":"9c285d8da78bda326b6a936b4e384e56d954c413@gmail.com","name":"Razzi Abuissa"},"message":"Removed gendered pronoun in a code comment.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/c819780d3f46b6e4e67aa135c840f78dc24468e1"},{"sha":"c550beb0ccc8855fde7ff50ada530f7ceff1a595","author":{"email":"cca6654155aeddbea90ebe7f3e1ae1d4f4f3006d@gmail.com","name":"Simon Charette"},"message":"Fixed #25723 -- Made related field checks lookup against their local apps.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/c550beb0ccc8855fde7ff50ada530f7ceff1a595"},{"sha":"8c553e7d3fd3f598a445f3c35711829e9b3645a4","author":{"email":"08b1ca21a90f4f121eacca46263e4075f3305bf9@gmail.com","name":"Hasan"},"message":"Fixed #25688 -- Made admin.register() disallow an empty list of models.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/8c553e7d3fd3f598a445f3c35711829e9b3645a4"},{"sha":"91a431f48c1fc5ecc9a837e8071a0062d31b490f","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Fixed #10045 -- Corrected docs about .annotate()/.filter() ordering.\n\nThanks Josh, Anssi, and Carl for reviews and advice.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/91a431f48c1fc5ecc9a837e8071a0062d31b490f"},{"sha":"9a2aca60304dc2e98f9ef45636e129d225cb981f","author":{"email":"1e59874f68279198a96f3c3f73108faa1343085c@leukeleu.nl","name":"Jaap Roes"},"message":"Fixed #25743 -- Optimized utils.localize() and localize_input()\n\nBail early if the input is a string since that's the most common case.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/9a2aca60304dc2e98f9ef45636e129d225cb981f"},{"sha":"9788625277b85596302bbf2c39cf829b7a766a4f","author":{"email":"ebeb59e21f913ee890e510f1dc8d0bef4b9c8bd8@gmail.com","name":"Bryan Marty"},"message":"Fixed #25169 -- Documented stacking of permission_required and login_required.","distinct":true,"url":"https://api.github.com/repos/Stranger6667/django/commits/9788625277b85596302bbf2c39cf829b7a766a4f"}]}