1. 01 Feb, 2020 1 commit
  2. 31 Jan, 2020 1 commit
  3. 30 Jan, 2020 3 commits
  4. 28 Jan, 2020 2 commits
    • Matt Harbison's avatar
      packaging: update to the latest versions of the macOS dependencies · 78c637275328
      Matt Harbison authored
      I stayed with the Qt5.9 branch because it is still supported for now.  The PyQt5
      documentation says to always use the latest version, and not worry about keeping
      it in sync with Qt5.  SourceForge is lagging behind with some of these packages,
      so I moved them to the official download site.  Not sure if this is a great idea
      long term, because I don't see an archive page.  But we were already relying on
      this site for sip.
      
      Something (Qt5?) wanted `enum34` installed.  So the package installation had to
      be moved to immediately after building python.  Additionally, sip needed to be
      configured differently, otherwise this version of PyQt5 couldn't find it, and
      QScintilla failed to build.
      78c637275328
    • Matt Harbison's avatar
      packaging: update the OpenSSL dependency on macOS · a5969c6d6849
      Matt Harbison authored
      OpenSSL 1.0.2 is now EOL, but newer versions contain API changes.  The other
      dependencies are an intertwined mess, so doing those separately.
      a5969c6d6849
  5. 29 Jan, 2020 1 commit
  6. 28 Jan, 2020 1 commit
  7. 30 Jan, 2020 1 commit
  8. 27 Jan, 2020 2 commits
  9. 24 Jan, 2020 6 commits
  10. 23 Jan, 2020 2 commits
  11. 14 Jan, 2020 2 commits
  12. 08 Jan, 2020 1 commit
  13. 10 Dec, 2019 4 commits
  14. 09 Dec, 2019 1 commit
  15. 15 Dec, 2019 5 commits
  16. 12 Dec, 2019 1 commit
  17. 11 Dec, 2019 3 commits
    • Matt Harbison's avatar
      typing: assert that the phases menu items are not None · b000d3d4a1a0
      Matt Harbison authored
      Fixes the following pytype warning:
      
        line 1290, in generateSingleMenu: No attribute 'setData' on None [attribute-error]
          In Optional[Union[Any, PyQt5.QtWidgets.QAction]]
      
      The only way a None return is possible is if the 3rd arg is not None.
      b000d3d4a1a0
    • Matt Harbison's avatar
      b55704987340
    • Matt Harbison's avatar
      postreview: fix a bytes vs str issue after posting a review · 906544c6a90a
      Matt Harbison authored
      Fixes the following errors flagged by pytype:
      
        line 387, in onCompletion: Function bytes.split was called with the wrong arguments [wrong-arg-types]
          Expected: (self, sep: Optional[bytes] = ..., ...)
          Actually passed: (self, sep: str)
        line 390, in onCompletion: Function bytes.split was called with the wrong arguments [wrong-arg-types]
          Expected: (self, sep: Optional[bytes] = ..., ...)
          Actually passed: (self, sep: str)
        line 398, in onCompletion: Function bytes.split was called with the wrong arguments [wrong-arg-types]
          Expected: (self, sep: Optional[bytes] = ..., ...)
          Actually passed: (self, sep: str)
      906544c6a90a
  18. 09 Dec, 2019 3 commits