[Chapel Merge] Remove vestiges of python 2 support from sphinx do

Branch: refs/heads/main
Revision: e7a18c6
Author: ronawho
Link: Remove vestiges of python 2 support by ronawho · Pull Request #55 · chapel-lang/sphinxcontrib-chapeldomain · GitHub
Log Message:

Merge pull request #55 from ronawho/remove-py2-vestiges

Remove vestiges of python 2 support from sphinx domain

[Reviewed by @lydia-duncan]

#38 started requiring python3, so remove python2 specific code. We don't
need six and can just use python3 features and don't need unittest2,
which was a backport of unittest to old python2 versions.

Modified Files:
M requirements.txt

M setup.py
M sphinxcontrib/chapeldomain/init.py
M test-requirements.txt
M test/test_chapeldomain.py

Compare: https://github.com/chapel-lang/sphinxcontrib-chapeldomain/compare/main