GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — [MNT]: Remove backend state handling from rcParams · Issue #31791 · matplotlib/matplotlib Open Labels DescriptionSummaryFollowing up on #26406 (comment) rcParams should be only configuration, not state; i.e. wrt. backend, it can hold the desired backend and backend priorities, but it should not hold the currently active backend or trigger backend selection as a side-effect. The latter causes a lot of complexity in rcParams, which is responsible for the failed attempt to deprecate Proposed fixWe should remove backend state handling from rcParams. Due to the internal complexity and API that is used both internally and public, the migration is complicated. I propose a multi-step approach:
The motivation is that deprecation (3) is very difficult (see #30963) as long as we use the API internally, so we first need to change our internal usage (2), which requires a state that is easily accessible without the dict API (1). Activity
MetadataMetadataAssigneesLabelsTypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |