Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-36276

Update fgcm to avoid matplotlib 3.6.0 hexbin bug

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: fgcmcal
    • Labels:
      None

      Description

      The release of matplotlib 3.6.0 has a bug in hexbin when log scaling is used and there are no valid values (https://github.com/matplotlib/matplotlib/issues/23922). We pinned matplotlib with DM-36267, but we can also update fgcm to not try to make these plots. (Note that this matplotlib bug is planned to be fixed for the 3.6.1 release). Thus, this is the belt-and-suspenders approach.

        Attachments

          Activity

          Hide
          lauren Lauren MacArthur added a comment -

          I made a few minor comments on the fgcm code (stupidly not on the PR at first, but I tried to transfer the spirit of the discussion there).  With a clean Jenkins, LGTM!

          Show
          lauren Lauren MacArthur added a comment - I made a few minor comments on the fgcm code (stupidly not on the PR at first, but I tried to transfer the spirit of the discussion there).  With a clean Jenkins, LGTM!

            People

            Assignee:
            erykoff Eli Rykoff
            Reporter:
            erykoff Eli Rykoff
            Reviewers:
            Lauren MacArthur
            Watchers:
            Eli Rykoff, Lauren MacArthur
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.