Thank you for considering contributing to Py_OS! Contributions are highly valued and help improve the project. Please follow the guidelines outlined below to ensure a smooth and effective contribution process.
-
Fork the Py_OS repository.
-
Clone your forked repository to your local machine:
git clone https://github.com/warlord1901t/Py_OS.git
-
Navigate to the project directory:
cd Py_OS
-
Set up a virtual environment (optional but recommended):
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Install the project dependencies:
pip install -r requirements.txt
-
Make your changes and test them locally.
-
Create a new branch for your feature or bug fix:
git checkout -b feature-or-bugfix-branch
-
Make your changes and ensure that your code follows the project's coding standards.
-
Test your changes thoroughly.
-
Commit your changes with descriptive commit messages:
git commit -m "Brief description of your changes"
-
Push your changes to your forked repository:
git push origin feature-or-bugfix-branch
-
Create a Pull Request (PR) from your branch to the main Py_OS repository.
If you encounter any bugs or have suggestions, please open an issue on the GitHub Issue Tracker.
Please review and adhere to our Code of Conduct.