Skip to content

Releases: data-workspaces/data-workspaces-core

Release 1.6.0

14 Mar 00:29

Choose a tag to compare

We are happy to announce release 1.6.0. The primary changes are:

  • Added support for Python 3.10 and dropped Python 3.6
  • Fixed issue #79 - If the filename of a modified file contains spaces, dws snapshot fails
  • Updated to latest version of repo2docker (2022.02.0.1).

Release 1.5.2

11 Oct 15:53

Choose a tag to compare

The dependencies used for the dws deploy commands have been moved out of the default install. They can be included by enabling the docker extra as follows:

pip install --upgrade dataworkspaces[docker]

Release 1.5.1

11 Aug 23:26

Choose a tag to compare

Minor release to address some mypy and setuptools compatibility issues. Should not
impact users installing via pip.

Fixed

  • Issue #78 - address various mypy issues by taking mypy config out of pyproject.toml, adding pragmas to ignore imports in some situations, and pinning the mypy version.

Release 1.5.0

11 Aug 21:32

Choose a tag to compare

We are happy to announce the 1.5 major release of Data Workspaces.

Added

  • Support for resources based on S3 bukets. This includes the full snapshotting and
    restore of state (leveraging the S3 bucket versioning feature).
    See the S3 Resource
    section in the documentation for details.

Changed

  • The packaging of the dataworkspaces Python package has been
    modernized to use pyproject.toml and setup.cfg.

Fixed

  • Problems related to the use of non-default branches for the DWS Git repository and Git resources have been
    fixed (issues #75 and #76). This is needed to support GitHub's use of main as the default primary branch.
  • A performance bug in snapshot capture for local files and rclone resources has been fixed
    (issues #69 and #77). Snapshots with these resource types are dramatically faster.