Vbpatcher

Latest version: v0.9.0

Safety actively analyzes 625645 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.9.0

---

Major Changes

- Compatibility for non-Windows platforms should be almost fully implemented.
- Upgraded `PyLoadBar` dependency to version `0.2.0`.
- Placed `_get_stable_assets` & `_get_dev_assets` into `_PatcherAssets` class.
- Corrected return types found in "../globals.py" methods.
- Corrected return types found in "../patching.py" methods.
- Added ".doorstop_version" to "./.gitignore".
- Changes to several method return value types.
- Fixed incorrect dev version bug caused by new DL-format from source.
- Made patch deployments faster.
- Changed file validation to check against new BepInEx dev-build format.
- Renamed "../appglobals.py" to "../globals.py".
- Renamed "./applogger/applogger.py" to "./apploggers/loggers.py".
- Removed unnecessary exception vars from error handling.
- Added new cross-platform `_Getch` class for reading single key-press prompts.
- Changes to exit prompts.
- Removed unreachable code from looping statement.
- Added input prompt prior to closing program upon validation exception.

---

Minor Changes

- Changed default log msg format.
- Removed "./media" directory.
- Removed unused import from "./setup.py".
- Improved consistency of console/log strings.
- Added patch version to download message.
- Added new classifier to "./setup.py".
- Added more keywords to "./setup.py".
- Changes to "./requirements.txt".
- Improved clarity of validation-error messages.
- Various docstring improvements.
- Changes to code comments.
- Improvements to log -> stdout stream formatting.
- Added new `*.gif` files to "./README.md"
- Updated original `.gif` to display latest `VBPatcher` version.

---

**Full Changelog**: https://github.com/schlopp96/VBPatcher/compare/v0.8.0...v0.9.0

0.8.0

---

- Renamed "./media" folder to "./assets".
- Changed path to .gif in "./README.md" to new directory name.
- Program will now return to menu instead of exiting program upon patch cancellation.
- Fixed bug causing program to not exit when starting Valheim.
- Refactored `__version__` variable to "./appglobals/appglobals.py".
- Shortened text-based loading sequences.
- Added `staticmethod` decorator to relevant methods in `_Patcher` class.
- Added `staticmethod` decorator to relevant methods in `_Validate` class.
- Added `staticmethod` decorator to relevant methods in `_Downloader` class.
- Updated `PyLoadBar` dependency version to 0.1.1.
- Improved several class/method docstrings.
- Additional code comments.
- Several refactors.

---

**Full Changelog**: https://github.com/schlopp96/VBPatcher/compare/v0.7.0...v0.8.0

0.7.0

---

Changes
- Upgraded `PyLoadBar` dependency to version 0.1.0.
- Changed all old use cases of `PyLoadBar` to conform with new version.
- Additional source code comments.
- Improved source code formatting.
- Implemented dynamic length of progress bars upon patch updates.
- Updated "./requirements.txt".
- Updated "./setup.py".
- Created log stream to stderr.
- Refactored print statements to log statements.
- Logging output file renamed to "./logs/VBPatcherLog.log".
- Changes to logging source code.
- Changed default log message format.
- Repository now contains "./media" directory, which holds the .gif displayed in "README.md".

---

**Full Changelog**: https://github.com/schlopp96/VBPatcher/compare/v0.6.0...v0.7.0

0.6.0

What's Changed
* Merged refactor branch into dev. by schlopp96 in https://github.com/schlopp96/VBPatcher/pull/3

New Contributors
* schlopp96 made their first contribution in https://github.com/schlopp96/VBPatcher/pull/3

**Full Changelog**: https://github.com/schlopp96/VBPatcher/compare/v0.5.0...v0.6.0

0.5.0

**Full Changelog**: https://github.com/schlopp96/VBPatcher/compare/v0.4.0...v0.5.0

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.