Published June 16, 2026 | Version v4.5.0

rcpchgrowth

Description

What's Changed

2026-06-16 re-release note: The original 4.5.0 tag did not publish to PyPI because the release pipeline ran its tests in a different dependency environment from the PR/push CI (a test-only pandas dependency was missing from the publish job). This was fixed in #91: test dependencies now live in a single [dev] group in pyproject.toml, and the publish workflow reuses the exact same test job that runs on every PR, so a release is gated on identical tests. There is no change to library behaviour or calculations versus the originally-tagged 4.5.0 — only build/CI plumbing and the removal of one unused import. This release was re-cut from the fixed live commit.

The WHO parts of the UK-WHO reference (under-4s only) and the entire WHO series are now calculated using a newer methodology which contains an L, M, amd S value for each day of life, avoiding the need for linear or cubic interoplation within the package (for that WHO reference only - we still have to do interpolation for other references). Interpolation is still happening, it's just moved 'upstream' so that it's done by the WHO before they release the LMS tables.

The output of the package has been tested to agree within 3 d.p such that there is no clinically significant change to calculations. Because of the fairly significant changes to code we have bumped the minor version, although there is no change to the way the package behaves or how it is used.

  • Pin GitHub Actions to commit SHAs; add Dependabot config by @pacharanero in https://github.com/rcpch/rcpchgrowth-python/pull/87
  • Remove auto-add-issues-to-project workflow by @pacharanero in https://github.com/rcpch/rcpchgrowth-python/pull/88
  • ci(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in https://github.com/rcpch/rcpchgrowth-python/pull/90
  • Who-validation by @eatyourpeas in https://github.com/rcpch/rcpchgrowth-python/pull/80
  • Update, review, tidy and fix across s/scripts and Docker setup by @pacharanero in https://github.com/rcpch/rcpchgrowth-python/pull/86
  • 83 update python versions across dockerfile, CI testing matrix, and other appearances by @pacharanero in https://github.com/rcpch/rcpchgrowth-python/pull/84
  • Fix test-dependency parity between PR CI and PyPI publish by @pacharanero in https://github.com/rcpch/rcpchgrowth-python/pull/91

Full Changelog: https://github.com/rcpch/rcpchgrowth-python/compare/v4.4.1...v4.5.0

Notes

If you use this software, please cite it as below.

Files

rcpch/rcpchgrowth-python-v4.5.0.zip

Files (5.0 MB)

Name Size Download all
md5:40856dd1a238149f79e718fab8986397
5.0 MB Preview Download

Additional details

Related works