Hey, i just fixed this bug: http://sourceforge.net/tracker/?func=detail&aid=3165422&group_id=80706&atid=560720 It's a one-liner. I think it's overkill to start a pull request for it.
--- a/lib/matplotlib/axes.py +++ b/lib/matplotlib/axes.py @@ -247,7 +247,7 @@ class _process_plot_var_args: def _makeline(self, x, y, kw, kwargs): kw = kw.copy() # Don't modify the original kw. - if not 'color' in kw: + if not 'color' in kw and not 'color' in kwargs.keys(): kw['color'] = self.color_cycle.next() # (can't use setdefault because it always evaluates # its second argument) it's also attached. Or do you want to use a pull request? kind regards maximilian
diff --git a/lib/matplotlib/axes.py b/lib/matplotlib/axes.py index f47eaa4..b192e5b 100644 --- a/lib/matplotlib/axes.py +++ b/lib/matplotlib/axes.py @@ -247,7 +247,7 @@ class _process_plot_var_args: def _makeline(self, x, y, kw, kwargs): kw = kw.copy() # Don't modify the original kw. - if not 'color' in kw: + if not 'color' in kw and not 'color' in kwargs.keys(): kw['color'] = self.color_cycle.next() # (can't use setdefault because it always evaluates # its second argument)
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Free Software Download: Index, Search & Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev
_______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel