{"repo":"koxudaxi/pydantic-pycharm-plugin","free":true,"listed":false,"github":"https://github.com/koxudaxi/pydantic-pycharm-plugin","clone":"git clone https://github.com/koxudaxi/pydantic-pycharm-plugin.git","description":"PyCharm plugin for pydantic. This plugin provides autocompletion, inspection, type-checking, inserting unfilled argument, and more.","language":"Kotlin","stars":534,"topics":["pydantic","pycharm","kotlin","intellij","pycharm-plugin","intellij-plugin","autocomplete","fastapi","jetbrains","inspection"],"license":"MIT","category":"ecommerce","readme_excerpt":"Pydantic PyCharm Plugin A JetBrains PyCharm plugin for pydantic . Interview I got interviewed about this plugin for JetBrains' PyCharm Blog. Help See documentation for more details. Sponsors OpenAI Quick Installation The plugin is in Jetbrains repository (Pydantic Plugin Page) You can install the stable version on PyCharm's Marketplace (Preference - Plugins - Marketplace) Official Documentation The plugin requires PyCharm 2020.2 or later (include other JetBrains IDEs) Demo Features Implemented pydantic.BaseModel Model-specific init -signature inspection and autocompletion for subclasses of pydantic.BaseModel Model-specific init -arguments type-checking for subclasses of pydantic.BaseModel Refactor support for renaming fields for subclasses of BaseModel (If the field name is refactored from the model definition or init call keyword arguments, PyCharm will present a dialog offering the choice to automatically rename the keyword where it occurs in a model initialization call.) Search related-fields by class attributes and keyword arguments of init with Ctrl+B and Cmd+B Provide an inspection for type-checking which is compatible with pydantic. the inspection supports parsable-type . the detail is at Inspection for type-checking section Insert unfilled arguments with a QuickFix for subclasses of pydantic.BaseModel Support typing.Annotated (PEP 593) Regex arguments in Field and constr are treated as Python's regex string literals Config/ConfigDict support Auto-completion for Config","default_branch":null,"files":null,"tree":[],"storefront":"/r/koxudaxi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/koxudaxi/pydantic-pycharm-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}