Changes
🐛 Bug Fixes
- [bugfix] Fix caePrefsAccess module (backport 4723) mergify (4727)
💁♂️ Typing Annotations
- [typing] Remove noqas (backport 4715) mergify (4719)
📝 Documentation
<details>
<summary>6 changes</summary>
- [docs] Show version/language alias in the flyout menu (backport 4815) mergify (4819)
- [docs] Add readthedocs flyout menu (backport 4799) mergify (4803)
- [docs] Add sphinx-book-theme for docs (backport 4790) mergify (4794)
- [bugfix] Fix sphinx-book-theme installation (backport 4774) mergify (4778)
- [docs] Upload docs to GitHub pages (backport 4758) mergify (4762)
- [docs] Support multiple themes for the documentation and update setuptools-scm version-theme (backport 4750) mergify (4754)
</details>
🤖 Automation
<details>
<summary>10 changes</summary>
- [release] Wrap GitHub release notes (backport 4831) mergify (4835)
- [workflow] Stop making changes when building docs (backport 4823) mergify (4827)
- [workflow] checkout submodules recrusively when building docs (backport 4807) mergify (4811)
- [workflow] Only upload docs on release or workflow\_dispatch (backport 4782) mergify (4786)
- [workflow] Build furo/sphinx-book-theme docs (backport 4766) mergify (4770)
- [automation] Upload built files for the wrapper package (backport 4739) mergify (4743)
- [workflow] Use tox to manage tests (backport 4731) mergify (4735)
- [automation] Fetch all branches and tags when releasing (backport 4706) mergify (4710)
- [release] Pin abqpy version in the wrapper package (backport 4698) mergify (4702)
- [release] Add wrapper package for abqpy (backport 4690) mergify (4694)
</details>
**Full Changelog**: https://github.com/haiiliin/abqpy/compare/v2019.5.4...v2019.5.5