update_tools_v1.0.0.py
is the initial version of a Python script designed to automate the updating of various package managers and tools on Windows systems. It executes update commands for tools like Winget, Chocolatey, Pip, and Npm.
- Automated Updates: Executes update commands for multiple tools without manual intervention.
- Basic Output: Provides console output for the update process, indicating success or failure.
- Extensibility: Easily add or modify update commands within the script to accommodate additional tools.
Ensure that the following tools are installed on your system:
-
Clone the Repository:
git clone https://github.com/EndeavorEverlasting/Python.git cd Python
-
Verify Python Environment: Ensure you have Python 3.8 or higher installed. You can verify your Python version by running:
python --version
-
Run the Script: Execute the script using Python:
python update_tools_v1.0.0.py
-
Review the Output: The script provides console output indicating the success or failure of each tool's update process.
To add a new tool or modify existing update commands:
- Open
update_tools_v1.0.0.py
in a text editor. - Locate the
update_commands
dictionary. - Add or modify entries in the format:
For example:
"ToolName": "update_command"
"NewTool": "newtool update --all"
Contributions are welcome! Please fork the repository and submit a pull request with your enhancements or bug fixes. Ensure that your code adheres to PEP 8 standards and includes appropriate logging for any new functionality.
This project is licensed under the MIT License. See the LICENSE file for details.
This script was inspired by the need for a unified tool updater on Windows systems, simplifying the maintenance of development environments.
Note: Replace yourusername
in the repository URL with your actual GitHub username.