{"push_id":3108542194,"size":160,"distinct_size":160,"ref":"refs/heads/master","head":"dbc44734bdb168be673f502d5460615ef854f869","before":"f36fb90cacfb9acd19f5189c200ffc29a412be97","commits":[{"sha":"64d5b5c845a2bfbbdcd26d0bcca8790c26128952","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"Better support colour overrides for Features.\n\nIf a Feature defines an `edgecolor` or `facecolor` but the user supplies\nplain `color` when add the feature to a plot, then which one wins\ndepends on the dictionary and keyword sort order. This makes it more\nexplicit by forcing `color` to override both.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/64d5b5c845a2bfbbdcd26d0bcca8790c26128952"},{"sha":"bb2b72fb3824e6f201c0c66457be0a576b0fed41","author":{"name":"Phil Elson","email":"4492418fedd1d0e44bc37a653b72ac23c98a8318@gmail.com"},"message":"Added the styler keyword to allow on-demand / callback to determine styling of geometries in the matplotlib interface.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/bb2b72fb3824e6f201c0c66457be0a576b0fed41"},{"sha":"a096873cbf798f0293aa288828569a1338d33e61","author":{"name":"Phil Elson","email":"4492418fedd1d0e44bc37a653b72ac23c98a8318@gmail.com"},"message":"Added tests for the changes to feature_artist.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/a096873cbf798f0293aa288828569a1338d33e61"},{"sha":"9d4cd82c7fba7b73156d5c07ff92829facba242f","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"TST: Add a fixture enabling SRTM login using envvars.\n\nIf you set SRTM_USERNAME and SRTM_PASSWORD in the environment, you can\nrun pytest and have the SRTM tests work.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/9d4cd82c7fba7b73156d5c07ff92829facba242f"},{"sha":"e5880eb890536976dc1ec23080748566e2f4d9f7","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"Filter out SRTM warnings during tests.\n\nEither we have no credentials and the tests will be skipped, or we do\nhave the credentials and they will pass, so there's no need to show the\nwarning.\n\nThis needed moving the warning around a bit so it's not triggered just\nby importing the srtm package.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/e5880eb890536976dc1ec23080748566e2f4d9f7"},{"sha":"8b6e2d756c355689d5cc4f31b17d25af764260f9","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"Move check for sphinx-gallery version earlier.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/8b6e2d756c355689d5cc4f31b17d25af764260f9"},{"sha":"cbe29fad34ab12c298af1c46cfcbe15b53415555","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"DOC: Use defaultdict when extracting example tags.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/cbe29fad34ab12c298af1c46cfcbe15b53415555"},{"sha":"3a71f9257c1bca4e76a55805027a01431cd17fb3","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"DOC: Update sphinx-gallery to 0.2.0.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/3a71f9257c1bca4e76a55805027a01431cd17fb3"},{"sha":"ca2783d012fb22dcd6e8a20ba81024e046d7c7f1","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"Use both x/y limits to determine Mercator threshold.\n\nWhen vertical limits are very small, but horizontal limits are wide, the\nthreshold is too large, and can clip some elements that should be\nvisible.\n\nFixes #1155.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/ca2783d012fb22dcd6e8a20ba81024e046d7c7f1"},{"sha":"e07c1fc8a03cf5deb026c5d1f0cb028eb72c95af","author":{"name":"Greg Lucas","email":"8a75715cf6641c48b72047e9aa3f47a865b59fcd@gmail.com"},"message":"Adding a nightshade feature, with refraction, to visualize the day/night terminator.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/e07c1fc8a03cf5deb026c5d1f0cb028eb72c95af"},{"sha":"f19ca5ecd02a38d6d58dcdf5cb0833bd397d2c13","author":{"name":"Andrew Dawson","email":"dd3d64c11f1a4f15a83913c7182e7c324b2f9862@users.noreply.github.com"},"message":"Merge pull request #1160 from QuLogic/mercator-threshold\n\nUse both x/y limits to determine Mercator threshold.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/f19ca5ecd02a38d6d58dcdf5cb0833bd397d2c13"},{"sha":"e2dd1f69f65627e62edf655c603e339f676ea999","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"BLD: Add pyproject.toml defining build requirements.\n\nFixes #1112.\nSee also #1035.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/e2dd1f69f65627e62edf655c603e339f676ea999"},{"sha":"670ca0665ce751b873d0ddd07e0ed3425962952b","author":{"name":"Ryan May","email":"7dc18fbe8fbd6eba931be0daeefa0b76537e9e17@gmail.com"},"message":"Merge pull request #1132 from QuLogic/pep518\n\nBLD: Add pyproject.toml defining build requirements.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/670ca0665ce751b873d0ddd07e0ed3425962952b"},{"sha":"2d02c77f161a10793905e413cb04b3b8311eb59c","author":{"name":"Ryan May","email":"7dc18fbe8fbd6eba931be0daeefa0b76537e9e17@gmail.com"},"message":"Merge pull request #1153 from QuLogic/update-sg\n\nUpdate sphinx-gallery to 0.2.0","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/2d02c77f161a10793905e413cb04b3b8311eb59c"},{"sha":"85d347d3147d268442b698d13a2d7c421a707a62","author":{"name":"Ryan May","email":"aa2a6bde0e539df41de13e0272ac921675ee0d5c@ucar.edu"},"message":"Add Travis configuration to upload sdists to PyPI\n\nThis will happen when a new release is tagged.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/85d347d3147d268442b698d13a2d7c421a707a62"},{"sha":"c7b80a69e75ae9b74d70a0de93cc9e14238a4bfa","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"Merge pull request #1163 from dopplershift/upload-release\n\nAdd Travis configuration to upload sdists to PyPI","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/c7b80a69e75ae9b74d70a0de93cc9e14238a4bfa"},{"sha":"ad44e5813158063be72b5f5b2cc5e04fb34a3ade","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"Normalize ellipse-like boundaries.\n\n* Calculate the boundary in the correct orientation from the beginning.\n* Use NumPy to calculate limits from boundary array instead of routing\n  through Shapely.\n* Use _ellipse_boundary for Stereographic even for circular projections.\n  It's twice as fast and higher resolution by default, too.\n\nThese are rather small (10-50 microseconds saving each), but they\nall add up to the affected projections initializing in about 60-70% of\nthe original time.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/ad44e5813158063be72b5f5b2cc5e04fb34a3ade"},{"sha":"3b11914bf391aed8712dc504d5d0c0b4fa7f7626","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"Normalize non-ellipse types of boundaries.\n\n* Calculate the boundary in the correct orientation from the beginning.\n* Use NumPy to calculate limits from boundary array instead of routing\n  through Shapely.\n\nThese make for approximately 100 microseconds per projection improvement\n(40-50% of time for most of them, except IGH, which is slower overall).","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/3b11914bf391aed8712dc504d5d0c0b4fa7f7626"},{"sha":"ec668ae63bd7f8aa35cdb30f77274ea6fc2e7a3b","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"Make remaining projection boundaries consistent.\n\nUse NumPy to determine limits, and always create LinearRings, not\nLineStrings.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/ec668ae63bd7f8aa35cdb30f77274ea6fc2e7a3b"},{"sha":"a483972aa8b2875092bc528468a3517b0a3d91a6","author":{"name":"Elliott Sales de Andrade","email":"42b310e7db85766c6c443b83dc33a5f3cc1e4fee@gmail.com"},"message":"Always return LinearRings for the boundary.","distinct":true,"url":"https://api.github.com/repos/ahuang11/cartopy/commits/a483972aa8b2875092bc528468a3517b0a3d91a6"}]}
{"actor":{"display_login":"ahuang11"}}