Skip to content

Remove restriction on Sphinx<2.0

Compare
Choose a tag to compare
@chrisjsewell chrisjsewell released this 23 Jul 06:31
· 69 commits to develop since this release

Changes include:

  • implement HTML2JSONParser and pytest-regressions for testing HTML documents

Rather then searching for specific bits of text, we convert the document to a json object, stripping out sections irrelevant for testing (like the header, footer and scripts that can change between versions). and test with the data_regression fixture

  • Add pre_commit configuration
  • Update .travis.yml to test python 3.7 rather than 3.4 (which is deprecated)
  • Update RTD configuration
  • version bump