GitHub Stats
GitHub stats for 2017/10/03 - 2018/02/11 (tag: v2.1.0)
These lists are automatically generated, and may be incomplete or contain duplicates.
We closed 315 issues and merged 458 pull requests.
The following 98 authors contributed 2045 commits.
- Adrien F. Vincent
- ahed87
- Allan Haldane
- Andy Mastbaum
- Antony Lee
- apodemus
- Arthur Paulino
- as691454
- ash13
- Atharva Khare
- Ben Root
- Blaise Thompson
- Brennan Magee
- cclauss
- cgohlke
- Chris Holdgraf
- Christoph Gohlke
- clintval
- Dakota Blair
- David Stansby
- deepyaman
- Derek Kim
- Derek Tropf
- DietmarSchwertberger
- Divyam Madaan
- Doug Blank
- Duncan Macleod
- Elliott Sales de Andrade
- Emlyn Price
- Eric Firing
- Eric Wieser
- Erik M. Bray
- et2010
- Fabian Kloosterman
- Federico Ariza
- Filip Dimitrovski
- fuzzythecat
- hannah
- Importance of Being Ernest
- Jake Vanderplas
- Jamie Nunez
- Jody Klymak
- John Hoffman
- Joseph Albert
- Jouni K. Seppänen
- Juan Nunez-Iglesias
- Justin Cai
- Kevin Ji
- Kexuan Sun
- Kjell Le
- Luca Verginer
- luz.paz
- Matthew Brett
- Matthias Bussonnier
- Matti Picus
- mattip
- mcquin
- Michael Seifert
- Mudit Surana
- Nathan Goldbaum
- navdeep rana
- Nelle Varoquaux
- nemanja
- Nick Papior
- Nikita Kniazev
- Nis Martensen
- nmartensen
- Norman Fomferra
- Paul Ganssle
- Paul Hobson
- Phil Ruffwind
- Richard Gowers
- Rob Harrigan
- Robin Dunn
- Roy Smith
- Ryan May
- Saket Choudhary
- Sean Farley
- Sergey B Kirpichev
- settheory
- simonpf
- tdpetrou
- Ted Petrou
- Thomas A Caswell
- Thomas Mansencal
- Thomas Robitaille
- Thomas Spura
- Thomas VINCENT
- Tim Hoffmann
- Tom
- Tom Augspurger
- Tom Dupré la Tour
- TomDonoghue
- William Mallard
- Yao-Yuan Mao
- Yuval Langer
- Zac-HD
- ZWL
GitHub issues and pull requests:
Pull Requests (458):
- PR #10352: Explicitely destroy created wx PaintDC
- PR #10377: FigureCanvasWx/Agg fixed size
- PR #10399: Avoid double draw in qt5cairo.
- PR #9871: Cividis colormap added with short description in whats_new
- PR #10413: DOC: Fix typos in section names.
- PR #10407: TST/FIX twinx and twiny w/ constrainedlayout
- PR #10409: Remove unused _is_list_like. Move six import up.
- PR #10412: GTK backend deprecations
- PR #10385: Fix deprecations in examples
- PR #10389: import six
- PR #10405: Minor updates to unit doc
- PR #10366: Axes doc datanotes
- PR #10402: MNT: remove example based on Enthought Traits package
- PR #7545: Axisartist testing + bugfixes
- PR #10390: file() was removed in Python 3
- PR #10394: Wrong explanation in docstring for add_subplot fixed
- PR #10393: OOification of the new examples from #10306
- PR #10306: Add ytick label right/left properties in matplotlibrc
- PR #9081: cell returned when added to Table
- PR #10387: TST: Small fix to constrainedlayout7 test (removed image)
- PR #9708: Cleanup doc/conf.py & local sphinx extensions
- PR #10370: Clean up units.py
- PR #9934: MEP22 implementation for QT backend
- PR #9151: Deprecate mlab functions
- PR #10210: qt{4,5}cairo backend: the minimal version.
- PR #10379: FIX: re-jigger deprecation of rcParams using machinery in __init__
- PR #10276: improve docstring of Axes.step
- PR #10371: Fix constrainedlayout uneven grid specs
- PR #10220: Clip RGB data to valid range for imshow
- PR #9991: MAINT: Use vectorization in plot_trisurf, simplifying greatly
- PR #10363: Fix to allow both old and new style wx versions
- PR #10309: Improve code generated by boilerplate.py
- PR #10367: constrained layout guide typos
- PR #9082: [MRG] Constrained_layout (geometry manager)
- PR #10359: Add attributes section to ColorbarBase doc
- PR #10362: Switch to using StrictVersion in wx_compat.py
- PR #10353: Fix syntax highlighting of sample bash and bibtex in rst markup.
- PR #10354: DOC: clarify that clim is not a valid kwarg if vmin/vmax are used
- PR #10355: Fix typo in tutorial; & change mention of Qt4 to Qt5 (new default).
- PR #10351: FIX: deprecate qt4/5 rcparams
- PR #10347: Hide the backend.qt4/5 rcparam deprecation warning in test suite.
- PR #10348: When latex fails, make sure it does not write a dvi.
- PR #10226: Custom :rcparam: role.
- PR #10335: Update some image_comparison tests.
- PR #10282: Deprecate the backend.qt{4,5} rcParams.
- PR #10281: Move down logging levels in mpl/__init__ to DEBUG.
- PR #10337: Deprecate backend_tkagg.AxisMenu.
- PR #10242: Fix InvertedLog10Transform.inverted()
- PR #10331: Remove unnecessary calls to float() before division.
- PR #10327: Don’t call np.identity() in transforms.
- PR #10325: Minor improvements to quadmesh_demo.
- PR #10340: update set_drawstyle
- PR #10333: Remove some commented out debug prints.
- PR #10301: Deprecate truncating saved unsized anims to 100 frames.
- PR #10332: Join strings instead of adding them.
- PR #10330: Shorten a long and now outdated comment.
- PR #10326: Various examples updates.
- PR #10328: Use deg2rad/rad2deg where appropriate.
- PR #10324: Linewrap backend_pgf to 79 characters.
- PR #10033: Improve handling of shared axes with specified aspect ratio
- PR #10310: Add libdl on Unix-like systems.
- PR #10320: DOC: Tiny fixes, and possible overhaul, of the two scales example in the gallery
- PR #10313: Make commented ACCEPTS statements inline comments
- PR #10316: TST FIX pyqt5 5.9
- PR #10302: Alternate implementation of lazy ticks.
- PR #9652: Align x and y labels between axes
- PR #10292: Unset the canvas manager when saving the figure.
- PR #10303: Simplify Axis.get_{major,minor}_ticks.
- PR #10295: Pass options to ps2pdf using
-foo#bar
instead of -foo=bar
.
- PR #10311: Clean up next what’s new files
- PR #10224: improve docstring of Axes.errorbar
- PR #10308: Switch the lasso selector to use mpl event handling, not input().
- PR #10206: Don’t convert numbers plotted on an axis with units
- PR #10305: Make the horizontal bar appear in AnchoredArtists example.
- PR #10289: Ensure image scale factors are scalars
- PR #10284: Allow ACCEPTS as ReST comment in docstrings
- PR #10266: More misc. typos
- PR #10283: Deprecate obsolete ‘plugins.directory’ rcparam.
- PR #10286: Update multi_image example.
- PR #10240: Pillow animation writer.
- PR #10279: Add ‘val’ attribute to slider doc
- PR #10280: Update writing docs concerning explicit parameter lists
- PR #10231: Support PathLike inputs.
- PR #9952: Errorbars accept marker_options and follow prop_cycle
- PR #10271: whats_new.rst: “C” must be capitalized in “CreationDate”
- PR #9911: Make _get_rgba_face actually always return a RGBA.
- PR #10200: Catch normed warning in tests
- PR #10219: Improve transform docstrings
- PR #10076: improve sub-second datetime plotting and documentation
- PR #8512: DOC: add quickstart section to the gridspec tutorial
- PR #10168: Minor update to multiprocessing example.
- PR #10154: improve Axes.stem docstring
- PR #10203: Update docs, in particular for backends.
- PR #9884: DOC: re-organize devel/documenting_mpl.rst
- PR #10243: improve docstring of Axes.scatter
- PR #10250: Minor refactor of backend_ps.
- PR #10261: Some comment typo fixes
- PR #10125: Cleanup animation examples
- PR #10197: AFM fonts don’t have .postscript_name, but .get_fontname().
- PR #10263: FIX: (re-allow) legend OrderedDict handles and labels…
- PR #10257: BLD: use correct method to get installation hints
- PR #10259: Clean up example section titles
- PR #10254: Quick and dirty revert of busy cursor for 2.1.2.
- PR #9570: Allow setting MATPLOTLIBRC by process substitution.
- PR #10247: Simplify _get_xdg_cache_dir in setupext.
- PR #10256: Remove reference to ignored rcParam, nbagg.transparent
- PR #10133: FIX: Image scaling for large dynamic range ints
- PR #10077: Use fuzzy comparison for stroke join determination.
- PR #10246: improve docstring of Axes.plot_date
- PR #10233: Move unrendered docstrings to private attributes.
- PR #10010: FIX: Check for fontsize smaller than 1 pt and round up
- PR #10248: Minor cleanups.
- PR #9356: COMPAT: use tkagg backend on PyPy
- PR #10188: Doc timer docs
- PR #10232: Unify “blank space” and “white space” to “space”.
- PR #10138: Clean up _axes.py docstrings
- PR #10228: Add closing quotes to embedded python in rst markup.
- PR #10217: TST: Don’t use set -e.
- PR #10214: DOC: fix ‘’ markup for sphinx and py37
- PR #10213: Add missing import to backend_tkagg.
- PR #9275: Tkagg fixes
- PR #10204: Cleanup backend_cairo.
- PR #10195: Wrap a few overly long lines.
- PR #10190: improve docstring of Axes.plot
- PR #10086: Deprecate support for “svg fonts” font embedding.
- PR #10119: Simplify gridspec.py.
- PR #10193: Handle Tick gridline properties like other Tick properties
- PR #10182: improve docstrings for Axes.bar, Axes.barh, Axes.stackplot
- PR #10186: improve docstrings of Axes.fill_between and Axes.fill_betweenx
- PR #10181: Cleanup texmanager.
- PR #10192: remove evt.Skip() from EVT_PAINT handler
- PR #10191: Minor refactoring of docstring formatting in preprocess_data
- PR #10196: Remove most instances of pep8 E502 (redundant backslashes).
- PR #10139: Improve legend_handler docstrings
- PR #10198: Improve hist2d returns doc
- PR #10146: Updated what’s new entry for color comparision method
- PR #10184: Remove executable bit from example.
- PR #10180: Rebase of #8504
- PR #10178: Simplify pandas fixture.
- PR #10124: TST: centralize and standardize pandas imports
- PR #10175: Agg: When a single Text uses usetex, don’t pass it through mathtext parser
- PR #10166: Hide fully transparent text in PS output.
- PR #10150: Docstring updates for
Axes.fill
and Axes.pie
- PR #10172: Slight improvements to contour.py doc
- PR #10159: improve Axes.broken_barh docstring
- PR #10169: Make relim() take images into account too.
- PR #10171: Replace normed with density in examples
- PR #10046: Add missing decode() in svg font embedding path.
- PR #9317: On 2.7, run tests on oldest documented supported pytest and pytest-cov.
- PR #10091: Replace “True | False” by “bool” in the docs.
- PR #10129: Fix multiple zero labels when using SymLogNorm
- PR #10085: Move missing font message to debug level
- PR #10155: Use keyword arguments for setp() in examples
- PR #10152: DOC: update the datetime64 HowTo
- PR #9645: expose Path.contains_points as a method of Patch
- PR #10093: Some docstring fixes and change a raise type
- PR #10141: Zoom out to rectangle is not experimental anymore.
- PR #10087: Update docs on installing GUI toolkits in virtualenvs.
- PR #10137: Remove gen rst
- PR #10126: Move axisartist examples to their folder.
- PR #10131: cairo backends do not support blitting; mark them as such.
- PR #10134: Minor style cleanups.
- PR #10127: Use subplots() instead of axes_grid in suitable examples.
- PR #9938: Cleanup imports.
- PR #10116: Add simple image test for 3D tricontour and tricontourf
- PR #10090: Minor simplification to _pylab_helpers.
- PR #10089: Deprecate passing strings instead of booleans to control tick state (and other states).
- PR #9975: Remove some test warnings
- PR #10084: DOC: Better error when float on datetime axis
- PR #10092: Minor cleanups to the cairo backend.
- PR #10120: Minor simplification to legend.py.
- PR #10101: Add origin as sticky point for radial axes
- PR #10104: Minor fixes to backend_template.
- PR #9619: FIX: non-existing variable
- PR #10020: Let Container reprs report the actual subtype.
- PR #9959: DOC: Update color tutorial to explain alpha
- PR #10094: replace six.next -> next (available since Py2.6).
- PR #10103: Simplify Colormap.__call__.
- PR #10102: Remove list(zip(…)) when unnecessary.
- PR #10106: Clean up some widget docstrings
- PR #10108: Dedent docs in contributing.rst bullet/numbered lists.
- PR #10096: Logging and exception messages cleanup.
- PR #10095: Remove some debugging code.
- PR #10100: STY: fix line length
- PR #9316: Removal of deprecated features for 2.2
- PR #10098: Doc update: Explain what drawing a line does in RectangularSelector.
- PR #9997: Fix empty plot with drawstyle=”steps”
- PR #10065: Add version to documentation header
- PR #10028: Remove some deprecated rcParams.
- PR #10024: Deprecate nbagg.transparent rcParam.
- PR #10074: Prefer vendored qhull if sys-wide version can’t be determined.
- PR #10044: Remove some uses of unicode_literals
- PR #10055: Documentation mistake in pyplot.py corrected
- PR #10064: FIX: remove repeated label legend logic
- PR #10052: Use consistent float-to-str formatting for tests with units
- PR #10032: Add method for comparing two colors
- PR #10030: Fix using .get_color() and friends in labels handling
- PR #10031: Fix legend color comparisions
- PR #10021: Cleanup issue template.
- PR #10026: Fix scatter docstring markup
- PR #10043: Update FreeType hashes
- PR #10027: Improve errorbar returns doc
- PR #10019: TST: test mlab cohere
- PR #10025: Remove badges from website sidebar
- PR #10000: Fix figure.colorbar() with axes keywords
- PR #9999: improve legend docstring
- PR #9514: Convert index.html and citing.html to rst.
- PR #10006: add mpl-template and plotnine to 3rd party doc
- PR #7945: fix StixSans mapping bug
- PR #10014: FIX: pass nonposx/y args through loglog etc
- PR #10004: Fixed critical typo in mlab.cohere
- PR #9989: FIX: clabel manual spacing was incorrect
- PR #9998: Fix scatter_piecharts example
- PR #9956: BUG: clear events before destroying windows in tkagg
- PR #9949: fix docstring in ToolManager
- PR #9641: Implement Qt4 backend by fully reexporting Qt5 backend.
- PR #9932: Support pgi as alternative gobject bindings.
- PR #9986: Remove unused import in toolmanager example
- PR #9968: Deprecate pyplot.axes with an Axes argument
- PR #9962: toolbar checkbutton fix bug in tkinter python3.6
- PR #9981: DOC: Add alpha compositing note to “matplotlib.pyplot.imshow” definition.
- PR #9969: Numpydoc conversion and clarification of some AxesBase docstrings
- PR #9946: Clean up legend docstrings
- PR #9951: Improve documentation on Axes position
- PR #9964: Update Axes docs on aspect-related methods
- PR #9385: Bump test coverage of Qt5 UI.
- PR #9958: FIX: put Nav Home view back inside pan/zoom
- PR #9945: Only label vertical lines in acorr
- PR #9930: Cleanup pyplot.axes()
- PR #9942: Minor doc formatting cleanups in pyplot
- PR #9933: Fix Rectange.get_bbox()
- PR #9929: In tests, remove unused imports and sort some remaining imports.
- PR #9928: Cleanup delaxes()
- PR #9750: Use command keys for window shortcuts in Qt on OSX
- PR #9072: Use left/right top/bottom instead of width/height in Rectangle
- PR #9917: Unify (parametrize) test_composite across backends.
- PR #9919: In unit/memleak, write to in-memory buffer instead of file.
- PR #9916: backend_agg cleanup.
- PR #9915: Deprecate unused FigureManagerBase.show_popup.
- PR #9825: Deprecate Artist.onRemove, Artist.hitlist.
- PR #9513: Switch to makefile-based doc build.
- PR #9865: less_simple_linear_interpolation can be replaced by np.interp.
- PR #9904: Deprecate unused ContourLabeler.get_real_label_width.
- PR #9881: Polar tick fixes
- PR #9028: Modified rrulewraper to handle timezone-aware datetimes.
- PR #9900: DOC: Updates multiprocessing example.
- PR #9907: DOC: (subjectively) nicer annotated barchart example
- PR #9448: Fix instance of ‘RendererPS’ has no ‘tex’ member
- PR #9899: make SubplotTool into a modal dialog, keep ref to SubplotTool
- PR #9889: Deprecate ‘normed’ kwarg to hist
- PR #9421: Improve reprs of transforms.
- PR #9897: changed line to ‘alias for set_multialignment’
- PR #9875: Additions to the documentation guide
- PR #9878: TST: Lock pytest to 3.2.5 until 3.3.1 released
- PR #9805: Update documentation guide
- PR #9836: ENH/MacOS Allow shift modifiers to key events
- PR #9860: Vectorize and document simple_linear_interpolation.
- PR #9869: Clean tmpdir at exit.
- PR #9781: Convert LineCollection docstring to numpydoc
- PR #9862: PRF: Don’t used MaskedArray in Aitoff transform.
- PR #9854: Exclude dviread.Text from the documentation.
- PR #9861: Remove some unused imports; reword/remarkup some docstrings.
- PR #9857: documentation: fix url for pillow
- PR #9811: dynamically finding the backend preferred format for button images
- PR #9841: ENH: make interval_multiples work for years
- PR #9826: Deprecate column cycling when plot() inputs have nonmatching shapes.
- PR #9852: Simplify the pyplot animation demo.
- PR #9853: Move image_slices_viewer example from animation to event_handling.
- PR #9848: Fix typo in axis api doc
- PR #9846: Move enumeration of text tutorial into table.
- PR #9827: DOC: add more tutorial to text/text_intro
- PR #9773: MNT: Make sure AppVeyor fails if tests fail
- PR #9806: Remove call to nonexistent FT2Font.get_fontsize.
- PR #9816: ENH: add pad kwarg to set_title
- PR #9817: API: do not truncate svg size to integer points
- PR #9599: Unify the three Qt5 embedding examples.
- PR #9803: Add links to python’s strftime method
- PR #9807: Simplify test_tinypages.
- PR #9790: Link GridSpec docs to SubplotParams paramter descriptions
- PR #9311: Update docs on docs.
- PR #9794: DOC: for datetime64 support
- PR #9779: ENH: support np.datenum64 in dates.py
- PR #9654: Correctly convert units for a stacked histogram
- PR #9670: Make tick_left/right keep labels off if they are already off
- PR #9723: ENH: Catch masked array and invalid x, y to pcolormesh
- PR #9766: Fix mixed_subplots example
- PR #9255: New color blind-friendly color cycle
- PR #9756: DOC removing pyplot_annotate.py
- PR #9759: blocking_input: Fix “manager” attr check
- PR #9313: [MRG] Replace verbose class with standard logging library
- PR #9743: FIX: check if contour level in format dictionary, or return a default
- PR #9753: FIX: Detrending before windowing _spectral_helper
- PR #9752: DOC: example demo_parasite_axes2.py broken on 2.1.0
- PR #9587: Remove unused example with no plot
- PR #9715: Change set_figwidth/height to be consistent w/ set_size_inches
- PR #9657: Add API note about MovieWriterRegistry exception
- PR #9748: Reword subplot() doc.
- PR #9379: ENH: Added __repr__ for Figure
- PR #9724: Fix PDFpages bug
- PR #9726: FIX/TST: update tests for pandas 0.21
- PR #9677: Rely more on lru_cache rather than custom caching.
- PR #9698: Set widget background color to white.
- PR #9733: Allow _BackendNbAgg.show() to take keyword “block”
- PR #9732: Added mention of WCSAxes in the third-party packages page
- PR #9711: Minor markup fix.
- PR #9718: Revert “Axes.__init__ speedup”
- PR #8626: Axes.__init__ speedup
- PR #9662: Fix crash when restarting OSX single shot timer
- PR #9461: Property tables
- PR #9684: Make some more of figure.py numpydoc
- PR #9703: Deprecate Artist.is_figure_set.
- PR #9697: Raise minimum WX version to 2.9.
- PR #9705: Fix scatterplot categorical support
- PR #9687: Fix callbackregistry docstring.
- PR #9689: Updates to font-related examples.
- PR #9690: Move example in wrong folder
- PR #9678: Remove a few unnecessary global statements.
- PR #9685: Trivial aliases.
- PR #9566: Update API examples
- PR #9680: Actually install the deps on Appveyor.
- PR #9481: Apply hinting factor rcParam in all cases.
- PR #9676: FIX: Catch IOError on font-cache write
- PR #9673: On CI, just let pip resolve most dependencies.
- PR #9649: Reoder Axes API docs.
- PR #9658: Pin pandas on appveyor too
- PR #9665: Update agg_oo_sgskip.py
- PR #9661: Fix arcs with very large width/height.
- PR #9510: BLD: Fix some bugs in
setupext.py
- PR #9646: Convert dviread to use lru_cache.
- PR #9648: Correct https git URIs in documentation
- PR #9614: Added an entry for mpl-scatter-density in the third-party tools page
- PR #9640: Remove unused global cmd_split variable.
- PR #9532: Further improve colormap discussion.
- PR #9324: [MRG] Allow kwarg handles and labels figure.legend and make doc for kwargs the same
- PR #9643: More helpful error if requested MovieWriter not available
- PR #9359: Keep track of axes in interactive navigation.
- PR #9389: Assign event to later Axes if zorders are tied.
- PR #9612: Only set view/data intervals if axis is set in AutoDateLocator
- PR #9627: Move old logo to history page.
- PR #9624: DOC: move whats_new entry to next_whats_new folder
- PR #9625: STY: remove trailing whitespace
- PR #9600: Fix some widget docstrings.
- PR #9617: Pin pandas<0.21 to unbreak the build.
- PR #9515: Attribute users/intro to JDH and rename to history.
- PR #9615: Do not hardcode fill=False in mark_inset
- PR #9262: Minor doc markup fixes.
- PR #9603: Fix xkcd() not resetting context anymore.
- PR #9604: Gridspec doc fixes
- PR #9008: adding webagg.address parameter to rcParams
- PR #9519: Increase patch test coverage
- PR #9497: Test simplifications.
- PR #9536: Simplify declaration of install_requires.
- PR #9601: Fix PEP8 in stackplot
- PR #9595: Convert stackplot docstring to numpydoc
- PR #9589: Fix typo in isinstance
- PR #9523: Add capstyle and joinstyle attributes to Collection class (Issue #8277)
- PR #9584: Add returns documentation to fill_between methods
- PR #9575: Add some legend handler documentation
- PR #9477: In LogTransform, clip after log, not before.
- PR #9568: Add a proper docstring to AutoLocator
- PR #9569: Docstring fix.
- PR #9564: TST: add test of normed histogram with unequal bins
- PR #9552: animation: Remove examples keyword
- PR #9555: MRG: expand docstring for
hist
- PR #9469: FIX: PyQt versions where showing the Qt versions
- PR #9549: Fix stale draws on MacOSX backend
- PR #9544: adding links to color examples and tutorials in the api page
- PR #9540: DOC fix set_xticklabels docstring
- PR #9442: BUG: Fix
_extent
not set in PcolorImage
- PR #9363: Allow invalid limits when panning
- PR #9292: Fix TypeError: a bytes-like object is required, not ‘str’
- PR #9530: DOC Added the colormap references back
- PR #9517: Convert slider docstrings to numpydoc
- PR #9516: Make colorbar docstring numpydoc
- PR #9504: Truncate windows registry entries after null byte.
- PR #9484: Force installation of wx from whl, not from pypi.
- PR #9300: Simplify mpl.testing._copy_metadata.
- PR #9508: CI: do not run pushes to the auto-backport branches
- PR #9506: fix typo in rst markup
- PR #7739: WIP: Fix artifact upload
- PR #9396: Fix minor bug in vertex insert
- PR #9478: Added description to widget example programs except Cursor and Menu
- PR #9164: include overspilling axes legends in ax.get_tightbbox
- PR #9495: Macosx fixes
- PR #9465: Avoid dividing by zero in AutoMinorLocator (fixes #8804)
- PR #9425: Minor fixes to plot_directive.
- PR #9486: Don’t leak test.jpeg into cwd while testing.
- PR #9490: No need to fake sets with dicts anymore.
- PR #9487: Improve test_backend_svg.test_determinism.
- PR #9483: DOC Demote container headings one level Artist tutorial (minor)
- PR #9447: Update examples for axisgrid1
- PR #9121: Remove old normalising code from plt.hist
- PR #9293: minor (unrelated) cleanups
- PR #9459: Modified restrictions on
margins
method
- PR #9473: Changes to better highlight development-workflow in docs
- PR #9423: Mark the interactive backend test as flaky.
- PR #9476: Get rid of a few unnecessary line continuations in strings.
- PR #9435: Shadow patch now initializes zorder behind argument patch
- PR #9472: documentation fix regarding contour and tricontour (#9088)
- PR #9456: Documented the incompatibility of shrink and cax kwargs in colorbar.
- PR #9378: DOC: fill out dev docs
- PR #9464: Fix multiple unreferenced local variable warnings
- PR #9463: DOC: Re-enable next what’s new entries.
- PR #9451: custom legends example
- PR #9137: Adds option for Slider to snap to discrete values
- PR #9441: STY: fix bad indentation
- PR #9449: TST: Enable xdist on Appveyor
- PR #9444: STY: Remove explicit return in __init__
- PR #9452: FIX: Always update tick labels (fixes #9397)
- PR #9438: Remove unused variable ‘sign’
- PR #9418: TST: Disable faulthandler on Windows if CPython 3.6-3.6.3
- PR #9440: Remove reimport of modules
- PR #9439: Fix undefined variable ‘warnings’
- PR #9437: Fix Undefined variable ‘symbol’
- PR #9424: Minor fixes to gallery build.
- PR #9432: Correct minor typo
- PR #9420: Trivial doc fixes.
- PR #9427: Fix NameError: name ‘exc’ is not defined
- PR #9428: Fix NameError: name ‘ArgumentError’ is not defined
- PR #9409: TST: Fix flaky tests order
- PR #9408: updating color cycle tutorial
- PR #9415: Import time module so that pyplot.pause works
- PR #9410: BUG: Fix savefig GUI in GTK backend
- PR #9254: imshow transparency blend example
- PR #9403: MAINT Documentation on doc is outdated
- PR #9367: Tell user to try installing pkg-config if packages not found
- PR #9383: Increase axes test coverage
- PR #9401: FIX scipy is not a requirement
- PR #9392: Add examples for subplots_axes_and_figures
- PR #9394: [Doc] Add pcolor, contour, imshow to and other small changes
- PR #9395: TST: Unblock Appveyor build by patching
subprocess
- PR #9347: Fix backend refactor
- PR #9365: If PIL.image is missing, tell user to install pillow
- PR #9381: Add tutorials to the Users Guide.
- PR #9343: Fix broken link to proxy artists documentation
- PR #9368: Add link to Matplotlib paper on citing page
- PR #9375: Document get_{x,y}axis_transform more prominently.
- PR #9376: Fix docstring typo in Rectangle, Ellipse, and Spine.
- PR #9353: Fix edgecolor being only applied to first bar.
- PR #9335: Fix poorly done deprecations in image.py.
- PR #9341: Update descriptions for images_contours_and_fields
- PR #9342: Fix typo of pixels in legend_handler.py
- PR #9333: Add descriptions for remaining event handling examples
- PR #9279: Update doc strings
- PR #9242: Errorbar bugfix
- PR #9323: Axis user guide
- PR #9328: Fix NameError: name ‘os’ is not defined
- PR #9309: DOC: Update docstring to numpy format for last few functions in transforms
- PR #9291: Doc updates
- PR #9299: Restore better error message on std::runtime_error.
- PR #9295: In text, warn and return instead of raise exception for non-finite x, y
- PR #9303: Don’t use pytest.filterwarings, which needs pytest>=3.2.
- PR #9289: Throw std::runtime_exception instead of char*.
- PR #9268: Fix documents of semilogx and semilogy.
- PR #9286: Ask Appveyor to ignore certain branches.
- PR #9277: plot_surface docstring + edge case fix
- PR #9278: Remove scatter_profile example.
- PR #9272: Include the default of “plot_pre_code” of the plot directive in the documentation
Issues (315):
- #10174: Rendering problems with FigureCanvasWxAgg on OSX
- #9035: savefig does put the correct dpi in the metadata of jpeg
- #5750: whish for 2016: matplotlib can use only Pillow 3.0+ to create animated GIF
- #9717: gtk3agg not working with python 3.6.3 & cairocffi 1.10.0
- #6973: Running pytest against non develop install fails
- #6836: DOC: missing second y-axis in
demo_parasite_axes2
- #5428: Change
setup.py install
recommendation to pip install .
- #4978: Use higher-resolution icons on HiDPI-friendly backends
- #4907: mpl_toolkits not installed with
pip install -e .
- #3446: Add note about CHM security issues
- #3267: Why does rec2csv ignore float precision?
- #10343: Missing keys in matplotlibrc.template to move x-axis labels to top
- #10267: matplotlibrc: new entry for placing y-axis tick label on Right or Left hand side.
- #10384: maybe bugs in ax.annotate when get bbox coordinates(matplot-2.1.0)?
- #7155: use categorical in demos
- #6802: Discrete scatter?
- #9974: toolbar.update() breaks history
- #10373: cannot import matplotlib.pyplot
- #10368: constrained layout uneven gridspec layouts…
- #5382: imsave and imshow ignore vmin/vmax
- #9391: imshow doesn’t normalize the color range in RGB images
- #10372: Floating point image RGB values must be in the 0..1 range
- #10349: Rectangle patch added to a datetime x-axis is plotted with the wrong width
- #10344: matplotlib can not handle pandas dataframe correctly when the label of the columns/index is strings but the actual data are float.
- #8308: Too many open files: ‘/usr/lib/python3.6/site-packages/matplotlib/backends/web_backend/mpl.js’
- #10341: syntax error without a space
- #10338: line.set_drawstyle fails to produce step-like line
- #8852: Rolling image if the FFMpegWriter dpi setting does not match that specified when a figure is created
- #10287: _tkinter.TclError: can’t invoke “wm” command: application has been destroyed
- #7640: Some properties are set lazily and behaved inconsistently
- #4346: Tick label padding on first y-axis changes when adding a second y-axis
- #5560: Secondary_y axis default limit (top) & bound (upper) not matching ticks
- #8823: colorbar might shrink plots if used with twinx
- #10318: Matplotlib Sample Outdated?
- #8736: Figure resize when saving a plot
- #10216: TST: gdb has been removed from Travis
- #10290: Figure rotation using Axes.text () with eps backend
- #10300: How to use triplot to make a multi-color line of the triangular
- #8820: Regression with numpy ~~1.13~~ 1.14 for colorbars of boolean data
- #5968: Accepting pathlib.Path as path inputs?
- #10285: Picture in online documentation for multi_image.py is cut off at bottom
- #10229: ENH: Add imageio as an option for saving animated gifs
- #10288: issue with version of six
- #10151: Question on docstring and signature of Axes.stem()
- #10073: datetime and sub-second resolution plotting
- #10277: error import matplotlib.pyplot as plt
- #10265: ENH tripcolor with explicit RGB colors
- #10262: OrderedDict legends no longer work 2.1
- #10162: Increase of Computation time from 2.1.0 to 2.1.1
- #6884: MPLRC environment variable to set rcparams
- #10252: Can’t Import Matplotlib.pyplot - Anaconda 4.4, Python 3.6 & Windows 10
- #10072: imshow doesn’t properly display some images
- #7797: Quiver barb size not correct on some arches (ppc64, ppc64le…)
- #5873: Useless Dvi dispatch docs in dvi_read api docs
- #10251: I have determined a color for each data point pragmatically and I have 11 set of x(time) and y(subjects) and I want to make plots for these values(x values) and these colors will be used for the data points on the plots.
- #5568: Latin Modern support?
- #5208: MathTex Font error
- #5250: Font-weight range seems wrong
- #3531: sundry documentation issues
- #6716:
cleanup
decorator implemented in an obfuscated way
- #9160: blank space vs. white space
- #524: improving mpl docs and accessibility for API users
- #4313: Document installation with pip for Python3
- #6626: Error in example http://matplotlib.org/examples/misc/multiprocess.html
- #8152: test_fontconfig_fonts error on Linux wheel testing
- #7917: Docstring of EventCollection cuts mid-sentence.
- #9906: Incorrect alpha compositing using “matplotlib.pyplot.imshow”.
- #10069: Add what’s new entry for new color comparision method
- #10221: savefig() does not support PosixPath object for file name
- #10205: matplotlib.
- #9040: ‘Figure’ object has no attribute ‘_original_dpi’
- #5703: Python 2.6 string format syntax errors in matplotlib 1.4.3
- #10163: savefig with eps draws a hidden axis
- #2508: Relim not working correctly with images
- #10140: Qt5Agg eats 100% CPU when plotting with block=True in interactive mode
- #10122: Color bar has multiple labels for 0 if matplotlib.colors.SymLogNorm is used
- #10130: Bar plot does not work
- #10135: matplotlib installation from source and numpy incompatibility
- #10123: memory leak with histograms
- #9887: polar limits not snapping to 0
- #9429: Undefined name
baseline
?
- #8547: Allow scalar
weights
parameter to hist
method
- #10115: pcolor vs pcolorfast: unexpected white edgecolors using RGBA-alike colormaps
- #9200: Documentation: File doc/users/whats_new/README does not exist
- #10078: updating to release 2.1.1 causes pip to stop working
- #9597: Plot with
drawstyle="steps"
fails if x and y are empty
- #8872: Build errors with existing qhull
- #8390: Can’t install matplotlib from source due to recent addition of QHULL_LIB_CHECK to src/qhull_wrap.c
- #10053: Duplicate legend labels with different colors can often result in an error.
- #10056: Only one legend entry is rendered for items with the same label and color
- #10037: Documentation mistake in the pyplot introductory tutorial
- #9973: Slightly misleading errorbar docs that interferes with attempt to animate errorbar
- #10012: TST:
mlab.cohere
needs a test
- #9996: Remove badges from website side bar
- #8493: Colorbar documentation:
anchor
not recognized as possible argument to plt.colorbar
- #8668: handles keyword argument not documented in the help of legend
- #10015: TKWindow unrecognized selector error
- #5507: DLL load failed: cannot find specified procedure when importing matplotlib.pyplot
- #7939: Mathtext.py glyph mapping fails for StixFonts (UnicodeFonts subclass)
- #4167: No SVG/PDF export when useing latex package cmbrigth
- #4109: WXAgg embedded navigation zoom, home, back not working
- #3848: PGF Backend with LuaLaTeX: Permission denied error
- #10007: nonposx and nonposy
- #9940: Deprecate Axes as a valid pyplot.axes() argument type
- #10005: matplotlib.pyplot.figlegend not working with Patches
- #10003: Typo in mlab.cohere
- #9988: Contours are not removed correctly when using clabel with manual
- #9185: Problem in Scatter-Piecharts example
- #9856: Python crashes when closing figures using TkAgg on Mac OS
- #9977: Error shows when I import matplotlib after installation
- #9935: QT5 AttributeError pixelDelta
- #9943: toolmanager_sgskip + tkagg example couples “GroupHide” toggle with Pan and (second) Zoom
- #8347: font_manager.py Bug
- #4575: nbagg canvas size
- #9983: ImportError: ZLIB_1.2.9 not found
- #9982:
``
’module’ object has no attribute ‘subplots’``
when importing with ````__import__````
- #9954: import matplotlib.pyplot as plt, ImportError: libGL.so.1: cannot open shared object file: No such file or directory
- #9980: Cannot update to MPL v2.1.1 on Anaconda
- #7502: Rely on Sphinx’ “any” role to make docstrings more legible
- #9976: ax.set_aspect triggers useless warnings
- #9965: subplots ignores figsize argument
- #9863: Y-axis value of a seaborn heatmap is reversed when home icon or H button is pushed
- #9944: Acorr() creates two labels
- #9939: Matplotlib scatterplot does not work with pandas timestamp/datetime format
- #2140: Make Cmd-W close the window using QT4 on OS X
- #4916: Cannot use a timedelta Rectangle width with a datetime axis
- #5798: Use Makefile for sphinx build
- #9739: doc inconsistency: definition of “aspect”
- #9018: DayLocator is returning incorrect times around daylights switch over
- #7388: Example examples/misc/multiprocess.py may not be python3 compatible?
- #9898: using
xs=..., ys=...
on ax.scatter 2D raises error
- #9864: Missing
normed
parameter description in matplotlib.pyplot.hist
- #9896: Simple documentation typo
- #9895: Sequential colormaps doesn’t reach 100 lightness (pure white)
- #9893: Bug with setting minor tick marks on plots
- #9890: how to autoscale y axis in different [x1,x2] range?
- #9835: Shift+Arrow key events not detected in osx backend
- #9879: Usage FAQ section missing in 2.1.0 documentation
- #9786: Consistent Documentation Guide for Docstrings
- #2259: dates.date2num no longer works with numpy.datetime64
- #9868: Infinite number of /tmp/matplotlib-* dirs on machine without HOME env variable
- #8039: “savefig” bug with unicode characters (version 2.0.0)
- #9834: console gets stuck when creating figure
- #9866: ValueError: ordinal must be >= 1
- #9130: axes.get_tightbbox doesn’t include legends…
- #9302: ENH: Switch from verbose to logging for warnings and logging
- #9531: Improve Colormap example.
- #9838: YearLocator should prefer ticks at the turn of the decade
- #9784: plot(2D, 2D) will cycle through the input columns even with non-matching shapes
- #9719: Appveyor passing, even when tests are failing
- #9849: Crash when scroll on figure
- #1257: Support for hierarchical labeling of bar-plots
- #9833: Visibility of pane edges in 3d figures
- #9840: quiver angles array UnboundLocalError: local variable ‘lengths’ referenced before assignment
- #9828: Can’t pickle plots with date axes (from pandas)
- #9823: Missing __init__.py file in mpl_toolkits
- #9822: Cloud any one experience the below error while installing ‘pyplot’ package
- #9788: font_manager calls nonexistent method FT2Font.get_fontsize
- #9436: Instance of ‘TextBox’ has no ‘observers’ member?
- #9820: Borders appear only for the first bar in the bar plot.
- #9744: frac in set_thetagrids() doesn’t work
- #9819: Multi-page PDF file size jumps since 2.0.0
- #9818: edgecolor arg set to scalar applies to the first bar in bar() method
- #9610: provide converters for datetime64 types
- #9815: svg backend truncates output size to integer, which it doesn’t need to (and pdf backend doesn’t)
- #9785:
zorder=None
not properly handled
- #9735: 2.1.0 sdist does not allow building docs
- #9809: legend() fails when data set with empty error bars has been plotted
- #9808: inconsistent hatch and border color in barh in matplotlib 2.1.0
- #7200: Default locator for log-scale messes up minor ticks sometimes
- #9798: PdfPages and PdfFile closing error
- #5541: errorbar of (x,y) data on semilogx plot with NaN in x throws ValueError if errorbar() command initializes the axes
- #9791: Contour plot doesn’t show if setting “manual=True” in plt.clabel()
- #9780: Dotted grid lines have different individual dot sizes in pdf files
- #5898: Error on datetime data in stacked histogram plot
- #8982: Backend MacOSX keyboard not working
- #9771: Error in matplotlib with datetime64 with pandas 0.21.0
- #9256: reading truncated png can segfault python
- #9664: Change in behavior of axis.tick_left() with shared axes from 2.0 to 2.1
- #9358: zoom/pan stack bug in 2.1.0
- #9720: plt.pcolormesh stopped working with Masked Arrays
- #1668: Support .otf fonts
- #9758: plt.ginput broken on 2.1.0: plot does not appear
- #2203: Allow negative radial grid values in polar.py
- #6026: bad behaviour on DateFormatter on y-axis –> polar vs normal plot
- #9742: clabel raises KeyError with level on boundary since matplotlib 2.1.0
- #9669: Make forward=True default consistent across size changing methods
- #9751: inconsistency in the algorithm for calculating cross spectral densities
- #5837: Cannot start tkinter-based example on Python 3.5.1 using Mac Homebrew for Python and Tk
- #2422: PDF backend on OS X 10.8 creates PDFs that are viewable in Adobe Reader, but not in Preview or QuickLook
- #9740: doc infelicities on subaxes
- #9651: “block” keyword unrecognized in 2.1 in notebook backend
- #9716: Large size of plots saved as pdf
- #9741: Missing arguments in call to exception_handler
- #9729: plt.pause() with notebook backend causes error
- #8122: keyword labelrotation is not recognized
- #9655: Segmentation fault when starting a timer a second time (MacOS X backend)
- #9699: IndexError thrown by pyplot.legend()
- #9494: Categorical not hitting update path on fill_between
- #9700: Subsequent calls to plt.scatter with different categories raise ValueError
- #9702: Broken pdf export when using genuine TeX (Missing encode)
- #9701: Bars are not visible in bar plot when log scale is enabled
- #9688: ValueError: Invalid RGBA argument: nan
- #9548: failure on import due to IOError writing font cache
- #9674: is FigureCanvas<Backend>.blit(… bbox=box) ever used?
- #9671: Style configuration changing behavior of savefig
- #9663: Spelling error in gallery (agg_oo_sgskip.html)
- #9659: patches.Arc objects randomly drawing the full ellipse
- #9380: Cannot import pyplot. NameError: ‘FigureManagerWebAgg’ is not defined
- #3476: File save dialog output goes to python terminal on OS X
- #8623: fill_between incorrect with log y-axis and value 0
- #4450: shared axes switch to log scale
- #9320: 2.1 figure.legend broken
- #9635: matplotlib spline adjustment changes tick label visibility
- #9388: Mouse events have incorrect inaxes/data properties when axes overlap (matplotlib 2.1.0)
- #9457: ax.fill_between broken for log scale and values below zero
- #9558: Inconsistency between AutoLocator and AutoDateLocator
- #9288: Histograms disappear with logarithmic y-axis
- #9628: Histogram missing in Matplotlib 2.1.0
- #9609: matplotlib color not equal to the setting
- #9611: Unexpected behaviour with string input to .plot and .fill_between
- #9626: Categorical plot example not working in 2.02.
- #9348: Matplotlib introduction is unattributed
- #7158: Arrays are not equal in 2.0.0b4 testsuite on Fedora rawhide/aarch64 (ARM v8 64bit)
- #9520: XKCD context manager not resetting anymore in 2.1
- #3491: What’s the best way to make a matplotlib colormap mutable?
- #9541: Broken Basemap rotpole projection
- #9591: Unable to draw horizontal arrow using annotation
- #9592: Scientific notation digits on figure
- #9590: Scientific format digits on figure
- #9557: Behavior of hist() with normed=True changes from v2.0 to v2.1
- #9585: Cannot write JPG images anymore with Pillow 4.2
- #9581: pixel sizes uneven with ImageGrid
- #9577: Plotting pcolor with datetime along coordinate fails with TypeError: invalid type promotion
- #9578: matplotlib 2.1.0 “stable”
- #9467: Error on updating to matplotlib 2.1.0
- #9249: basemap pcolormesh warning with matplotlib 2.0
- #9443: Cartopy Border Plotting Fails on 2.1 Only
- #9567: Possible bug in tight_layout?
- #9560: Can you add some speed speed to matplotlib.pyplot.stem?
- #9537: No Bugs at all
- #8282: changing facecolor to ‘none’ prevents updating canvas
- #3708: examples/cursor.py gives RuntimeError on mac osx
- #8090: Spectrogram of large arrays behaves badly on MacOSX backend
- #6538: On armv7hl, some get_cursor_data calls return 0 instead of None.
- #9545: plot_surface gives blank figure with log scale for axes
- #8426: PcolorImage does not set
_extent
- #9538: How to avoid override pie
- #9406: 2.1.0 serious regression in Qt5 backend
- #9361: 2.1 change - Axis Limit Error
- #9390: Save to .pdf doesn’t work in 2.1.0
- #9485: FileNotFoundError while import matplotlib (maybe pyplot)
- #9332: Qt backend figureoptions.py does not work due to change in image.py
- #6516: savefig to pdf: ‘str’ object has no attribute ‘decode’
- #9499: A 3D object appears in front of another object, even though it is physically behind it.
- #5474: tight_layout puts axes title below twiny xlabel
- #9183: X-axis doesn’t show entirely
- #8814: 3D plot camera-rotation does not update with mouse movement when using the MacOS backend
- #9491: TextBox widget on MacOSX fails with RuntimeError: Cannot get window extent w/o renderer
- #9496: barh edgecolor and hatch are not applied to all bars
- #8804: Division by zero in AutoMinorLocator
- #9480: QWidget raise above canvas
- #9489: Opening an interactive figure doesn’t work on MacOSX backend with matplotlib v2.1
- #7092: pyplot.scatter method is not working with Iterator types of an input arguments
- #8131: bad error message from pyplot.plot
- #8333: Rely on numpy to properly normalize histograms with unequal bin widths
- #9334: Remove restriction in
plt.margins(m)
to 0 <= m <= 1
- #9474: [TST] qt5 backend test sometimes failing
- #9377: Shadow applied to a simple patch does not show
- #9355: DOC: developer tips guide incomplete (for complete newbie)
- #2539: boxplot treats iterables differently by type
- #5630: Ipe backend
- #9455: ticklabel and gridlines in polar projection in v2.1.0
- #9088: Number of levels in contour can be larger than the requested number
- #9471: AttributeError: ‘str’ object has no attribute ‘zorder’
- #8941: Colorbar: ‘shrink’ not recognized at argument to colorbar when cax is specified
- #9466: Plot window crashes when the ‘Edit axes’ button is pressed’
- #8411: Saving figures as PDF miss aligns rotated labels
- #9397: Incorrect labels returned with custom formatter and locator
- #9453: how to remove the black bounding box of legend?
- #8193: eventplot throws exception when using color different than one of {‘b’, ‘g’, ‘r’, ‘c’, ‘m’, ‘y’, ‘k’, ‘w’}
- #8883: Incorrect example for interactive plotting in Matplotlib Usage FAQ
- #7527: Locators raise unclear exceptions on MappingView input
- #8769: seeing issue on six.py import name in matplotlib on python3.4
- #9182: Text bug
- #9326: Non-reproducible line in Image tutorial
- #8796: Varying results depending on freetype version
- #9412: pyplot.pause doesn’t import the time module but uses it (v2.1.0)
- #9407: 2.1.0: Cannot save figures in GTK backend
- #9176: Appveyor build failing
- #9331:
matplotlib.pyplot
is missing from intersphinx
- #9280: imshow errors when plotting completely masked array
- #9349: user’s guide seriously denuded…
- #9369: 2.1 - new problem with log ax.transData
- #9371: Toolbar issue: Python3, wx4, windows only
- #9366: MPL 2.1 cannot construct figure with figsize
- #9351: mpl 2.1 barcharts edgecolor and linewidth only apply to first bar
- #9360: When use a large data to draw a graph, It shows abnormal..
- #9357: ENH: Pickle backend
- #9345: matplotlib 2.1.0, backend macosx: need _BackendMac, got FigureManagerMac
- #9344: ImportError: No module named functools_lru_cache
- #9241: Errorbar plot with first value masked raises TypeError
- #9322: Usage Guide has description “circled in green” for Axis from v 1.5
- #4728: Sort out how to auto-nbconvert notebooks as part of doc build
- #3707: re-write release guide
- #9315: Can’t exit the Drawing board process on Ubuntu
- #7422: Document that python setup.py develop add the symlink to easy-install.pth
- #5256: 1.5.0~rc2: unittest failures/errors on (debian) arm64
- #9301: Panning with mouse using Axes3d in plt.show() is laggy
- #9267: NaN positional argument to
ax.text
fails silently notebook backend.
- #9294: Segmentation fault (core dumped) when import matplotlib.pyplot
- #9235: Incorrect fill_betweenx interpolation
- #8706: Bug with 3D graphing
- #9276: Discrepancy between svg and png plots
- #9273: plot() mfc doesn’t accept RGBA color