Skip to content

Latest commit

 

History

History
78 lines (53 loc) · 2.67 KB

README.v1.0.0.md

File metadata and controls

78 lines (53 loc) · 2.67 KB

update_tools_v1.0.0.py

Python Version License

Overview

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.

Features

  • 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.

Prerequisites

Ensure that the following tools are installed on your system:

Installation

  1. Clone the Repository:

    git clone https://github.com/EndeavorEverlasting/Python.git
    cd Python
  2. Verify Python Environment: Ensure you have Python 3.8 or higher installed. You can verify your Python version by running:

    python --version

Usage

  1. Run the Script: Execute the script using Python:

    python update_tools_v1.0.0.py
  2. Review the Output: The script provides console output indicating the success or failure of each tool's update process.

Extending the Script

To add a new tool or modify existing update commands:

  1. Open update_tools_v1.0.0.py in a text editor.
  2. Locate the update_commands dictionary.
  3. Add or modify entries in the format:
    "ToolName": "update_command"
    For example:
    "NewTool": "newtool update --all"

Contributing

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.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

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.