8000 bisect very hard with rcParam changes · Issue #19578 · matplotlib/matplotlib · GitHub
[go: up one dir, main page]

Skip to content
bisect very hard with rcParam changes #19578
Closed
@jklymak

Description

@jklymak

At some point recently we changed rcParam handling so that it makes git bisect require that matplotlib be rebuilt every time a bisect step crosses a change in the rcParam list. This seems a needless pain, and we should just warn.

  import matplotlib as mpl
Traceback (most recent call last):
  File "/Users/jklymak/matplotlib/testlisted.py", line 1, in <module>
    import matplotlib as mpl
  File "/Users/jklymak/matplotlib/lib/matplotlib/__init__.py", line 833, in <module>
    defaultParams = rcsetup.defaultParams = {
  File "/Users/jklymak/matplotlib/lib/matplotlib/__init__.py", line 836, in <dictcomp>
    rcParamsDefault[key]),
  File "/Users/jklymak/matplotlib/lib/matplotlib/__init__.py", line 621, in __getitem__
    return dict.__getitem__(self, key)
KeyError: 'axes.zmargin'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0