Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
18c706c
chore: fix EditorConfig lint errors
ditsus Mar 1, 2025
0999aba
docs: update namespace table of contents
stdlib-bot Mar 1, 2025
b0b646a
bench: suppress uninitialized variable warning
yugalkaushik Mar 1, 2025
ffc6fed
refactor: move implementations and macros to separate files
anandkaranubc Mar 1, 2025
08f4ebd
docs: update namespace TypeScript declarations
stdlib-bot Mar 1, 2025
183d056
refactor: move implementations and macros to separate files
anandkaranubc Mar 1, 2025
b2c926b
refactor: move implementations and macros to separate files
anandkaranubc Mar 1, 2025
8da699b
feat: add `DIII_D` macro in `math/base/napi/quaternary`
anandkaranubc Mar 1, 2025
18ad933
docs: fix typo by replacing `int_32` with `int32_t`
anandkaranubc Mar 1, 2025
52c0299
bench: refactor random number generation
saurabhraghuvanshii Mar 1, 2025
61bb593
feat(stats): add C implementation for `stats/base/dists/hypergeometri…
anandkaranubc Mar 1, 2025
d847b9d
feat(stats): add C implementation for `stats/base/dists/hypergeometri…
anandkaranubc Mar 1, 2025
18c83e8
build: do not run workflow for PRs by bots
Planeshifter Mar 1, 2025
1878475
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
dependabot[bot] Mar 1, 2025
8715038
build(deps): bump msys2/setup-msys2 from 2.26.0 to 2.27.0
dependabot[bot] Mar 1, 2025
89ce135
build(deps): bump r-lib/actions from 2.11.1 to 2.11.2
dependabot[bot] Mar 1, 2025
a72f4bd
build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1
dependabot[bot] Mar 1, 2025
934c483
build(deps): bump actions/cache from 4.2.0 to 4.2.2
dependabot[bot] Mar 1, 2025
5470254
feat: add C implementation for `stats/base/dists/planck/entropy`
yuvimittal Mar 1, 2025
71d2982
chore: fix EditorConfig linting errors
ditsus Mar 1, 2025
4f6dcf7
chore: fix EditorConfig lint errors
ditsus Mar 1, 2025
443bb59
chore: fix EditorConfig linting errors
ditsus Mar 1, 2025
ab74395
chore: fix EditorConfig linting errors
ditsus Mar 1, 2025
4b7b1c0
chore: fix EditorConfig linting errors
ditsus Mar 1, 2025
f67b7cb
chore: fix EditorConfig linting errors
ditsus Mar 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/check_licenses.yml
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ jobs:
# Upload the log file:
- name: 'Upload log file'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/lint_changed_files.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ jobs:
# Cache dependencies:
- name: 'Cache dependencies'
# Pin action to full length commit SHA
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
id: cache
with:
path: |
Expand Down Expand Up @@ -264,7 +264,7 @@ jobs:
- name: 'Setup R'
if: ( success() || failure() ) && steps.check-r-files.outputs.files != ''
# Pin action to full length commit SHA
uses: r-lib/actions/setup-r@473c68190595b311a74f208fba61a8d8c0d4c247 # v2.11.1
uses: r-lib/actions/setup-r@14a7e741c1cb130261263aa1593718ba42cf443b # v2.11.2
with:
r-version: '3.5.3'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint_random_files.yml
Original file line number Diff line number Diff line change
Expand Up @@ -411,7 +411,7 @@ jobs:
- name: 'Setup R'
if: ( github.event.inputs.r != 'false' ) && ( success() || failure() )
# Pin action to full length commit SHA
uses: r-lib/actions/setup-r@473c68190595b311a74f208fba61a8d8c0d4c247 # v2.11.1
uses: r-lib/actions/setup-r@14a7e741c1cb130261263aa1593718ba42cf443b # v2.11.2
with:
r-version: '4.3.3'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linux_benchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,7 @@ jobs:
# Upload the log file:
- name: 'Upload log file'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact (ensuring a unique name for each job):
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linux_examples.yml
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,7 @@ jobs:
# Upload the log file:
- name: 'Upload log file'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact (ensuring a unique name for each job):
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linux_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@ jobs:
# Upload the log file:
- name: 'Upload log file'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact (ensuring a unique name for each job):
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linux_test_cov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,7 @@ jobs:
# Upload the log file:
- name: 'Upload log file'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact (ensuring a unique name for each job):
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linux_test_install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@ jobs:
# Upload the log file:
- name: 'Upload log file'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact (ensuring a unique name for each job):
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/macos_benchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,7 @@ jobs:
# Upload the log file:
- name: 'Upload log file'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact (ensuring a unique name for each job):
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/macos_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -236,7 +236,7 @@ jobs:
# Upload the log file:
- name: 'Upload log file'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact (ensuring a unique name for each job):
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/macos_test_cov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,7 @@ jobs:
# Upload the log file:
- name: 'Upload log file'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact (ensuring a unique name for each job):
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/macos_test_npm_install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,7 @@ jobs:
# Upload the log file:
- name: 'Upload log file'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact (ensuring a unique name for each job):
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/markdown_links.yml
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ jobs:
# Upload the log files:
- name: 'Upload log files'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/markdown_src_attributes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ jobs:
# Upload the log files:
- name: 'Upload log files'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/npm_downloads.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ jobs:
# Upload the download data:
- name: 'Upload data'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
with:
# Define a name for the uploaded artifact (ensuring a unique name for each job):
name: npm_downloads
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ossf_scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ jobs:

- name: "Run analysis"
# Pin action to full length commit SHA
uses: ossf/scorecard-action@62b2cac7ed8198b15735ed49ab1e5cf35480ba46 # v2.4.0
uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1
with:
results_file: results.sarif
results_format: sarif
Expand All @@ -87,7 +87,7 @@ jobs:
# Upload the results as artifacts:
- name: "Upload artifact"
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
with:
name: SARIF file
path: results.sarif
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/run_affected_benchmarks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ jobs:
# Cache dependencies:
- name: 'Cache dependencies'
# Pin action to full length commit SHA
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
id: cache
with:
path: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/run_affected_examples.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ jobs:
# Cache dependencies:
- name: 'Cache dependencies'
# Pin action to full length commit SHA
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
id: cache
with:
path: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/run_affected_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ jobs:
# Cache dependencies:
- name: 'Cache dependencies'
# Pin action to full length commit SHA
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
id: cache
with:
path: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/run_tests_coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ jobs:
# Cache dependencies:
- name: 'Cache dependencies'
# Pin action to full length commit SHA
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
id: cache
with:
path: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/standalone_publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ jobs:
# Archive list of to be published packages:
- name: 'Archive package list'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
with:
name: ordered-pkg-list
path: |
Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/too_many_good_first_prs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,11 @@ jobs:
# Define job name:
name: 'Check if contributor has opened too many "Good First PRs"'

# Only run this job if the pull request did not have label `automated-pr`:
if: contains(github.event.pull_request.labels.*.name, 'automated-pr') == false
# Only run this job if the pull request did not have label `automated-pr` and is not from bots:
if: >
contains(github.event.pull_request.labels.*.name, 'automated-pr') == false &&
github.event.pull_request.user.login != 'stdlib-bot' &&
github.event.pull_request.user.login != 'dependabot[bot]'

# Define job permissions:
permissions:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/windows_test_npm_install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ jobs:
# Install MSYS2:
- name: 'Install MSYS2'
# Pin action to full length commit SHA
uses: msys2/setup-msys2@d44ca8e88d8b43d56cf5670f91747359d5537f97 # v2.26.0
uses: msys2/setup-msys2@61f9e5e925871ba6c9e3e8da24ede83ea27fa91f # v2.27.0
with:
# Set the MSYS system:
msystem: MINGW64
Expand Down Expand Up @@ -287,7 +287,7 @@ jobs:
# Upload the log file:
- name: 'Upload log file'
# Pin action to full length commit SHA
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
if: always()
with:
# Define a name for the uploaded artifact (ensuring a unique name for each job):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,17 +36,17 @@ result = linter.verify( code, {
});
console.log( result );
/* =>
[
{
'ruleId': 'no-nested-require',
'severity': 2,
'message': 'do not use nested property access for require() expressions',
'line': 2,
'column': 15,
'nodeType': 'CallExpression',
'source': 'var special = require( \'@stdlib/math\' ).base.special;',
'endLine': 2,
'endColumn': 29
}
]
[
{
'ruleId': 'no-nested-require',
'severity': 2,
'message': 'do not use nested property access for require() expressions',
'line': 2,
'column': 15,
'nodeType': 'CallExpression',
'source': 'var special = require( \'@stdlib/math\' ).base.special;',
'endLine': 2,
'endColumn': 29
}
]
*/
Loading