Skip to content

Commit a489a42

Browse files
authored
update the README.md for pyzes release (#479)
update the README.md for pyzes release Signed-off-by: shubham kumar <shubham.kumar@intel.com>
1 parent f4020d1 commit a489a42

2 files changed

Lines changed: 27 additions & 1 deletion

File tree

bindings/sysman/python/README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,17 @@ SUPPORTED APIs
166166
| **Power Management** |-|-|-|
167167
| `zesDeviceEnumPowerDomains` | Power | 0.1.0 | None |
168168
| `zesPowerGetEnergyCounter` | Power | 0.1.0 | Linux: Requires superuser or read permissions for telem nodes |
169+
| `zesPowerGetProperties` | Power | 0.1.2 | None |
170+
| `zesPowerGetLimitsExt` | Power | 0.1.2 | Extended power limits API |
171+
| `zesPowerSetLimitsExt` | Power | 0.1.2 | Linux: Requires superuser or write permissions for telem nodes |
169172
| **Frequency Management** |-|-|-|
170173
| `zesDeviceEnumFrequencyDomains` | Frequency | 0.1.0 | None |
171174
| `zesFrequencyGetState` | Frequency | 0.1.0 | None |
175+
| `zesFrequencyGetProperties` | Frequency | 0.1.2 | None |
176+
| `zesFrequencyGetAvailableClocks` | Frequency | 0.1.2 | None |
177+
| `zesFrequencyGetRange` | Frequency | 0.1.2 | None |
178+
| `zesFrequencySetRange` | Frequency | 0.1.2 | Linux: Requires superuser or write permissions for telem nodes |
179+
| `zesFrequencyGetThrottleTime` | Frequency | 0.1.2 | None |
172180
| **Temperature Monitoring** |-|-|-|
173181
| `zesDeviceEnumTemperatureSensors` | Temperature | 0.1.0 | None |
174182
| `zesTemperatureGetProperties` | Temperature | 0.1.0 | None |
@@ -178,9 +186,27 @@ SUPPORTED APIs
178186
| `zesDeviceEnumEngineGroups` | Engine | 0.1.0 | Linux: Shows "no handles found" error when not in superuser mode |
179187
| `zesEngineGetProperties` | Engine | 0.1.0 | None |
180188
| `zesEngineGetActivity` | Engine | 0.1.0 | None |
189+
| **PCI Management** |-|-|-|
190+
| `zesDevicePciGetProperties` | PCI | 0.1.2 | Linux: Requires superuser or read permissions for telem nodes |
191+
| `zesDevicePciGetState` | PCI | 0.1.2 | Linux: Requires superuser or read permissions for telem nodes |
192+
| `zesDevicePciGetStats` | PCI | 0.1.2 | Linux: Requires superuser or read permissions for telem nodes |
193+
| **ECC (Error Correction Code) Management** |-|-|-|
194+
| `zesDeviceEccAvailable` | ECC | 0.1.2 | None |
195+
| `zesDeviceEccConfigurable` | ECC | 0.1.2 | None |
196+
| `zesDeviceGetEccState` | ECC | 0.1.2 | None |
197+
| `zesDeviceSetEccState` | ECC | 0.1.2 | None |
181198

182199
RELEASE NOTES
183200
-------------
201+
Version 0.1.2
202+
- **New API Functions:**
203+
- `zesDevicePciGetProperties`, `zesDevicePciGetStats`, `zesDevicePciGetState`
204+
- `zesDeviceEccAvailable`, `zesDeviceEccConfigurable`, `zesDeviceGetEccState`, `zesDeviceSetEccState`
205+
- `zesPowerGetProperties`, `zesPowerGetLimitsExt`, `zesPowerSetLimitsExt`
206+
- `zesFrequencyGetProperties`, `zesFrequencyGetAvailableClocks`, `zesFrequencyGetRange`, `zesFrequencySetRange`, `zesFrequencyGetThrottleTime`
207+
- **Bug Fixes:**
208+
- Fixed ctypes structure definitions to correctly match L0 API specifications
209+
184210
Version 0.1.1
185211
- Minor fixes: Removed unnecessary debug print statements
186212

bindings/sysman/python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "pyzes"
7-
version = "0.1.1"
7+
version = "0.1.2"
88
description = "Python bindings for Intel Level-Zero Driver Library (Sysman API)"
99
readme = "README.md"
1010
requires-python = ">=3.10"

0 commit comments

Comments
 (0)