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

sphinxcontrib-bibtex error for DMTN builds (floating version incompatibility)

    Details

    • Templates:
    • Story Points:
      0.5
    • Epic Link:
    • Team:
      SQuaRE

      Description

      Krzysztof Findeisen:

      hi, I'm having trouble building a DMTN. The build (https://travis-ci.org/lsst-dm/dmtn-098/builds/461067187?utm_source=github_status) fails with

      ```Exception occurred:
        File "/home/[secure]/virtualenv/python3.5.6/lib/python3.5/site-packages/sphinxcontrib/bibtex/directives.py", line 29, in <module>
          logger = sphinx.util.logging.getLogger(__name__)
      AttributeError: module 'sphinx.util.logging' has no attribute 'getLogger'```
      

      I think the issue that documenteer has been allowing the sphinxcontrib-bibtex version to flow, but is proactively pinning Sphinx. A new version of sphinxcontrib-bibtex might be assuming Sphinx 1.8 APIs, which we're not using yet. The obvious solution is to pin sphinx-contrib-bibtex.

        Attachments

          Container Issues

            Activity

              People

              • Assignee:
                jsick Jonathan Sick
                Reporter:
                jsick Jonathan Sick
                Watchers:
                Jonathan Sick, Krzysztof Findeisen
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel