Envisage 7.0.2
This is a bugfix release that fixes some test interaction issues and
automates the documentation build.
Fixes
- Fix test-ordering issues with egg-based tests that modify
pkg_resources
global state. (#564)
Documentation
- Reorganise the gh-pages documentation. The main gh-pages page
(https://docs.enthought.com/envisage) now matches the contents of the GitHub
main
branch, while subdirectories (e.g.,
https://docs.enthought.com/envisage/7.0) provide documentation for released
versions. A 'latest' symlink is in place, so
https://docs.enthought.com/envisage/latest will bring up the documentation
for the latest release. (#565)
Build
- Add GitHub Actions workflows to automate documentation updates. The main
documentation is updated on every push tomain
, while the release
documentation is updated on each GitHub release creation. (#565)