83 Commits

Author SHA1 Message Date
Caio Gomes Flausino
889d9f8caf Update README.md: Removed a few bullet points to make it more concise (we can be less granular here) 2025-07-10 19:14:06 -03:00
c5c542b9dc feat: toc on readme.md 2025-07-09 15:51:18 -03:00
HackTestes
b64a8eb573 Added publishing instructions for ease of use 2025-07-09 15:14:48 -03:00
HackTestes
b2d8585890 Final packages ajustments before Pypi release: mostly changes to the versioning 2025-07-09 14:56:02 -03:00
HackTestes
3e82616512 Add a README file to be displayed on Pypi 2025-07-09 14:54:48 -03:00
HackTestes
e04e1a8141 Ignore build files 2025-07-09 14:54:00 -03:00
HackTestes
b98d6f289d Added the documentation link about the '--global' option on pipx 2025-07-07 16:21:46 -03:00
HackTestes
fff6e98614 DEVELOPMENT.md: Just a small corrction on the english 2025-07-07 15:58:19 -03:00
HackTestes
6d30ad100d New troubleshoot options for systemd service; fixes for service file 2025-07-07 15:52:51 -03:00
HackTestes
9d1c9cc31a Fixed markdown file links in the SERVICES* 2025-07-07 14:51:35 -03:00
HackTestes
209d86b81a Linux: install the package with pipx (--global), system-wide instructions, fixed the service to use the new PATH 2025-07-07 13:39:27 -03:00
HackTestes
7fe50b9b0b More changes to the markdown files: document the effects of '--user' and reduce some text 2025-07-05 18:41:33 -03:00
HackTestes
f577fca4c6 More changes to the markdown files: the xml import will be the only method for Windows task creation (easier and less error prone); some typo fixes; more instructions on removing services and tasks; formatting 2025-07-05 18:34:09 -03:00
HackTestes
325d8235e7 The service now uses the program as a python module ('python -m') 2025-07-05 13:44:47 -03:00
HackTestes
6512ea359c Fixes for the import xml method in Windows (I have tested and it works) 2025-07-05 13:39:21 -03:00
HackTestes
28569044fa README restructuring: new install instructions with pip, services are now a separate file, development guide, manual unistall steps. I tried to follow some of the suggestions from @brockar. Many of the commands still don't work or need testing 2025-07-05 12:42:00 -03:00
HackTestes
222c318c6c Merge branch 'master' into packaging
Updating the packaging branch with some of the changes from master (mostly the README)
2025-07-04 18:14:02 -03:00
HackTestes
9a5ded98bf Just improving some code comments and some formatting 2025-07-04 14:54:54 -03:00
HackTestes
ba3ef60c9f Changed how versioning will work (see comments in pyproject for details) 2025-07-04 14:35:17 -03:00
HackTestes
713994fa15 Reorganized the files (moved experimetal and tests), refactored imports in code, improved execution paths (python -m and script entrypoint) 2025-07-04 11:59:15 -03:00
Martin Guzman
41e9f1dbe9 docs: consolidate systemctl commands and fix markdown formatting (#8)
* merge systemctl enable/start and fix README.md codes tagging that

* fix: num order of steps
2025-07-01 12:02:18 -03:00
HackTestes
94236e356a Cleanups to the manifest file and added a script entry, so it is possible to call the script directly 2025-06-29 16:16:29 -03:00
HackTestes
a82256b789 Fixes to the manifest file and some reorganizations. This makes the package installable now from pip. I still need to test if this breaks anything else 2025-06-29 16:04:23 -03:00
HackTestes
fdfd48c00e Ignore build files - fixed 2025-06-29 16:00:47 -03:00
HackTestes
adf21e5c54 Ignore build files 2025-06-29 15:59:07 -03:00
HackTestes
c688f12d2e Initial prototype for packaging 2025-06-29 12:02:38 -03:00
Caio Gomes Flausino
e8f937f056 Merge pull request #7 from brockar/master
Add my GHUser and fix crontab
2025-06-28 12:40:37 -03:00
1512183537 add my GHUser and fix crontab 2025-06-24 20:32:56 -03:00
HackTestes
673acf4ade New crontab method for running at startup 2025-06-24 16:00:24 -03:00
HackTestes
6f2aa5c09e Fixed help message: README and help are now the same 2025-06-16 11:55:39 -03:00
HackTestes
0e68966077 README updates: python commands no longer use .exe and general formatting 2025-06-16 11:44:19 -03:00
HackTestes
a5df50b950 Typos in README 2025-06-15 16:42:15 -03:00
HackTestes
533c8b70fb Bug fix: driver updates would block resources, causing controls to failin every retry; now at every fail, nvml is restarted and controls work after driver updates even without restarting the process 2025-03-19 17:28:26 -03:00
HackTestes
4193754c66 Better formatting for output info messages 2025-02-25 11:58:24 -03:00
HackTestes
3a8a61ea6e Saving experimental tests to see if I could get VRAM temp readings (it didn't work) 2025-02-22 15:54:51 -03:00
HackTestes
aecde4dc39 Update install instructions: ignore the pycache folder if the user has already run the scripts (which is my case for development) 2025-02-22 15:53:52 -03:00
HackTestes
9b76977242 API update: nvmlDeviceGetTemperature (deprecated) -> nvmlDeviceGetTemperatureV 2025-02-22 12:46:39 -03:00
HackTestes
7d2dcab1fe README update: typos, better explanations, removed 'under development' in tasks 2025-02-02 12:13:25 -03:00
HackTestes
319492d8a4 Added task configuration file to help its creation in new machines. Still requires some testing and an update to the README 2025-02-02 11:57:09 -03:00
HackTestes
72ab753df7 Default configuration change. Retrying period changed from 1s to 2s (I want to avoid spamming commands to the GPU in a driver update and 2s is fast enough to get back to work) 2025-02-02 11:54:56 -03:00
HackTestes
be0cd04f7e Better input validation in time intervals: negative values are now refused at argument parsing 2025-02-02 11:45:09 -03:00
HackTestes
f3ca86b794 Update README with the new retry feature 2025-02-02 11:25:59 -03:00
HackTestes
30cb106c1e New feature. The code now retries to issue commands insted of closing. This is useful for when the driver updates, which caused the program to close, impacting running services (you would need to restart the service manually or reboot the machine) 2025-02-01 17:42:34 -03:00
HackTestes
02288c4b3d Added better examples with UUID. See issue: https://github.com/HackTestes/NVML-GPU-Control/issues/5 2025-01-31 14:21:09 -03:00
HackTestes
f38a424fe8 Fixing install script in the README. See issue: https://github.com/HackTestes/NVML-GPU-Control/issues/4 2025-01-01 15:19:18 -03:00
HackTestes
7a5090c61d Added systemd service file with instructions fro Linux (Ubuntu). Besides some typo fixes 2024-12-19 13:24:47 -03:00
HackTestes
a8c5c31818 fan-policy-info: updated the help text with the new action, added a new test for it. Invalid actions and options now display the help text 2024-10-06 12:26:55 -03:00
HackTestes
30d18d171a Added a new action to just display the current fan policy. This was done in response to the issue: https://github.com/HackTestes/NVML-GPU-Control/issues/3 2024-10-06 12:15:49 -03:00
HackTestes
be9efc5579 Code cleanup (commented code), typo fixing and added a few new comments 2024-10-06 11:42:51 -03:00
HackTestes
09f5ee84aa Fixing typos 2024-10-06 11:29:50 -03:00