COMMITS
/ Lib/test/test_statistics.py November 14, 2025
R
gh-140938: Raise ValueError for infinite inputs to stdev/pstdev (GH-141531)
Raymond Hettinger committed
June 27, 2025
S
gh-128051: Fix tests if sys.float_repr_style is 'legacy' (#135908)
Sergey B Kirpichev committed
May 23, 2025
S
gh-134578: Mark more slow tests (GH-134579)
Serhiy Storchaka committed
May 22, 2025
S
gh-71339: Use new assertion methods in tests (GH-129046)
Serhiy Storchaka committed
August 21, 2024
W
Fix typos in comments (#123201)
Wulian committed
July 19, 2024
S
gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907)
Serhiy Storchaka committed
June 14, 2024
R
Stronger tests for the statistics kernel formulas (gh-120506)
Raymond Hettinger committed
June 2, 2024
R
Refactor (mostly rearrange) the statistics module (gh-119930)
Raymond Hettinger committed
June 1, 2024
R
Minor speed/accuracy improvement for kde() (gh-119910)
Raymond Hettinger committed
May 9, 2024
K
[tests]: Mark ``test_statistics.test_kde_random`` with a ``requires_resource('cpu')`` decorator (#118801)
Kirill Podoprigora committed
May 5, 2024
R
Fix negative bandwidth test and add online code path test. (gh-118600)
Raymond Hettinger committed
R
Minor edit: Simplify and tighten the distribution test (gh-118585)
Raymond Hettinger committed
May 4, 2024
R
gh-115532 Add kde_random() to the statistic module (#118210)
Raymond Hettinger committed
March 24, 2024
R
Add cumulative option for the new statistics.kde() function. (#117033)
Raymond Hettinger committed
February 25, 2024
R
gh-115532: Add kernel density estimation to the statistics module (gh-115863)
Raymond Hettinger committed
December 8, 2023
R
gh-112540: Support zero inputs in geometric_mean() (gh-112880)
Raymond Hettinger committed
October 1, 2023
R
gh-110150: Fix base case handling in quantiles() (gh-110151)
Raymond Hettinger committed
September 7, 2023
S
Use unittest test runner for doctests in test_statistics (GH-108921)
Serhiy Storchaka committed
September 2, 2023
S
gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421)
Serhiy Storchaka committed
August 11, 2023
R
Extend _sqrtprod() to cover the full range of inputs. Add tests. (GH-107855)
Raymond Hettinger committed
March 14, 2023
R
GH-102670: Use sumprod() to simplify, speed up, and improve accuracy of statistics functions (GH-102649)
Raymond Hettinger committed
November 7, 2022
N
GH-99155: Fix `NormalDist` pickle with `0` and `1` protocols (GH99156)
Nikita Sobolev committed
August 18, 2022
R
GH-95861: Add support for Spearman's rank correlation coefficient (GH-95863)
Raymond Hettinger committed
July 26, 2022
R
Statistics inv_cdf sync with corresponding random module normal distributions (#95265)
Raymond Hettinger committed
May 9, 2022
R
Fix inconsistent return type for statistics median_grouped() gh-92531 (#92533)
Raymond Hettinger committed
May 5, 2022
R
Clean-up and simplify median_grouped(). Vastly improve its docstring. (#92324)
Raymond Hettinger committed
December 1, 2021
R
bpo-45876: Correctly rounded stdev() and pstdev() for the Decimal case (GH-29828)
Raymond Hettinger committed
November 27, 2021
R
bpo-45876: Improve accuracy for stdev() and pstdev() in statistics (GH-29736)
Raymond Hettinger committed
November 21, 2021
R
bpo-45766: Add direct proportion option to linear_regression(). (#29490)
Raymond Hettinger committed
November 20, 2021
R
bpo-45852: Fix the Counter/iter test for statistics.mode() (GH-29667)
Raymond Hettinger committed
September 9, 2021
R
bpo-20499: Rounding error in statistics.pvariance (GH-28230)
Raymond Hettinger committed
August 31, 2021
R
bpo-39218: Improve accuracy of variance calculation (GH-27960)
Raymond Hettinger committed
August 20, 2021
I
bpo-44960: add regression test for geometric_mean with mixed int/floa… (#27856)
Irit Katriel committed
May 25, 2021
Z
bpo-44151: linear_regression() minor API improvements (GH-26199)
Zack Kneupper committed
May 21, 2021
R
bpo-44150: Support optional weights parameter for fmean() (GH-26175)
Raymond Hettinger committed
April 25, 2021
T
bpo-38490: statistics: Add covariance, Pearson's correlation, and simple linear regression (#16813)
Tymoteusz Wołodźko committed
December 24, 2020
R
bpo-38308: Add optional weighting to statistics.harmonic_mean() (GH-23914)
Raymond Hettinger committed
August 6, 2020
H
bpo-40275: Use new test.support helper submodules in tests (GH-21743)
Hai Shi committed
June 13, 2020
R
bpo-40855: Fix ignored mu and xbar parameters (GH-20835)
Raymond Hettinger committed
May 13, 2020
T
bpo-40331: Increase test coverage for the statistics module (GH-19608)
Tzanetos Balitsaris committed
April 16, 2020
R
bpo-40290: Add zscore() to statistics.NormalDist. (GH-19547)
Raymond Hettinger committed
December 9, 2019
T
bpo-39002: Fix simple typo: tranlation -> translation (GH-17517)
Tim Gates committed
October 18, 2019
R
bpo-38521: Fix error in NormalDist.__eq__() (GH-16840)
Raymond Hettinger committed
September 8, 2019
R
bpo-36018: Address more reviewer feedback (GH-15733)
Raymond Hettinger committed
August 30, 2019
M
Fix typos mostly in comments, docs and test names (GH-15209)
Min ho Kim committed
August 24, 2019
D
bpo-37798: Test both Python and C versions in test_statistics.py (GH-15453)
Dong-hee Na committed
July 30, 2019
N
bpo-37707: Exclude expensive unit tests from PGO task (GH-15009)
Neil Schemenauer committed
July 21, 2019
R
bpo-36324: Make internal attributes for statistics.NormalDist() private. (GH-14871)
Raymond Hettinger committed
May 18, 2019
R
bpo-36546: Add more tests and expand docs (#13406)
Raymond Hettinger committed
May 2, 2019
X
Fix typo: quaatile to quantile (GH=13001)
Xtreak committed