File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,3 +4,14 @@ updates:
44 directory : " /"
55 schedule :
66 interval : " monthly"
7+ # nameparser has no runtime dependencies; this watches the one optional-extra
8+ # dependency, namedivider-python (the [ja] segmenter). pyproject floats >=0.4 so
9+ # fresh installs always get the newest release, but CI's ja-extra job installs
10+ # from uv.lock — without these bumps, CI keeps proving an old version while
11+ # users install a newer one.
12+ - package-ecosystem : " uv"
13+ directory : " /"
14+ schedule :
15+ interval : " monthly"
16+ allow :
17+ - dependency-name : " namedivider-python"
Original file line number Diff line number Diff line change @@ -49,6 +49,9 @@ uv run sphinx-build -b html docs dist/docs
4949# 0. Review docs/ for anything stale — especially usage.rst (examples, API surface)
5050# and any .rst files that reference config constants or HumanName kwargs
5151# Also review AGENTS.md for stale commands, architecture notes, or gotchas
52+ # And check for open Dependabot PRs on uv.lock (namedivider-python) and merge them
53+ # first — pyproject floats >=0.4 so fresh installs get the newest namedivider, but
54+ # CI's ja-extra job installs from uv.lock and only tests what the lock pins
5255# 1. Bump VERSION in nameparser/_version.py (and the `version:` field in CITATION.cff to match)
5356# For a pre-release, set PRE_RELEASE = 'rc1' (etc.) — __version__ joins it without a dot ('2.0.0rc1'); '' means final
5457# 2. Stamp "Unreleased" → "X.Y.Z - Month DD, YYYY" in docs/release_log.rst
You can’t perform that action at this time.
0 commit comments