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

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

    XMLWordPrintable

    Details

      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

          Activity

          Show
          jsick Jonathan Sick added a comment - Related forum post: https://community.lsst.org/t/documenteer-0-4-3-upgrade-for-sphinx-bibtex-technotes/3453?u=jsick
          Hide
          jsick Jonathan Sick added a comment -

          Released as Documenteer 0.4.3.

          Show
          jsick Jonathan Sick added a comment - Released as Documenteer 0.4.3.

            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: