Skip to content

V0#21

Open
ycexiao wants to merge 29 commits into
fix-broadcast-typofrom
v0
Open

V0#21
ycexiao wants to merge 29 commits into
fix-broadcast-typofrom
v0

Conversation

@ycexiao

@ycexiao ycexiao commented May 16, 2026

Copy link
Copy Markdown
Owner

No description provided.

ycexiao and others added 29 commits January 23, 2026 16:56
…ckage#650)

* chore: fix typo

* docs: add detailed help message for `package broadcast`

* docs: add how to call `package broadcast` and where to place the configuration files.
* fix: everywhere m2r -> m2r2

* news
* Add instructions for deprecating

* news
* update columbia email to ucsb email

* news

* news pt2
…ckage#662)

* update tests to reflect new cli

* update cli for package add news command to get rid of -m arg

* news

* rm gratuitous comments

* update test description
* update matrix-dispatch

* news
…cikit-package#659)

* add print docstring test

* add print docstring test and code

* news

* add diffpy.utils to requirements

* fix function name

* fix func pt2

* remove optional args

* use namespace obejct instead of creating new parser in test
* add instructions for printing deprecation docstring

* news

* message about deprecation docstring

* update instructions using the new package create deprecation command

* make instructions simpler with an arbitrary function called myFunction

* instructions about duplicating tests

* add instructions to build docs to check

* remove api doc building section as its unnecessary

* small update about testing
…mple doc files (scikit-package#664)

* fix: add .placeholder file when running package update instead of example doc files

* fix: change unlink example files back to real example file instead of placeholders
…cikit-package#654)

* refactor: rewrite the function to resolve namespace package's name

* test: add test for `package update`
* update release checklist to run matrix test

* news
* flake8 and precommit configs

* add Yuchen to authors

* update copyright year in license

* pyproject.toml

* readme

* cookiecutter.json

* build-wheel-release-upload.yml

* release checklist

* publish-docs-on-release.yml

* conf.py

* update copyright year in docs

* update copyright year in __init__

* update copyright year in version.py

* news

* add types back to prettier for pre-commit

* add back python min and max version for docs

* include copyright date range beginning 2024

* add scikit-package developers copyright

* fix metadata to be correct

* typo in year

* update copyrights everywhere

* revert cookiecutter.json
…e#677)

* change publish-docs-on-release to new release-scripts workflow

* news
…t-package#680)

* add instructions for local installations

* news

* doc: clone upstream repo
* standardize name

* update CI filenames and workflow names to match scikit-package standards

* news
…in `cookiecutter.json` (scikit-package#685)

* chore: udpate billinge and bobleesj email

* chore: add no news

* docs: update license default prompt
…ter` (scikit-package#687)

* run pre-commit autoupdate and use non-forked repo of docformatter

* news

* pin docformatter to py3.13 for now
…low hook (scikit-package#689)

replace_match used workflow_input[key] which raises KeyError for any
template variable not in the pre-defined dict. This silently aborted
workflow generation mid-loop, leaving all alphabetically-later
templates ungenerated.

Use workflow_input.get(key, default) so unknown keys resolve to the
template's declared default value instead of crashing.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
* build: replace docformatter with ruff

* chore: add news

* chore: adjust line length in ruff
… settings (scikit-package#697)

* docs: _build to build open, and setting per manuscript feedback

* add no news
…kage#695)

Co-authored-by: Yuchen Xiao <yuchen@Yuchens-Air.lan>
Co-authored-by: Yuchen Xiao <yuchen@Yuchens-Air.lan>
@codecov

codecov Bot commented May 16, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 95.91837% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 81.05%. Comparing base (5c2e789) to head (aee211f).
⚠️ Report is 3 commits behind head on fix-broadcast-typo.

Files with missing lines Patch % Lines
hooks/post_gen_project.py 77.77% 2 Missing ⚠️
@@                  Coverage Diff                   @@
##           fix-broadcast-typo      #21      +/-   ##
======================================================
+ Coverage               77.87%   81.05%   +3.18%     
======================================================
  Files                      10       11       +1     
  Lines                     479      512      +33     
======================================================
+ Hits                      373      415      +42     
+ Misses                    106       97       -9     
Files with missing lines Coverage Δ
tests/test_add_dep_docstring.py 100.00% <100.00%> (ø)
tests/test_add_news.py 100.00% <ø> (ø)
tests/test_update_cf.py 100.00% <100.00%> (ø)
hooks/post_gen_project.py 23.96% <77.77%> (+6.08%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants