diff --git a/CHANGES.rst b/CHANGES.rst index d857b1a2..b0824585 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,3 +1,39 @@ +v0.0.6 - 2020-04-18 +=================== + +Features +-------- + +- Introduce the concept of operators. Operators are definitions that can provide + implementations of the arithmetic operators in Python like :code:`+` and + :code:`-`. Depending on the type a definition produces different operators can + be defined that allow them to be combined in some way. The standard library has + been updated to incorporate a few operators for working with masks. (`#207 `_) +- Generalise definitions to accept any "regular" value as an input, not just + :code:`width` and :code:`height`. In a similar way to attributes, when deriving + from other definitions any inputs will be automatically inherited. (`#216 `_) + + +Docs +---- + +- Added some documentation around the CI build for the blog. Also updated the blog + build to run every day. (`#177 `_) +- Tidied up and updated existing changelog, started using towncrier for changelog + entries going forward. (`#204 `_) +- Flatten structure of the User Guide section and add placeholder first tutorial (`#205 `_) + + +Misc +---- + +- Fix handling of multiple notebooks in :code:`clean-notebook.sh` and add VSCode + tasks to aid with tutorial development (`#205 `_) +- Switch the linting workflow to explicitly list the paths that should trigger a + build. (`#210 `_) +- Fix packaging so that our tests are no longer installed (`#216 `_) + + v0.0.5 - 2020-03-18 ------------------- Added diff --git a/changes/177.doc.rst b/changes/177.doc.rst deleted file mode 100644 index 7e2e48dc..00000000 --- a/changes/177.doc.rst +++ /dev/null @@ -1,2 +0,0 @@ -Added some documentation around the CI build for the blog. Also updated the blog -build to run every day. diff --git a/changes/204.doc.rst b/changes/204.doc.rst deleted file mode 100644 index bf7cba27..00000000 --- a/changes/204.doc.rst +++ /dev/null @@ -1,2 +0,0 @@ -Tidied up and updated existing changelog, started using towncrier for changelog -entries going forward. \ No newline at end of file diff --git a/changes/205.doc.rst b/changes/205.doc.rst deleted file mode 100644 index ed403ed7..00000000 --- a/changes/205.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Flatten structure of the User Guide section and add placeholder first tutorial \ No newline at end of file diff --git a/changes/205.misc.rst b/changes/205.misc.rst deleted file mode 100644 index 92f8a75e..00000000 --- a/changes/205.misc.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix handling of multiple notebooks in :code:`clean-notebook.sh` and add VSCode -tasks to aid with tutorial development \ No newline at end of file diff --git a/changes/207.feature.rst b/changes/207.feature.rst deleted file mode 100644 index f8cc9844..00000000 --- a/changes/207.feature.rst +++ /dev/null @@ -1,5 +0,0 @@ -Introduce the concept of operators. Operators are definitions that can provide -implementations of the arithmetic operators in Python like :code:`+` and -:code:`-`. Depending on the type a definition produces different operators can -be defined that allow them to be combined in some way. The standard library has -been updated to incorporate a few operators for working with masks. diff --git a/changes/210.misc.rst b/changes/210.misc.rst deleted file mode 100644 index 06c8820a..00000000 --- a/changes/210.misc.rst +++ /dev/null @@ -1,2 +0,0 @@ -Switch the linting workflow to explicitly list the paths that should trigger a -build. diff --git a/changes/216.feature.rst b/changes/216.feature.rst deleted file mode 100644 index 3952295e..00000000 --- a/changes/216.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -Generalise definitions to accept any "regular" value as an input, not just -:code:`width` and :code:`height`. In a similar way to attributes, when deriving -from other definitions any inputs will be automatically inherited. diff --git a/changes/216.misc.rst b/changes/216.misc.rst deleted file mode 100644 index f28523ba..00000000 --- a/changes/216.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Fix packaging so that our tests are no longer installed