diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 0f71e56..dcb5a7c 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,39 @@ Changelog ========= + +0.0.3 +----- + +This release focuses on compatibility and user experience. + +The highlights are: + +- A new interactive frontend for a nicer feedback when using ``dwas`` on the cli +- Wider support for various python version. Added 3.8 support and other + interpreters +- Support for MacOS + +Features +^^^^^^^^ + +- Store logs into files to allow inspecting after the run. Additionally, those + will always have debug information in them +- Added support for python 3.8 +- Added support pypy and other python implementations +- Added official support for MacOS +- Support running ``dwas`` like ``python -m dwas`` +- Allow passing a ``cwd`` argument to ``step.run`` + +Miscellaneous +^^^^^^^^^^^^^ + +- Stop showing times at the millisecond precision, it's too verbose +- ``dwas`` now uses ``virtualenv`` instead of ``venv`` for creating the + environments, which broadens the support for various python interpreters. + If ``virtualenv`` supports it, ``dwas`` will + + 0.0.2 ----- diff --git a/docs/_spelling_allowlist.txt b/docs/_spelling_allowlist.txt index 6a7aee9..1e1eb38 100644 --- a/docs/_spelling_allowlist.txt +++ b/docs/_spelling_allowlist.txt @@ -12,6 +12,7 @@ doctests dwas enqueuing formatters +frontend isort linkchecks linters @@ -24,6 +25,7 @@ parametrizing pipx pylint pypi +pypy pytest readthedocs reusability diff --git a/pyproject.toml b/pyproject.toml index 5841b1a..d3c0183 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ build-backend = "setuptools.build_meta" ## [project] name = "dwas" -version = "0.0.2" +version = "0.0.3" description = "dwas is a command line tool to define and run your development workflows" readme = "README.rst" requires-python = ">= 3.8"