Adding requirements.txt for python3 packages

Change-Id: I0407a18cf21191515966ddc7dca52479a6b87793


[ROCm/rocprofiler commit: a7709de6d7]
Tá an tiomantas seo le fáil i:
Ammar ELWazir
2023-06-21 20:28:55 +00:00
tiomanta ag Ammar Elwazir
tuismitheoir b309f4e54d
tiomantas 82e885912d
D'athraigh 3 comhad le 20 breiseanna agus 1 scriosta
+1
Féach ar an gComhad
@@ -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
Féach ar an gComhad
@@ -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
Féach ar an gComhad
@@ -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