Skip to content

Commit bc72c7f

Browse files
committed
Auto-generated commit
1 parent 97bdfba commit bc72c7f

File tree

5 files changed

+58
-36
lines changed

5 files changed

+58
-36
lines changed

.github/.keepalive

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025-06-23T00:59:39.740Z
1+
2025-08-18T01:06:47.859Z

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
<section class="release" id="unreleased">
66

7-
## Unreleased (2025-06-23)
7+
## Unreleased (2025-08-18)
88

99
<section class="features">
1010

@@ -44,6 +44,7 @@ A total of 2 issues were closed in this release:
4444

4545
<details>
4646

47+
- [`9c21fd2`](https://github.com/stdlib-js/stdlib/commit/9c21fd20ef8b8a6a88abb96d80ea6d8e4c5434eb) - **test:** use .strictEqual() instead of .equal() _(by Philipp Burckhardt)_
4748
- [`a1e230f`](https://github.com/stdlib-js/stdlib/commit/a1e230f29297caa89880e9c194c615a0400fb7bc) - **chore:** clean up cppcheck-suppress comments _(by Karan Anand)_
4849
- [`eaccd6c`](https://github.com/stdlib-js/stdlib/commit/eaccd6c6b695a1b7bb2807a4ad12a54f9577339f) - **fix:** update C implementation for `stats/base/dists/kumaraswamy/median` [(#5452)](https://github.com/stdlib-js/stdlib/pull/5452) _(by Gautam sharma, Karan Anand, stdlib-bot, Philipp Burckhardt)_
4950
- [`911e179`](https://github.com/stdlib-js/stdlib/commit/911e1793885aced96a177f2ea54300503b2c2a26) - **docs:** clean-up of C docstrings _(by Philipp Burckhardt)_

CONTRIBUTORS

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,11 @@ Abdelrahman Samir <[email protected]>
99
Abdul Kaium <[email protected]>
1010
Abhay Punia <[email protected]>
1111
Abhijit Raut <[email protected]>
12+
Abhishek G <[email protected]>
1213
Abhishek Jain <[email protected]>
1314
Adarsh Palaskar <[email protected]>
1415
Aditya Sapra <[email protected]>
16+
Aditya Singh <[email protected]>
1517
Ahmed Atwa <[email protected]>
1618
Ahmed Kashkoush <[email protected]>
1719
Ahmed Khaled <[email protected]>
@@ -23,12 +25,16 @@ Aman Bhansali <[email protected]>
2325
AmanBhadkariya <[email protected]>
2426
Amisha Chhajed <[email protected]>
2527
Amit Jimiwal <[email protected]>
28+
Anmol Sah <[email protected]>
2629
Annamalai Prabu <[email protected]>
2730
Anshu Kumar <[email protected]>
2831
Anshu Kumar <[email protected]>
2932
Anudeep Sanapala <[email protected]>
33+
Arihant Pal <[email protected]>
3034
Aryan Bhirud <[email protected]>
35+
3136
Athan Reines <[email protected]>
37+
Atharva Patil <[email protected]>
3238
3339
Bhavishy Agrawal <[email protected]>
3440
Brendan Graetz <[email protected]>
@@ -37,11 +43,13 @@ Bryan Elee <[email protected]>
3743
Chinmay Joshi <[email protected]>
3844
Christopher Dambamuromo <[email protected]>
3945
46+
Daniel Hernandez Gomez <[email protected]>
4047
Daniel Killenberger <[email protected]>
4148
Daniel Yu <[email protected]>
4249
Debashis Maharana <[email protected]>
4350
Deep Trivedi <[email protected]>
4451
Deepak Singh <[email protected]>
52+
Deepak Singh <[email protected]>
4553
Desh Deepak Kant <[email protected]>
4654
4755
Dhanyabad behera <[email protected]>
@@ -59,10 +67,12 @@ GURU PRASAD SHARMA <[email protected]>
5967
6068
Gautam Kaushik <[email protected]>
6169
Gautam sharma <[email protected]>
70+
6271
Girish Garg <[email protected]>
6372
Golden Kumar <[email protected]>
6473
Gunj Joshi <[email protected]>
6574
Gururaj Gurram <[email protected]>
75+
Harishchandra Reddy <[email protected]>
6676
Haroon Rasheed <[email protected]>
6777
6878
@@ -111,6 +121,8 @@ Momtchil Momtchev <[email protected]>
111121
Muhammad Haris <[email protected]>
112122
Muhammad Taaha Tariq <[email protected]>
113123
Muhmmad Saad <[email protected]>
124+
NEEKUorAAYUSH <[email protected]>
125+
Nakul Krishnakumar <[email protected]>
114126
Naresh Jagadeesan <[email protected]>
115127
Naveen Kumar <[email protected]>
116128
Neeraj Pathak <[email protected]>
@@ -125,6 +137,7 @@ Oneday12323 <[email protected]>
125137
Ori Miles <[email protected]>
126138
Philipp Burckhardt <[email protected]>
127139
Pierre Forstmann <[email protected]>
140+
Pradyumn Prasad <[email protected]>
128141
Prajjwal Bajpai <[email protected]>
129142
Prajwal Kulkarni <[email protected]>
130143
Pranav Goswami <[email protected]>
@@ -153,21 +166,25 @@ Ruthwik Chikoti <[email protected]>
153166
Ryan Seal <[email protected]>
154167
Rylan Yang <[email protected]>
155168
SAHIL KUMAR <[email protected]>
169+
SAUJANYA MAGARDE <[email protected]>
156170
SHIVAM YADAV <[email protected]>
157171
Sachin Raj <[email protected]>
158172
Sahil Goyal <[email protected]>
159173
Sai Avinash <[email protected]>
160174
Sai Srikar Dumpeti <[email protected]>
161175
Sanchay Ketan Sinha <[email protected]>
162176
Sarthak Paandey <[email protected]>
177+
Satyajeet Chavan <[email protected]>
163178
Saurabh Singh <[email protected]>
164179
Seyyed Parsa Neshaei <[email protected]>
165180
Shabareesh Shetty <[email protected]>
166181
Shashank Shekhar Singh <[email protected]>
167182
Shivam Ahir <[email protected]>
183+
168184
Shraddheya Shendre <[email protected]>
169185
Shubh Mehta <[email protected]>
170186
Shubham Mishra <[email protected]>
187+
Siddhesh waje <[email protected]>
171188
Sivam Das <[email protected]>
172189
Snehil Shah <[email protected]>
173190
Soumajit Chatterjee <[email protected]>
@@ -187,20 +204,24 @@ Utkarsh <http://[email protected]>
187204
Utkarsh Raj <[email protected]>
188205
UtkershBasnet <[email protected]>
189206
Vaibhav Patel <[email protected]>
207+
Vansh Choudhary <[email protected]>
190208
Vara Rahul Rajana <[email protected]>
191209
Varad Gupta <[email protected]>
192210
Vinit Pandit <[email protected]>
193211
Vivek Maurya <[email protected]>
212+
Wendy Yuchen Sun <[email protected]>
194213
Xiaochuan Ye <[email protected]>
195214
Yaswanth Kosuru <[email protected]>
196215
Yernar Yergaziyev <[email protected]>
197216
Yugal Kaushik <[email protected]>
198217
Yuvi Mittal <[email protected]>
218+
deepak427 <[email protected]>
199219
devshree-bhati <[email protected]>
200220
201221
ekambains <[email protected]>
202222
fadiothman22 <[email protected]>
203223
iraandrushko <[email protected]>
224+
204225
lohithganni <[email protected]>
205226
olenkabilonizhka <[email protected]>
206227
pranav-1720 <[email protected]>

test/test.js

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ tape( 'main export is a function', function test( t ) {
4444

4545
tape( 'if provided `NaN` for any parameter, the function returns `NaN`', function test( t ) {
4646
var v = median( NaN, 0.5 );
47-
t.equal( isnan( v ), true, 'returns expected value' );
47+
t.strictEqual( isnan( v ), true, 'returns expected value' );
4848

4949
v = median( 10.0, NaN );
50-
t.equal( isnan( v ), true, 'returns expected value' );
50+
t.strictEqual( isnan( v ), true, 'returns expected value' );
5151

5252
t.end();
5353
});
@@ -56,25 +56,25 @@ tape( 'if provided a nonpositive `a`, the function returns `NaN`', function test
5656
var y;
5757

5858
y = median( 0.0, 2.0 );
59-
t.equal( isnan( y ), true, 'returns expected value' );
59+
t.strictEqual( isnan( y ), true, 'returns expected value' );
6060

6161
y = median( -1.0, 2.0 );
62-
t.equal( isnan( y ), true, 'returns expected value' );
62+
t.strictEqual( isnan( y ), true, 'returns expected value' );
6363

6464
y = median( -1.0, 2.0 );
65-
t.equal( isnan( y ), true, 'returns expected value' );
65+
t.strictEqual( isnan( y ), true, 'returns expected value' );
6666

6767
y = median( NINF, 1.0 );
68-
t.equal( isnan( y ), true, 'returns expected value' );
68+
t.strictEqual( isnan( y ), true, 'returns expected value' );
6969

7070
y = median( NINF, PINF );
71-
t.equal( isnan( y ), true, 'returns expected value' );
71+
t.strictEqual( isnan( y ), true, 'returns expected value' );
7272

7373
y = median( NINF, NINF );
74-
t.equal( isnan( y ), true, 'returns expected value' );
74+
t.strictEqual( isnan( y ), true, 'returns expected value' );
7575

7676
y = median( NINF, NaN );
77-
t.equal( isnan( y ), true, 'returns expected value' );
77+
t.strictEqual( isnan( y ), true, 'returns expected value' );
7878

7979
t.end();
8080
});
@@ -83,25 +83,25 @@ tape( 'if provided a nonpositive `b`, the function returns `NaN`', function test
8383
var y;
8484

8585
y = median( 2.0, 0.0 );
86-
t.equal( isnan( y ), true, 'returns expected value' );
86+
t.strictEqual( isnan( y ), true, 'returns expected value' );
8787

8888
y = median( 2.0, -1.0 );
89-
t.equal( isnan( y ), true, 'returns expected value' );
89+
t.strictEqual( isnan( y ), true, 'returns expected value' );
9090

9191
y = median( 2.0, -1/0 );
92-
t.equal( isnan( y ), true, 'returns expected value' );
92+
t.strictEqual( isnan( y ), true, 'returns expected value' );
9393

9494
y = median( 1.0, NINF );
95-
t.equal( isnan( y ), true, 'returns expected value' );
95+
t.strictEqual( isnan( y ), true, 'returns expected value' );
9696

9797
y = median( PINF, NINF );
98-
t.equal( isnan( y ), true, 'returns expected value' );
98+
t.strictEqual( isnan( y ), true, 'returns expected value' );
9999

100100
y = median( NINF, NINF );
101-
t.equal( isnan( y ), true, 'returns expected value' );
101+
t.strictEqual( isnan( y ), true, 'returns expected value' );
102102

103103
y = median( NaN, NINF );
104-
t.equal( isnan( y ), true, 'returns expected value' );
104+
t.strictEqual( isnan( y ), true, 'returns expected value' );
105105

106106
t.end();
107107
});
@@ -121,7 +121,7 @@ tape( 'the function returns the median of a Kumaraswamy distribution', function
121121
for ( i = 0; i < expected.length; i++ ) {
122122
y = median( a[i], b[i] );
123123
if ( y === expected[i] ) {
124-
t.equal( y, expected[i], 'a: '+a[i]+', b: '+b[i]+', y: '+y+', expected: '+expected[i] );
124+
t.strictEqual( y, expected[i], 'a: '+a[i]+', b: '+b[i]+', y: '+y+', expected: '+expected[i] );
125125
} else {
126126
delta = abs( y - expected[ i ] );
127127
tol = 10.0 * EPS * abs( expected[ i ] );

test/test.native.js

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ tape( 'main export is a function', opts, function test( t ) {
5353

5454
tape( 'if provided `NaN` for any parameter, the function returns `NaN`', opts, function test( t ) {
5555
var v = median( NaN, 0.5 );
56-
t.equal( isnan( v ), true, 'returns expected value' );
56+
t.strictEqual( isnan( v ), true, 'returns expected value' );
5757

5858
v = median( 10.0, NaN );
59-
t.equal( isnan( v ), true, 'returns expected value' );
59+
t.strictEqual( isnan( v ), true, 'returns expected value' );
6060

6161
t.end();
6262
});
@@ -65,25 +65,25 @@ tape( 'if provided a nonpositive `a`, the function returns `NaN`', opts, functio
6565
var y;
6666

6767
y = median( 0.0, 2.0 );
68-
t.equal( isnan( y ), true, 'returns expected value' );
68+
t.strictEqual( isnan( y ), true, 'returns expected value' );
6969

7070
y = median( -1.0, 2.0 );
71-
t.equal( isnan( y ), true, 'returns expected value' );
71+
t.strictEqual( isnan( y ), true, 'returns expected value' );
7272

7373
y = median( -1.0, 2.0 );
74-
t.equal( isnan( y ), true, 'returns expected value' );
74+
t.strictEqual( isnan( y ), true, 'returns expected value' );
7575

7676
y = median( NINF, 1.0 );
77-
t.equal( isnan( y ), true, 'returns expected value' );
77+
t.strictEqual( isnan( y ), true, 'returns expected value' );
7878

7979
y = median( NINF, PINF );
80-
t.equal( isnan( y ), true, 'returns expected value' );
80+
t.strictEqual( isnan( y ), true, 'returns expected value' );
8181

8282
y = median( NINF, NINF );
83-
t.equal( isnan( y ), true, 'returns expected value' );
83+
t.strictEqual( isnan( y ), true, 'returns expected value' );
8484

8585
y = median( NINF, NaN );
86-
t.equal( isnan( y ), true, 'returns expected value' );
86+
t.strictEqual( isnan( y ), true, 'returns expected value' );
8787

8888
t.end();
8989
});
@@ -92,25 +92,25 @@ tape( 'if provided a nonpositive `b`, the function returns `NaN`', opts, functio
9292
var y;
9393

9494
y = median( 2.0, 0.0 );
95-
t.equal( isnan( y ), true, 'returns expected value' );
95+
t.strictEqual( isnan( y ), true, 'returns expected value' );
9696

9797
y = median( 2.0, -1.0 );
98-
t.equal( isnan( y ), true, 'returns expected value' );
98+
t.strictEqual( isnan( y ), true, 'returns expected value' );
9999

100100
y = median( 2.0, -1/0 );
101-
t.equal( isnan( y ), true, 'returns expected value' );
101+
t.strictEqual( isnan( y ), true, 'returns expected value' );
102102

103103
y = median( 1.0, NINF );
104-
t.equal( isnan( y ), true, 'returns expected value' );
104+
t.strictEqual( isnan( y ), true, 'returns expected value' );
105105

106106
y = median( PINF, NINF );
107-
t.equal( isnan( y ), true, 'returns expected value' );
107+
t.strictEqual( isnan( y ), true, 'returns expected value' );
108108

109109
y = median( NINF, NINF );
110-
t.equal( isnan( y ), true, 'returns expected value' );
110+
t.strictEqual( isnan( y ), true, 'returns expected value' );
111111

112112
y = median( NaN, NINF );
113-
t.equal( isnan( y ), true, 'returns expected value' );
113+
t.strictEqual( isnan( y ), true, 'returns expected value' );
114114

115115
t.end();
116116
});
@@ -130,7 +130,7 @@ tape( 'the function returns the median of a Kumaraswamy distribution', opts, fun
130130
for ( i = 0; i < expected.length; i++ ) {
131131
y = median( a[i], b[i] );
132132
if ( y === expected[i] ) {
133-
t.equal( y, expected[i], 'a: '+a[i]+', b: '+b[i]+', y: '+y+', expected: '+expected[i] );
133+
t.strictEqual( y, expected[i], 'a: '+a[i]+', b: '+b[i]+', y: '+y+', expected: '+expected[i] );
134134
} else {
135135
delta = abs( y - expected[ i ] );
136136
tol = 10.0 * EPS * abs( expected[ i ] );

0 commit comments

Comments
 (0)