Do you want to contribute to this repository? Great! We love contributors! Alright, but how do you do that? You can contribute in two ways - Contribute to the Code or Contribute without the Code.
Please make commit messages helpful and useful
For basic fixes you can just fork this repository, and send it a Pull Request. You can start by fixing issues abelled good-for-new
. Or you can directly start working on a new feature or fix a bug.
To clone this repository, you need to have git installed.
$ git clone https://github.com/play4Tutorials/py_everything.git
And, then to go into the directory where it has been cloned, and start fixing and adding.
Also, you can use the getting_started
guides to start. Linked below:
For Unix Shells - getting_started.sh For Windows Shells - getting_started.bat
- Python <= 3.6 (<= 3.8 Preffered) - https://python.org
- Command Prompt(Windows) or Cygwin(Windows) or Terminal(Unix-Based) or Git Bash(All OS)
- Git
- GitHub(Account)
- Any web browser
- requests
- playsound
- setuptools
- wheel
- pip
- twine (Just in case)
- Anaconda3
- Visual Studio Code - https://code.visualstudio.com
- GitLens - Git Supercharged by Eric Amodio
- TODO Highlight by Wayou Liu
Settings for TODO Highlight(if using):
{
"todohighlight.keywords": [
{
"text": "FIX:",
"color": "rgb(255, 0, 0)",
"backgroundColor": "rgba(255, 0, 0, 0.2)",
},
{
"text": "TIP:",
"color": "rgb(0, 255, 0)",
"backgroundColor": "rgba(0, 255, 0, 0.2)"
},
{
"text": "TODO:",
"color": "rgb(255, 0, 0)",
"backgroundColor": "rgba(0, 0, 225, 0.5)"
},
{
"text": "NOTE:",
"color": "rgb()",
"backgroundColor": "rgba()"
}
]
}
- Report potential issues, you have found, so we can fix it ASAP.
- Report issues and bug-fixes or breaking changes.
- Help us identify, vulnerable dependencies.
- Suggest new functions, and classes you want to get added in.
- Do not add duplicate classes or functions
- Do not create duplicate issues or features requests