https://github.com/roots/sage/pull/3173
https://github.com/roots/sage/pull/3169
https://github.com/roots/sage/pull/3168
https://github.com/roots/sage/pull/3167
https://github.com/roots/sage/pull/3157
https://github.com/roots/sage/pull/3156
https://github.com/roots/sage/pull/3154
https://github.com/roots/sage/pull/3153
https://github.com/roots/sage/pull/3150
https://github.com/roots/sage/pull/3147
https://github.com/roots/sage/pull/3146
