You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+23-4Lines changed: 23 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,10 +5,29 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
-
## [Unreleased]
9
8
10
-
- Upcoming features and fixes
9
+
### Added
10
+
11
+
- Added clearer, runnable example usage demonstrating all package functions and included a standalone `examples/usage.py` script and `tutorials/usage.qmd` vignette to the docs #64.
12
+
- Annotated static test fixtures and mutation tests to make test cases reproducible and easier to review #58.
- Adjusted Quarto configuration and documentation pages so the landing page and tutorial render correctly; enabled page TOC and sidebar linking to README sections #64.
24
+
25
+
26
+
### Maintenance
27
+
28
+
- Closed completed review issues and cleaned up untracked or unnecessary files and ignored temporary files.
29
+
30
+
### Governance
31
+
- Added discussion and reasoning for the license choice #61
@@ -104,3 +108,5 @@ Before you submit a pull request, check that it meets these guidelines:
104
108
new functionality into a function with a docstring.
105
109
3. Your pull request will automatically be checked by the full test suite.
106
110
It needs to pass all of them before it can be considered for merging.
111
+
### Discuss the use of development tools, GitHub infrastructure, and organizational practices you learned in this course and applied in your project. If you were to scale up your or another project, what tools, infrastructure and practices would you use and why?
112
+
We picked up a lot of practical habits in this course, especially around using GitHub to keep our work organized and accountable. Issues and pull requests are our main way of breaking tasks down and making sure we know who is doing what. Automated tests and CI helped us catch mistakes early instead of deadline fighting. If this project grew bigger, I will probably want to improve on better use of github issues for planning so the team could stay coordinated. I will also invest more in documentation and code reviews because they make scaling a lot less chaotic and more developer friendly.
0 commit comments