Metadata-Version: 2.1
Name: pynvraw
Version: 0.0.1
Summary: Pure-Python wrapper for obscure nvapi
Home-page: https://github.com/JustAMan/pynvraw
Author: Vasily
Author-email: just.one.man@yandex.ru
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/pypa/sampleproject/issues
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# pynvraw
Pure-Python wrappings over `nvapi` which only require NVidia drivers and CUDA being isntalled on the machine.

Due to the nature of nvapi it only works on Windows (as nvapi is Windows-only).

This package allows monitoring of some values for NVidia cards and doing some basic control like setting fan rotation, power limit or overclock.

Use at your own risk!

# Inspirations
  - https://github.com/arrivan/fermtools/blob/master/nvapi/_NvAPI_IDs.txt
  - https://1vwjbxf1wko0yhnr.wordpress.com/2015/08/10/overclocking-tools-for-nvidia-gpus-suck-i-made-my-own/
  - https://github.com/falahati/NvAPIWrapper/blob/master/NvAPIWrapper/Native/Helpers/FunctionId.cs
  - https://github.com/graphitemaster/NVFC/blob/master/src/nvapi.cpp
  - https://github.com/processhacker/plugins-extra/blob/master/NvGpuPlugin/nvidia.h
  - https://github.com/processhacker/plugins-extra/blob/master/NvGpuPlugin/nvidia.c
  

