Skip to content

Add tools and parallel to Suggests, #7288 - #7403

Closed
ANAMASGARD wants to merge 1 commit into
Rdatatable:masterfrom
ANAMASGARD:fix-7288-add-tools-parallel-suggests
Closed

ANAMASGARD wants to merge 1 commit into
Rdatatable:masterfrom
ANAMASGARD:fix-7288-add-tools-parallel-suggests

Conversation

@ANAMASGARD

@ANAMASGARD ANAMASGARD commented Oct 29, 2025 •

Copy link
Copy Markdown

Fix #7288

Summary

Adds tools and parallel packages to the Suggests field in DESCRIPTION as these packages are used internally but were not declared as dependencies.

Changes

  • ✅ Added tools and parallel to DESCRIPTION Suggests field
  • ✅ Added 4 tests (2345.01-2345.04) in tests.Rraw to verify functionality
  • ✅ Updated NEWS.md with entry for this change

Package Usage

  • tools: used internally by fread and frollapply
  • parallel: used internally by frollapply

Testing

Local test results: All 12,072 tests pass including new tests 2345.01-2345.04

Screenshot From 2025-10-29 15-25-32

Note on Codecov

As mentioned by @jangorecki in the issue, adding parallel to Suggests may cause codecov CI jobs to hang. This is a known upstream issue with the covr package that will need to be monitored in CI. If the hang occurs, a minimal reproducible example should be submitted to the covr repository as suggested in the issue discussion.

  • tools used in fread and frollapply
  • parallel used in frollapply
  • Added 4 tests (2345.01-2345.04) to verify functionality
  • Updated NEWS.md with change notes

These packages were being used without being declared in DESCRIPTION. Note: adding parallel to Suggests may affect codecov CI jobs per issue discussion - this requires monitoring.

- tools used in fread and frollapply
- parallel used in frollapply
- Added 4 tests (2345.01-2345.04) to verify functionality
- Updated NEWS.md with change notes

These packages were being used without being declared in DESCRIPTION.
Note: adding parallel to Suggests may affect codecov CI jobs per
issue discussion - this requires monitoring.
@jangorecki

jangorecki commented Oct 29, 2025 •

Copy link
Copy Markdown
Member

What's is exactly the purpose of those unit tests?

Btw. Did you read contributing documentation? More precisely the first paragraph of https://github.com/Rdatatable/data.table/blob/master/.github/CONTRIBUTING.md#pull-requests-prs

@aitap

aitap commented Oct 29, 2025 via email

Copy link
Copy Markdown
Member

@jangorecki

Copy link
Copy Markdown
Member

No reply for a while, once our feedback will be addressed we can reopen PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

tools and parallel should be added to suggests

4 participants