Improve Python.gitignore with VSCode, macOS, and Windows Entries
Reasons for making this change:
As a contributor to the project, I have identified that many developers use Visual Studio Code and work on macOS or Windows. Including these additional entries in the .gitignore will help maintain cleaner repositories by excluding unnecessary system-specific files and IDE configurations.
Links to documentation supporting these rule changes:
I have read through the earlier PRs and have understood that IDE specific gitignores are desirable to be commented out, Hence I have added VSCode.
Referenceing the PR and line numbers here:
https://github.com/github/gitignore/pull/4450 https://github.com/github/gitignore/blob/7b22f8ab6c85b4ef1469d72a8ba96462e2a44853/Python.gitignore#L157-L162
I have removed the os specific Mac and Windows gitignore files after reading the PRs where feedback was given and have read this https://github.com/github/gitignore/blob/main/Global/README.md