Skip to content

Commit 7ad8054

Browse files
committed
Bumping version: 0.14.0 → 0.15.0
* Update Changelog * Update `uv.lock` * Add missing `-u` option in `git pull` command
1 parent f2e1297 commit 7ad8054

16 files changed

Lines changed: 625 additions & 422 deletions

CHANGELOG.rst

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,49 @@ Changes for the upcoming release can be found in the
2121

2222
.. towncrier release notes start
2323
24+
Version 0.15.0
25+
==============
26+
27+
Bug Fixes
28+
---------
29+
30+
- Provide a project-defined Git config to prevent issues with user Git config. (:gh:`118`)
31+
32+
33+
Improved Documentation
34+
----------------------
35+
36+
- Fix documentation issues due to renaming of classes with underscores. (:gh:`137`)
37+
38+
39+
Features
40+
--------
41+
42+
- Introduces the new :command:`docbuild metadata` to automate the process of generating and caching documentation metadata. (:gh:`106`)
43+
44+
45+
Infrastructure
46+
--------------
47+
48+
- Add ``pytest_report_header`` from pytest to print additional information
49+
in the header. (:gh:`123`)
50+
- Add a new GitHub Action for code formatting issues using Ruff. (:gh:`127`)
51+
- Add coverage for GitHub Action CI workflow. Whenever a pull request is made, the CI will add a coverage report comment. If there are new commits, the comment will be updated. (:gh:`128`)
52+
- Colorize the coverage report in the GitHub Actions comment based on a threshold. (:gh:`130`)
53+
- Reformat the source code with Ruff. Removed unused imports and variables, fix docstrings, and use double quotes in strings. (:gh:`135`)
54+
55+
56+
Code Refactoring
57+
----------------
58+
59+
- Refactor the ``run_command`` and ``run_git_command`` to return :class:`~subprocess.CompletedProcess`
60+
instead of tuples. This makes the two commands more consistent. (:gh:`121`)
61+
- Improve several tests to improve coverage, readability, reduce dependency to private functions or attributes, and refactor for better modularity. (:gh:`124`)
62+
- In function :func:`validate_rng`, use ``CompletedProcess`` as return object.
63+
Replace tuple with CompletedProcess. This is used in other functions too and this change makes it consistent with other. (:gh:`125`)
64+
- Reduce complexity of :func:`~docbuild.cli.cmd_validate.process.process_file`. Split into smaller functions. (:gh:`135`)
65+
66+
2467
Version 0.14.0
2568
==============
2669

changelog.d/106.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/118.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/121.refactor.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelog.d/123.infra.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelog.d/124.refactor.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/125.refactor.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelog.d/127.infra.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/128.infra.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/130.infra.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)