Changes
🐛 Bug Fixes
- [bugfix] Fix caePrefsAccess module (backport 4723) mergify (4728)
💁♂️ Typing Annotations
- [typing] Remove noqas (backport 4715) mergify (4720)
📝 Documentation
<details>
<summary>6 changes</summary>
- [docs] Show version/language alias in the flyout menu (backport 4815) mergify (4820)
- [docs] Add readthedocs flyout menu (backport 4799) mergify (4804)
- [docs] Add sphinx-book-theme for docs (backport 4790) mergify (4795)
- [bugfix] Fix sphinx-book-theme installation (backport 4774) mergify (4779)
- [docs] Upload docs to GitHub pages (backport 4758) mergify (4763)
- [docs] Support multiple themes for the documentation and update setuptools-scm version-theme (backport 4750) mergify (4755)
</details>
🤖 Automation
<details>
<summary>10 changes</summary>
- [release] Wrap GitHub release notes (backport 4831) mergify (4836)
- [workflow] Stop making changes when building docs (backport 4823) mergify (4828)
- [workflow] checkout submodules recrusively when building docs (backport 4807) mergify (4812)
- [workflow] Only upload docs on release or workflow\_dispatch (backport 4782) mergify (4787)
- [workflow] Build furo/sphinx-book-theme docs (backport 4766) mergify (4771)
- [automation] Upload built files for the wrapper package (backport 4739) mergify (4744)
- [workflow] Use tox to manage tests (backport 4731) mergify (4736)
- [automation] Fetch all branches and tags when releasing (backport 4706) mergify (4711)
- [release] Pin abqpy version in the wrapper package (backport 4698) mergify (4703)
- [release] Add wrapper package for abqpy (backport 4690) mergify (4695)
</details>
**Full Changelog**: https://github.com/haiiliin/abqpy/compare/v2018.5.4...v2018.5.5