Skip to content

Conversation

@benceruleanlu
Copy link
Member

@benceruleanlu benceruleanlu commented Jan 5, 2026

Summary

  • drop rocm-sdk-devel from AMD Windows requirements
  • update compiled AMD lockfile accordingly

Testing

  • yarn format
  • yarn lint
  • yarn typescript

Relates to #1510

┆Issue is synchronized with this Notion page by Unito

@coderabbitai
Copy link

coderabbitai bot commented Jan 5, 2026

📝 Walkthrough

Walkthrough

Removes the rocm-sdk-devel package entry from AMD ROCm requirements files. The changes are reflected in both the source requirements file and its compiled lock file, while preserving other ROCm packages.

Changes

Cohort / File(s) Summary
AMD ROCm dependencies
assets/requirements/amd_requirements.txt, assets/requirements/windows_amd.compiled
Removed rocm-sdk-devel package specification from both the base requirements and compiled lock file; other ROCm packages (rocm-sdk-core, rocm-sdk-libraries-custom, rocm) remain unchanged

Possibly related PRs

  • Add AMD GPU Support #1501: Directly relates to the same AMD ROCm package management lines being modified in this PR's requirements files.

📜 Recent review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between a6bb2b0 and 3afcac3.

📒 Files selected for processing (2)
  • assets/requirements/amd_requirements.txt
  • assets/requirements/windows_amd.compiled
💤 Files with no reviewable changes (2)
  • assets/requirements/windows_amd.compiled
  • assets/requirements/amd_requirements.txt
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: build-and-test-e2e-windows / integration-windows-test

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@socket-security
Copy link

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn High
Obfuscated code: npm entities is 91.0% likely obfuscated

Confidence: 0.91

Location: Package overview

From: ?npm/entities@4.5.0

ℹ Read more on: This package | This alert | What is obfuscated code?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/entities@4.5.0. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

@benceruleanlu benceruleanlu marked this pull request as ready for review January 5, 2026 23:03
@benceruleanlu benceruleanlu requested a review from a team as a code owner January 5, 2026 23:03
Copilot AI review requested due to automatic review settings January 5, 2026 23:03
@dosubot dosubot bot added size:XS This PR changes 0-9 lines, ignoring generated files. dependencies labels Jan 5, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the rocm-sdk-devel package from AMD Windows requirements, simplifying the ROCm SDK dependencies. The change addresses issue #1510 by eliminating an unnecessary development package from the runtime requirements.

  • Removed rocm-sdk-devel from the AMD requirements source file
  • Updated the compiled Windows AMD lockfile to reflect the removal

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
assets/requirements/amd_requirements.txt Removed rocm-sdk-devel package dependency line
assets/requirements/windows_amd.compiled Removed corresponding compiled entries for rocm-sdk-devel with its metadata

The changes are clean, consistent, and complete. Both the source requirements file and the compiled lockfile have been properly updated to remove the rocm-sdk-devel package. The remaining ROCm packages (rocm-sdk-core, rocm-sdk-libraries-custom, and rocm) are intact and properly referenced. No other files in the codebase reference this package, confirming the removal is thorough.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@benceruleanlu benceruleanlu merged commit 2f6f2c9 into main Jan 5, 2026
22 of 23 checks passed
@benceruleanlu benceruleanlu deleted the bl-remove-rocm-devel branch January 5, 2026 23:06
benceruleanlu added a commit that referenced this pull request Jan 8, 2026
Remove rocm-sdk-devel from AMD ROCm SDK install list.

## What changed
- Drop the rocm_sdk_devel wheel from the AMD ROCm SDK package list used
during Windows AMD installs.

## Why
- AMD ROCm installs still pulled rocm-sdk-devel via the SDK install path
after it was removed from requirements and the compiled lockfile.
- This aligns actual install behavior with the intended package set and
avoids pulling the devel package.
- Tradeoff: if any downstream step depended on rocm_sdk_devel being
present, it will no longer be available by default.

## Evidence
- Tests: `yarn lint`, `yarn typescript`

## References
- Related PR: #1511 (removed rocm-sdk-devel from AMD
requirements/compiled lockfile, but not the SDK install list)

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-1519-Remove-rocm-sdk-devel-from-AMD-ROCm-SDK-install-2e26d73d365081f2bf8cd1eacae44fbf)
by [Unito](https://www.unito.io)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants