feat: Initial commit#1
Conversation
|
We don't publish DEVs .whl. |
1 similar comment
|
We don't publish DEVs .whl. |
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
Signed-off-by: Baczek, Arkadiusz <arkadiusz.baczek@intel.com>
|
We don't publish DEVs .whl. |
1 similar comment
|
We don't publish DEVs .whl. |
There was a problem hiding this comment.
Pull Request Overview
Initial commit of the mfd-libibverbs-utils project, introducing core functionality for interacting with libibverbs-based RDMA tools, accompanying tests, documentation, and CI workflows.
- Introduce
IBVDevicesandIBVDevinfoclasses for listing RDMA devices and parsing detailed device info. - Add unit tests and fixtures covering normal, error, and edge cases.
- Set up Sphinx documentation and GitHub Actions workflows for testing and publishing.
Reviewed Changes
Copilot reviewed 34 out of 37 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| mfd_libibverbs_utils/ibv_devices.py | Implements IBVDevices for ibv_devices parsing |
| mfd_libibverbs_utils/ibv_devinfo.py | Implements IBVDevinfo for ibv_devinfo parsing |
| README.md | Project overview, usage examples, supported OS list |
Comments suppressed due to low confidence (1)
mfd_libibverbs_utils/ibv_devices.py:46
- [nitpick] The header-skip logic (
startswith(header_lines)) depends on prefix matching; consider explicitly skipping the first two lines or matching the header row exactly to avoid accidentally filtering a valid device whose name matches those prefixes.
for dev in re.finditer(pattern=ibv_dev_regex, string=output, flags=re.MULTILINE):
No description provided.