::: redirect-from
/users/prev_whats_new/github_stats_3.0.3
:::

# GitHub statistics for 3.0.3 (Feb 28, 2019) {#github-stats-3-0-3}

GitHub statistics for 2018/11/10 (tag: v3.0.2) - 2019/02/28

These lists are automatically generated, and may be incomplete or
contain duplicates.

We closed 14 issues and merged 92 pull requests. The full list can be
seen [on
GitHub](https://github.com/matplotlib/matplotlib/milestone/40?closed=1)

The following 19 authors contributed 157 commits.

-   Antony Lee
-   Christer Jensen
-   Christoph Gohlke
-   David Stansby
-   Elan Ernest
-   Elliott Sales de Andrade
-   ImportanceOfBeingErnest
-   James Adams
-   Jody Klymak
-   Johannes H. Jensen
-   Matthias Geier
-   MeeseeksMachine
-   Molly Rossow
-   Nelle Varoquaux
-   Paul Ivanov
-   Pierre Thibault
-   Thomas A Caswell
-   Tim Hoffmann
-   Tobia De Koninck

GitHub issues and pull requests:

Pull Requests (92):

-   `13493`{.interpreted-text role="ghpull"}: V3.0.3 prep
-   `13491`{.interpreted-text role="ghpull"}: V3.0.x pi
-   `13460`{.interpreted-text role="ghpull"}: Backport PR #13455 on
    branch v3.0.x (BLD: only try to get freetype src if src does not
    exist)
-   `13461`{.interpreted-text role="ghpull"}: Backport PR #13426 on
    branch v3.0.x (FIX: bbox_inches=\'tight\' with only non-finite
    bounding boxes)
-   `13426`{.interpreted-text role="ghpull"}: FIX: bbox_inches=\'tight\'
    with only non-finite bounding boxes
-   `13453`{.interpreted-text role="ghpull"}: Backport PR #13451 on
    branch v3.0.x (MNT: fix logic error where we never try the second
    freetype URL)
-   `13451`{.interpreted-text role="ghpull"}: MNT: fix logic error where
    we never try the second freetype URL
-   `13446`{.interpreted-text role="ghpull"}: Merge pull request #11246
    from anntzer/download-jquery
-   `13437`{.interpreted-text role="ghpull"}: Backport PR #13436 on
    branch v3.0.x (Add get/set_in_layout to artist API docs.)
-   `13436`{.interpreted-text role="ghpull"}: Add get/set_in_layout to
    artist API docs.
-   `13432`{.interpreted-text role="ghpull"}: Really fix
    ArtistInspector.get_aliases
-   `13416`{.interpreted-text role="ghpull"}: Backport PR #13405 on
    branch v3.0.x (Fix imshow()ing PIL-opened images.)
-   `13418`{.interpreted-text role="ghpull"}: Backport PR #13412 and
    #13337 on branch v3.0.x
-   `13412`{.interpreted-text role="ghpull"}: CI: add additional qt5 deb
    package on travis
-   `13370`{.interpreted-text role="ghpull"}: Backport PR #13367 on
    branch v3.0.x (DOC: fix note of what version hold was deprecated in
    (2.0 not 2.1))
-   `13366`{.interpreted-text role="ghpull"}: Backport PR #13365 on
    branch v3.0.x (Fix gcc warning)
-   `13365`{.interpreted-text role="ghpull"}: Fix gcc warning
-   `13347`{.interpreted-text role="ghpull"}: Backport PR #13289 on
    branch v3.0.x (Fix unhandled C++ exception)
-   `13349`{.interpreted-text role="ghpull"}: Backport PR #13234 on
    branch v3.0.x
-   `13281`{.interpreted-text role="ghpull"}: MAINT install of pinned
    vers for travis
-   `13289`{.interpreted-text role="ghpull"}: Fix unhandled C++
    exception
-   `13345`{.interpreted-text role="ghpull"}: Backport PR #13333 on
    branch v3.0.x (Fix possible leak of return of PySequence_GetItem.)
-   `13333`{.interpreted-text role="ghpull"}: Fix possible leak of
    return of PySequence_GetItem.
-   `13337`{.interpreted-text role="ghpull"}: Bump to flake8 3.7.
-   `13340`{.interpreted-text role="ghpull"}: Backport PR #12398 on
    branch v3.0.x (CI: Don\'t run AppVeyor/Travis for doc backport
    branches.)
-   `13317`{.interpreted-text role="ghpull"}: Backport PR #13316 on
    branch v3.0.x (Put correct version in constrained layout tutorial)
-   `13308`{.interpreted-text role="ghpull"}: Backport PR #12678 on
    branch v3.0.x
-   `12678`{.interpreted-text role="ghpull"}: FIX: properly set tz for
    YearLocator
-   `13291`{.interpreted-text role="ghpull"}: Backport PR #13287 on
    branch v3.0.x (Fix unsafe use of NULL pointer)
-   `13290`{.interpreted-text role="ghpull"}: Backport PR #13288 on
    branch v3.0.x (Fix potential memory leak)
-   `13287`{.interpreted-text role="ghpull"}: Fix unsafe use of NULL
    pointer
-   `13288`{.interpreted-text role="ghpull"}: Fix potential memory leak
-   `13273`{.interpreted-text role="ghpull"}: Backport PR #13272 on
    branch v3.0.x (DOC Better description of inset locator and colorbar)
-   `12812`{.interpreted-text role="ghpull"}: Backport PR #12809 on
    branch v3.0.x (Fix TypeError when calculating tick_values)
-   `13245`{.interpreted-text role="ghpull"}: Backport PR #13244 on
    branch v3.0.x (Fix typo)
-   `13176`{.interpreted-text role="ghpull"}: Backport PR #13047 on
    branch v3.0.x (Improve docs on contourf extend)
-   `13215`{.interpreted-text role="ghpull"}: Backport PR #13212 on
    branch v3.0.x (Updated the docstring for pyplot.figure to list
    floats as the type for figsize argument)
-   `13158`{.interpreted-text role="ghpull"}: Backport PR #13150 on
    branch v3.0.x (Remove unused add_dicts from example.)
-   `13157`{.interpreted-text role="ghpull"}: Backport PR #13152 on
    branch v3.0.x (DOC: Add explanatory comment for colorbar with axes
    divider example)
-   `13221`{.interpreted-text role="ghpull"}: Backport PR #13194 on
    branch v3.0.x (TST: Fix incorrect call to pytest.raises.)
-   `13230`{.interpreted-text role="ghpull"}: Backport PR #13226 on
    branch v3.0.x (Avoid triggering warnings in mandelbrot example.)
-   `13216`{.interpreted-text role="ghpull"}: Backport #13205 on branch
    v3.0.x (Add xvfb service to travis)
-   `13194`{.interpreted-text role="ghpull"}: TST: Fix incorrect call to
    pytest.raises.
-   `13212`{.interpreted-text role="ghpull"}: Updated the docstring for
    pyplot.figure to list floats as the type for figsize argument
-   `13205`{.interpreted-text role="ghpull"}: Add xvfb service to travis
-   `13204`{.interpreted-text role="ghpull"}: Add xvfb service to travis
-   `13175`{.interpreted-text role="ghpull"}: Backport PR #13015 on
    branch v3.0.x (Enable local doc building without git installation)
-   `13047`{.interpreted-text role="ghpull"}: Improve docs on contourf
    extend
-   `13015`{.interpreted-text role="ghpull"}: Enable local doc building
    without git installation
-   `13159`{.interpreted-text role="ghpull"}: Revert \"Pin pytest to
    \<3.8 (for 3.0.x)\"
-   `13150`{.interpreted-text role="ghpull"}: Remove unused add_dicts
    from example.
-   `13152`{.interpreted-text role="ghpull"}: DOC: Add explanatory
    comment for colorbar with axes divider example
-   `13085`{.interpreted-text role="ghpull"}: Backport PR #13081 on
    branch v3.0.x (DOC: forbid a buggy version of pillow for building
    docs)
-   `13082`{.interpreted-text role="ghpull"}: Backport PR #13080 on
    branch v3.0.x (Pin pillow to \< 5.4 to fix doc build)
-   `13054`{.interpreted-text role="ghpull"}: Backport PR #13052 on
    branch v3.0.x (Small bug fix in image_slices_viewer)
-   `13052`{.interpreted-text role="ghpull"}: Small bug fix in
    image_slices_viewer
-   `13036`{.interpreted-text role="ghpull"}: Backport PR #12949 on
    branch v3.0.x (Update docstring of Axes3d.scatter)
-   `12949`{.interpreted-text role="ghpull"}: Update docstring of
    Axes3d.scatter
-   `13004`{.interpreted-text role="ghpull"}: Backport PR #13001: Update
    windows build instructions
-   `13011`{.interpreted-text role="ghpull"}: Backport PR #13006 on
    branch v3.0.x (Add category module to docs)
-   `13009`{.interpreted-text role="ghpull"}: Fix dependencies for
    travis build with python 3.5
-   `13006`{.interpreted-text role="ghpull"}: Add category module to
    docs
-   `13001`{.interpreted-text role="ghpull"}: Update windows build
    instructions
-   `12996`{.interpreted-text role="ghpull"}: Fix return type in 3D
    scatter docs
-   `12972`{.interpreted-text role="ghpull"}: Backport PR #12929 on
    branch v3.0.x (FIX: skip gtk backend if gobject but not pygtk is
    installed)
-   `12596`{.interpreted-text role="ghpull"}: Use sudo:true for nightly
    builds.
-   `12929`{.interpreted-text role="ghpull"}: FIX: skip gtk backend if
    gobject but not pygtk is installed
-   `12965`{.interpreted-text role="ghpull"}: Backport PR #12960 on
    branch v3.0.x (Remove animated=True from animation docs)
-   `12964`{.interpreted-text role="ghpull"}: Backport PR #12938 on
    branch v3.0.x (Fix xtick.minor.visible only acting on the xaxis)
-   `12938`{.interpreted-text role="ghpull"}: Fix xtick.minor.visible
    only acting on the xaxis
-   `12937`{.interpreted-text role="ghpull"}: Backport PR #12914 on
    branch 3.0.x: Fix numpydoc formatting
-   `12914`{.interpreted-text role="ghpull"}: Fix numpydoc formatting
-   `12923`{.interpreted-text role="ghpull"}: Backport PR #12921 on
    branch v3.0.x (Fix documentation of vert parameter of Axes.bxp)
-   `12921`{.interpreted-text role="ghpull"}: Fix documentation of vert
    parameter of Axes.bxp
-   `12912`{.interpreted-text role="ghpull"}: Backport PR #12878 on
    branch v3.0.2-doc (Pin pytest to \<3.8 (for 3.0.x))
-   `12906`{.interpreted-text role="ghpull"}: Backport PR #12774 on
    branch v3.0.x
-   `12774`{.interpreted-text role="ghpull"}: Cairo backend: Fix alpha
    render of collections
-   `12854`{.interpreted-text role="ghpull"}: Backport PR #12835 on
    branch v3.0.x (Don\'t fail tests if cairo dependency is not
    installed.)
-   `12896`{.interpreted-text role="ghpull"}: Backport PR #12848 on
    branch v3.0.x (Fix spelling of the name Randall Munroe)
-   `12894`{.interpreted-text role="ghpull"}: Backport PR #12890 on
    branch v3.0.x (Restrict postscript title to ascii.)
-   `12838`{.interpreted-text role="ghpull"}: Backport PR #12795 on
    branch v3.0.x (Fix Bezier degree elevation formula in
    backend_cairo.)
-   `12843`{.interpreted-text role="ghpull"}: Backport PR #12824 on
    branch v3.0.x
-   `12890`{.interpreted-text role="ghpull"}: Restrict postscript title
    to ascii.
-   `12878`{.interpreted-text role="ghpull"}: Pin pytest to \<3.8 (for
    3.0.x)
-   `12870`{.interpreted-text role="ghpull"}: Backport PR #12869 on
    branch v3.0.x (Fix latin-1-ization of Title in eps.)
-   `12869`{.interpreted-text role="ghpull"}: Fix latin-1-ization of
    Title in eps.
-   `12835`{.interpreted-text role="ghpull"}: Don\'t fail tests if cairo
    dependency is not installed.
-   `12848`{.interpreted-text role="ghpull"}: Fix spelling of the name
    Randall Munroe
-   `12795`{.interpreted-text role="ghpull"}: Fix Bezier degree
    elevation formula in backend_cairo.
-   `12824`{.interpreted-text role="ghpull"}: Add missing datestr2num to
    docs
-   `12791`{.interpreted-text role="ghpull"}: Backport PR #12790 on
    branch v3.0.x (Remove ticks and titles from tight bbox tests.)
-   `12790`{.interpreted-text role="ghpull"}: Remove ticks and titles
    from tight bbox tests.

Issues (14):

-   `10360`{.interpreted-text role="ghissue"}: creating PathCollection
    proxy artist with %matplotlib inline raises ValueError: cannot
    convert float NaN to integer
-   `13276`{.interpreted-text role="ghissue"}: calling annotate with nan
    values for the position still gives error after 3.0.2
-   `13450`{.interpreted-text role="ghissue"}: Issues with jquery
    download caching
-   `13223`{.interpreted-text role="ghissue"}: label1On set to true when
    axis.tick_params(axis=\'both\', which=\'major\', length=5)
-   `13311`{.interpreted-text role="ghissue"}: docs unclear on status of
    constraint layout
-   `12675`{.interpreted-text role="ghissue"}: Off-by-one bug in annual
    axis labels when localized time crosses year boundary
-   `13208`{.interpreted-text role="ghissue"}: Wrong argument type for
    figsize in documentation for figure
-   `13201`{.interpreted-text role="ghissue"}: test_backend_qt tests
    failing
-   `13013`{.interpreted-text role="ghissue"}: v3.0.2 local html docs
    \"git describe\" error
-   `13051`{.interpreted-text role="ghissue"}: Missing self in
    image_slices_viewer
-   `12920`{.interpreted-text role="ghissue"}: Incorrect return type in
    mplot3d documentation
-   `12907`{.interpreted-text role="ghissue"}: Tiny typo in
    documentation of matplotlib.figure.Figure.colorbar
-   `12892`{.interpreted-text role="ghissue"}: GTK3Cairo Backend Legend
    TypeError
-   `12815`{.interpreted-text role="ghissue"}: DOC: matplotlib.dates
    datestr2num function documentation is missing