Releases: gridhead/nvidia-auto-installer-for-fedora-linux
Releases · gridhead/nvidia-auto-installer-for-fedora-linux
v0.4.2
What's Changed
- Bump pyparsing from 3.0.8 to 3.0.9 by @dependabot in #106
- Bump colorama from 0.4.4 to 0.4.5 by @dependabot in #108
- Bump typing-extensions from 4.2.0 to 4.3.0 by @dependabot in #109
- Bump atomicwrites from 1.4.0 to 1.4.1 by @dependabot in #113
- Bump attrs from 21.4.0 to 22.1.0 by @dependabot in #114
- Bump pathspec from 0.9.0 to 0.10.1 by @dependabot in #116
- ignore tarball file installation for testing purpose and cosmetic spe… by @onuralpszr in #123
- Fix task #120 Check security vulnerabilities using bandit added. by @onuralpszr in #124
- Black dep moved into dev dep by @onuralpszr in #125
- Bump tomli from 1.2.3 to 2.0.1 by @dependabot in #129
- Bump distro from 1.7.0 to 1.8.0 by @dependabot in #130
- Bump gitpython from 3.1.28 to 3.1.29 by @dependabot in #131
- Bump pbr from 5.10.0 to 5.11.0 by @dependabot in #136
- Bump colorama from 0.4.5 to 0.4.6 by @dependabot in #138
- Bump stevedore from 4.0.0 to 4.1.1 by @dependabot in #140
- Bump platformdirs from 2.5.2 to 2.5.4 by @dependabot in #142
- Bump platformdirs from 2.5.4 to 2.6.0 by @dependabot in #144
- Bump packaging from 21.3 to 22.0 by @dependabot in #145
- Bump black from 22.10.0 to 22.12.0 by @dependabot in #146
- Bump attrs from 22.1.0 to 22.2.0 by @dependabot in #154
- Bump pathspec from 0.10.1 to 0.10.3 by @dependabot in #147
- Bump isort from 5.10.1 to 5.11.4 by @dependabot in #156
- ci: ✨ pre-commit configuration by @onuralpszr in #161
- ci: 👷 commit-lint.yml by @onuralpszr in #151
- docs(security): 🔐 security markdown file added by @onuralpszr in #163
- build(deps): bump packaging from 22.0 to 23.0 by @dependabot in #168
- build(deps): bump pbr from 5.11.0 to 5.11.1 by @dependabot in #169
- build(deps): bump identify from 2.5.11 to 2.5.13 by @dependabot in #170
- build(deps): bump setuptools from 65.6.3 to 65.7.0 by @dependabot in #171
- build(deps): bump setuptools from 65.7.0 to 66.0.0 by @dependabot in #172
- build(deps): bump setuptools from 66.0.0 to 66.1.1 by @dependabot in #174
- build(deps): bump identify from 2.5.13 to 2.5.15 by @dependabot in #175
- build(deps): bump coverage from 7.0.5 to 7.1.0 by @dependabot in #177
- build(deps): bump pathspec from 0.10.3 to 0.11.0 by @dependabot in #176
- build(deps): bump identify from 2.5.15 to 2.5.17 by @dependabot in #178
- build(deps): bump setuptools from 66.1.1 to 67.0.0 by @dependabot in #179
- build(deps-dev): bump isort from 5.11.4 to 5.12.0 by @dependabot in #180
- build(deps): bump setuptools from 67.0.0 to 67.1.0 by @dependabot in #181
- build(deps): bump mypy-extensions from 0.4.3 to 1.0.0 by @dependabot in #182
- build(deps): bump platformdirs from 2.6.2 to 3.0.0 by @dependabot in #185
- build(deps): bump virtualenv from 20.17.1 to 20.19.0 by @dependabot in #186
- build(deps): bump identify from 2.5.17 to 2.5.18 by @dependabot in #187
- build(deps): bump stevedore from 4.1.1 to 5.0.0 by @dependabot in #188
- build(deps): bump setuptools from 67.1.0 to 67.3.1 by @dependabot in #189
- build(deps): bump typing-extensions from 4.4.0 to 4.5.0 by @dependabot in #190
- build(deps): bump gitpython from 3.1.30 to 3.1.31 by @dependabot in #192
- build(deps): bump setuptools from 67.3.1 to 67.3.3 by @dependabot in #194
- build(deps): bump setuptools from 67.3.3 to 67.4.0 by @dependabot in #195
- build(deps): bump coverage from 7.1.0 to 7.2.1 by @dependabot in #197
- build(deps): bump virtualenv from 20.19.0 to 20.20.0 by @dependabot in #198
- build(deps): bump platformdirs from 3.0.0 to 3.1.0 by @dependabot in #199
- build(deps): bump setuptools from 67.4.0 to 67.5.1 by @dependabot in #200
- build(deps): bump setuptools from 67.5.1 to 67.6.0 by @dependabot in #201
- build(deps): bump platformdirs from 3.1.0 to 3.1.1 by @dependabot in #203
- build(deps-dev): bump bandit from 1.7.4 to 1.7.5 by @dependabot in #204
- build(deps): bump virtualenv from 20.20.0 to 20.21.0 by @dependabot in #205
- build(deps): bump identify from 2.5.18 to 2.5.20 by @dependabot in #206
- build(deps): bump filelock from 3.9.0 to 3.9.1 by @dependabot in #207
- build(deps): bump pathspec from 0.11.0 to 0.11.1 by @dependabot in #208
- build(deps): bump coverage from 7.2.1 to 7.2.2 by @dependabot in #209
- build(deps): bump filelock from 3.9.1 to 3.10.0 by @dependabot in #210
- build(deps): bump identify from 2.5.20 to 2.5.21 by @dependabot in #211
- build(deps): bump rich from 13.3.2 to 13.3.3 by @dependabot in #215
- build(deps): bump platformdirs from 3.1.1 to 3.2.0 by @dependabot in #216
- build(deps): bump identify from 2.5.21 to 2.5.22 by @dependabot in #217
- build(deps): bump filelock from 3.10.0 to 3.10.7 by @dependabot in #218
- build(deps): bump setuptools from 67.6.0 to 67.6.1 by @dependabot in #219
- Configure Renovate by @renovate in #222
- build(deps): bump coverage from 7.2.2 to 7.2.3 by @dependabot in #220
- build(deps): bump filelock from 3.10.7 to 3.11.0 by @dependabot in #221
- Remove dependabot permanently and commit linting te...
v0.4.1
What's Changed
- Included code quality compliance by @t0xic0der in #84
- Setup GitHub Actions for code compliance checks by @t0xic0der in #86
- Setup Dependabot alerts by @t0xic0der in #88
- Loosen Python version requirement by @t0xic0der in #90
- Add .gitignore by @t0xic0der in #91
- Bump pyparsing from 3.0.7 to 3.0.8 by @dependabot in #95
- Bump platformdirs from 2.5.1 to 2.5.2 by @dependabot in #96
- Bump typing-extensions from 4.1.1 to 4.2.0 by @dependabot in #97
- Update NVIDIA CUDA repositories by @t0xic0der in #102
- Add error correction messages by @t0xic0der in #103
- Version bumped from 0.4.0 to 0.4.1 by @t0xic0der in #104
- Update RPM specfile for v0.4.1 by @t0xic0der in #105
New Contributors
- @dependabot made their first contribution in #95
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Update README.md by @existential-nonce in #72
- Fix distro identification by @xfgusta in #74
- Restructuring with Poetry + Modularity + Bug fixes by @t0xic0der in #81
- Restructured the project to make the codebase more modular
- Performed repository clean up and removal of static files
- Reworked the dependency management with the use of Poetry
- Deprecated COPR build updates for Mageia, EPEL and OpenSUSE
- Reimplimented CLI compositing to make use of commands over options
- Removed dedicated installation of x86 NVIDIA libraries due to inclusion
- Fixed RPM Fusion Non-free repo detection by force installation
- Updated official CUDA repositories to point to Fedora 34 or later
New Contributors
- @existential-nonce made their first contribution in #72
- @xfgusta made their first contribution in #74
Full Changelog: v0.3.9...v0.4.0
v0.3.9
v0.3.8
v0.3.7
Added new features
- Added option to enable/disable PRIME support on Optimus-supported devices
- Added other miscellaneous changes for ease of maintenance
Today marks the first anniversary of this tool - 22 May 2020 was the date on which the first release of this tool was made generally available in public. 🎉
v0.3.6
v0.3.5
Made utility-based changes for F34.
- Corrected unicode escape sequences for colors
- Changed CUDA repository to the most recent F33 remote install
- Fixed imports for development/packaged environment
- Refactored the code to remove needless lines
- Made compliance related changes here and there
- Tested and confirmed the tool to be working in F34 Workstation
v0.3.0
Added tons of new features here.
- Combined RPM Fusion pinging, checking, installing into a single module
- Combined driver installer and existing package checking into a single module
- Combined host detection with GPU support checking into a single module
- Revamped installation mode using command line arguments
- Withdrew x86 libraries from the default installation mode
- Added a new x86 libraries mode of installation for Xorg
- Added integrated CUDA module for repository checking, adding and installing
- Added support for FFMPEG acceleration using NVENC/NVDEC
- Added dedicated privilege check for each installation mode
- Added video hardware acceleration using VDPAU/VAAPI
- Added support for installation of Vulkan renderer
- Placeholder added for install everything mode of installation (Yet to be completed)
- Converged all low-level module operations into a single file for speed
- All print operations have been replaced by click-echo for optimization
- Added checks for NVIDIA repository and RPM Fusion repository availability
- Added network availability check before pinging respective repo servers
- Improved handling of interrupt. halt and suspend system calls for tool