diff --git a/CHANGELOG.md b/CHANGELOG.md index a8579ee..14e3e7e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Python Extension Pack Change Log +## Version 2.0.0, Aug 08 2023 + +- **Info**: Added mypy +- **Info**: Now having all MS extensions included for the upcomming breaking change of the MS Python extension + ## Version 1.1.0, May 04 2023 - **Info**: Rekoved flake8 diff --git a/README.md b/README.md index 4043b70..f8725c5 100644 --- a/README.md +++ b/README.md @@ -4,19 +4,20 @@ These are the most useful VSCode Python extensions. ## Extensions Included -* MS Extensions: +* Language Features: * [Python](https://marketplace.visualstudio.com/items?itemName=ms-python.python) - Microsoft Python Extension for Language Support. - * [Pylance](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance) - Microsoft Pylance Extension for Code Analysis. * [Jupyter](https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter) - Notebook support for language kernels that are supported in Jupyter Notebooks today. + +* Linter and Formatter: + * [Pylance](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance) - Microsoft Pylance Extension for Code Analysis. * [isort](https://marketplace.visualstudio.com/items?itemName=ms-python.isort) - Provides import sorting using isort. * [black](https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter) - Support for the black formatter. + * [mypy](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker) - Support for the mypy linter. + * [Ruff](https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff) - For the Ruff linter. -* Extension by me: +* Other Utilities: * [Python Config](https://marketplace.visualstudio.com/items?itemName=franneck94.vscode-python-config) - Creates all needed config files for simple Python projects. * [CPython Extension Pack](https://marketplace.visualstudio.com/items?itemName=franneck94.vscode-cpython-extension-pack) - VSCode extensions for CPython and Cython developement. - -* Extensions by Others: - * [Ruff](https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff) - For the Ruff linter. * [Python Docstring Generator](https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring) - This extension generates docstrings for python functions. * [TOML Highlighting](https://marketplace.visualstudio.com/items?itemName=tamasfe.even-better-toml) - A TOML language support extension. * [PyInit](https://marketplace.visualstudio.com/items?itemName=DiogoNolasco.pyinit) - Generates __init__.py files inside your folders and subfolders. diff --git a/package.json b/package.json index cf191d4..90833c1 100644 --- a/package.json +++ b/package.json @@ -2,10 +2,10 @@ "name": "vscode-python-dev-extension-pack", "displayName": "Python Dev Extension Pack", "description": "Extensions for Python development.", - "version": "1.2.0", + "version": "2.0.0", "publisher": "franneck94", "engines": { - "vscode": "^1.78.0" + "vscode": "^1.81.0" }, "icon": "icon.png", "galleryBanner": { @@ -33,6 +33,7 @@ "ms-python.black-formatter", "ms-python.isort", "ms-toolsai.jupyter", + "ms-python.mypy-type-checker", "charliermarsh.ruff", "franneck94.vscode-python-config", "franneck94.vscode-cpython-extension-pack",