From 17d2879eb8595f5e397a624de79cbfa525607929 Mon Sep 17 00:00:00 2001 From: Mark Dickinson Date: Mon, 3 Apr 2023 16:18:57 +0100 Subject: [PATCH] Add changelog, bump version for Envisage 7.0.2 release (#567) This PR updates the changelog and version in preparation for a 7.0.2 release. The ulterior motive is to find out whether our gh-pages documentation build for releases is working as hoped. --- CHANGES.rst | 30 ++++++++++++++++++++++++++++++ pyproject.toml | 2 +- 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/CHANGES.rst b/CHANGES.rst index a5f16c930..fc57fac96 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -2,6 +2,36 @@ Release history ================= +Version 7.0.2 +============= + +Released: 2023-04-03 + +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 to ``main``, while the release + documentation is updated on each GitHub release creation. (#565) + + Version 7.0.1 ============= diff --git a/pyproject.toml b/pyproject.toml index 64a6ef85c..7a007406e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta' [project] name = 'envisage' -version = '7.0.1' +version = '7.0.2' description = 'Extensible application framework' readme = 'README.rst' requires-python = '>= 3.7'