Adding requirements.txt for python3 packages

Change-Id: I0407a18cf21191515966ddc7dca52479a6b87793
This commit is contained in:
Ammar ELWazir
2023-06-21 20:28:55 +00:00
committed by Ammar Elwazir
parent cc5a1189db
commit a7709de6d7
3 changed files with 20 additions and 1 deletions
+1
View File
@@ -264,6 +264,7 @@ Example for file plugin output:
```
- Removing Record IDs from tracer records in CLI plugin.
- Added Flush Interval and Trace Period functionality, where --flush-interval <time_in_ms>, for flushing the buffers every given interval by the user, and --trace-period <delay>:<trace_time>, where delay is the time to wait before starting session, and trace_time is the time between every start and stop session. For more details please refer to the ROCProfV2 tool usage document.
- Added requirements.txt to be used to install all the necessary python3 packages.
### Fixed
- Samples are fixed to show the new usage of phases.
+5 -1
View File
@@ -97,8 +97,12 @@ The first API library version for ROCProfiler v2 is 9.0.0
- makecache
- Gtest Development Package (Ubuntu: libgtest-dev)
- libsystemd-dev, libelf-dev, libnuma-dev on ubuntu or their corresponding packages on any other OS
- libsystemd-dev, libelf-dev, libnuma-dev, libpciaccess-dev on ubuntu or their corresponding packages on any other OS
- Cppheaderparser, websockets, matplotlib, lxml, barectf Python3 Packages
- Python packages can be installed using:
```bash
pip3 install -r requirements.txt
```
### Build
+14
View File
@@ -0,0 +1,14 @@
Babel==2.8.0
barectf==3.1.1
bcrypt==3.2.0
CppHeaderParser==2.7.4
lxml==4.9.2
matplotlib==3.7.1
pandas==2.0.2
plotly==5.15.0
ply==3.11
protobuf==3.20.3
pycparser==2.21
pyparsing==3.0.9
websocket-client==1.5.2
websockets==11.0.3