{"push_id":566340927,"size":20,"distinct_size":20,"ref":"refs/heads/write_band_data","head":"77908233f41cf0e590a6228e599959d9c21073ef","before":"f2b7ae0b375be77808961573bcc542e5a8f82351","commits":[{"sha":"7d363ed43247a80d2b764723e1bf6e0e6da4e82f","author":{"email":"40c988671abeef28fb63f0ceca71bcf202785414@gmail.com","name":"Josh Schneier"},"message":"Fixed typos of \"select_related\" in docs and tests.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/7d363ed43247a80d2b764723e1bf6e0e6da4e82f"},{"sha":"5bc5ddd8b5d787c5e744efead184d46c55d03687","author":{"email":"f784e8e6338b6de26f3c3bd40e6d5994190b73d1@gmail.com","name":"Preston Timmons"},"message":"Fixed #24235 -- Removed is_usable attribute from template loaders.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/5bc5ddd8b5d787c5e744efead184d46c55d03687"},{"sha":"2be621e44c1b5b68c895383f3e20b1f17ddb447a","author":{"email":"d575ec6a85b0db3e9380b53fc99e3328a7971fb7@gmail.com","name":"Riccardo Magliocchetti"},"message":"Fixed #14497 -- Improved admin widget for \"read only\" FileFields\n\nBased on patch by Adam J Forster, Paul Collins, and Julien.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/2be621e44c1b5b68c895383f3e20b1f17ddb447a"},{"sha":"afe0bb7b13bb8dc4370f32225238012c873b0ee3","author":{"email":"1c7eb2d327b94a71532e7830fcb7d5c843c4350c@gmail.com","name":"Anssi Kääriäinen"},"message":"Fixed #24268 -- removed Query.having\n\nInstead of splitting filter clauses to where and having parts before\nadding them to query.where or query.having, add all filter clauses to\nquery.where, and when compiling the query split the where to having and\nwhere parts.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/afe0bb7b13bb8dc4370f32225238012c873b0ee3"},{"sha":"7145c8a62a38c3b30641bb84a51f7567ce9bc10e","author":{"email":"053d8ba57270d3a1f02cbf323aec988ec6018c13@thl.fi","name":"Anssi Kääriäinen"},"message":"Removed EverythingNode\n\nAt the same time, made sure that empty nodes in where clause match\neverything.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/7145c8a62a38c3b30641bb84a51f7567ce9bc10e"},{"sha":"4d3470e52e005ed75aa6c7d4204bf5ca87733f85","author":{"email":"053d8ba57270d3a1f02cbf323aec988ec6018c13@thl.fi","name":"Anssi Kääriäinen"},"message":"Removed non-used EmptyShortCircuit","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/4d3470e52e005ed75aa6c7d4204bf5ca87733f85"},{"sha":"23c4cbc0fa8217fa5fa2f6ce77437d403ea0eaff","author":{"email":"f784e8e6338b6de26f3c3bd40e6d5994190b73d1@gmail.com","name":"Preston Timmons"},"message":"Cleaned up formatting in template_tests.test_custom.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/23c4cbc0fa8217fa5fa2f6ce77437d403ea0eaff"},{"sha":"4444ff39a4d8c144f70fcdce08c6ca0abab67bb9","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Removed direct manipulation of settings in auth tests; refs #21230.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/4444ff39a4d8c144f70fcdce08c6ca0abab67bb9"},{"sha":"2730dad0d7c425f33f1ecc6cec01fdbf1cdd8376","author":{"email":"30d0431b26309cd825c1ac66464e476481238a15@gmail.com","name":"mlavin"},"message":"Fixed #24197 -- Added clearing of staticfiles caches on settings changes during tests\n\nCleared caching in staticfiles_storage and get_finder when\nrelevant settings are changed.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/2730dad0d7c425f33f1ecc6cec01fdbf1cdd8376"},{"sha":"caa3562d5bec1196502352a715a539bdb0f73c2d","author":{"email":"a377704db3ed5861f3f01cc9e56ff4cb072ac88d@dracos.co.uk","name":"Matthew Somerville"},"message":"Fixed #24242 -- Improved efficiency of utils.text.compress_sequence()\n\nThe function no longer flushes zfile after each write as doing so can\nlead to the gzipped streamed content being larger than the original\ncontent; each flush adds a 5/6 byte type 0 block. Removing this means\nbuf.read() may return nothing, so only yield if that has some data.\nTesting shows without the flush() the buffer is being flushed every 17k\nor so and compresses the same as if it had been done as a whole string.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/caa3562d5bec1196502352a715a539bdb0f73c2d"},{"sha":"49516f7158ed0ca39ea8116d25a32a80288d47b3","author":{"email":"7d64dbc04187ef4ff3002b119b8edfcfccfa8892@gmail.com","name":"Tim Graham"},"message":"Added \"SQL\" to doc wordlist.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/49516f7158ed0ca39ea8116d25a32a80288d47b3"},{"sha":"71ada3a8e689a883b5ffdeb1744ea16f176ab730","author":{"email":"68152c3d48dd3d93a81dc1c6752c71378176b06f@gmail.com","name":"Loic Bistuer"},"message":"Fixed #6707 -- Added RelatedManager.set() and made descriptors' __set__ use it.\n\nThanks Anssi Kääriäinen, Carl Meyer, Collin Anderson, and Tim Graham for the reviews.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/71ada3a8e689a883b5ffdeb1744ea16f176ab730"},{"sha":"9d104a21e20f9c5ec41d19fd919d0e808aa13dba","author":{"email":"68152c3d48dd3d93a81dc1c6752c71378176b06f@gmail.com","name":"Loic Bistuer"},"message":"Documented that m2m_changed isn't triggered when M2M is displayed as admin inline.\n\nRefs #6707.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/9d104a21e20f9c5ec41d19fd919d0e808aa13dba"},{"sha":"20eb51ce0ddcb8d5fdc772fc2839fefef5b28c2a","author":{"email":"68152c3d48dd3d93a81dc1c6752c71378176b06f@gmail.com","name":"Loic Bistuer"},"message":"Fix small regression caused by 71ada3a8e689a883b5ffdeb1744ea16f176ab730.\n\nDuring direct assignment, evaluating the iterable before the transaction\nis started avoids leaving the transaction dirty if an exception is raised.\nThis is slightly more wasteful but probably not enough to warrant a change\nof behavior.\n\nThanks Anssi for the feedback. Refs #6707.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/20eb51ce0ddcb8d5fdc772fc2839fefef5b28c2a"},{"sha":"737b184d914d5cc4a6ed8fe2a1d66ec1b7369f46","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@tomchristie.com","name":"Tom Christie"},"message":"Improved nested ArrayField example","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/737b184d914d5cc4a6ed8fe2a1d66ec1b7369f46"},{"sha":"de62b8ef4587e8f01462629e2812f06f9ddf71e8","author":{"email":"12583540a3ce90b5e7fbe9676bfd977beeacbf4e@m4x.org","name":"Aymeric Augustin"},"message":"Simplified handling of RegexURLResolver.urlconf_module.\n\nAlso made RegexURLResolver.url_patterns a cached property for\nconsistency and efficiency.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/de62b8ef4587e8f01462629e2812f06f9ddf71e8"},{"sha":"31d3a35579d3dd05d0de7eb384e7ed22b589ed96","author":{"email":"12583540a3ce90b5e7fbe9676bfd977beeacbf4e@m4x.org","name":"Aymeric Augustin"},"message":"Fixed #24273 -- Allowed copying RequestContext more than once.\n\nThanks Collin Anderson for the report.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/31d3a35579d3dd05d0de7eb384e7ed22b589ed96"},{"sha":"9410d69835c69562df2120495a0a8b9710f28df3","author":{"email":"d575ec6a85b0db3e9380b53fc99e3328a7971fb7@gmail.com","name":"Riccardo Magliocchetti"},"message":"Added cross references to contributing docs.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/9410d69835c69562df2120495a0a8b9710f28df3"},{"sha":"64c395b5129463140f326d23fe842911bba93916","author":{"email":"6b6b28ef55baf5346cfb70a9bb2996c0e06464fc@gmail.com","name":"Daniel Wiesmann"},"message":"Added read and write support for pixel values in GDALRaster\n\nRefs #23804.","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/64c395b5129463140f326d23fe842911bba93916"},{"sha":"77908233f41cf0e590a6228e599959d9c21073ef","author":{"email":"6b6b28ef55baf5346cfb70a9bb2996c0e06464fc@gmail.com","name":"Daniel Wiesmann"},"message":"Added simple RasterField for PostGIS backends","distinct":true,"url":"https://api.github.com/repos/geodesign/django/commits/77908233f41cf0e590a6228e599959d9c21073ef"}]}