VSCode extension that provides autocompletion, snippets, and helper commands for the pyno Python module.
Features
Autocompletion for common pyno functions such as fetch, download, resolve_dns, ping, and more.
Snippets with parameter placeholders to speed up your coding.
Commands to initialize and run your pyno project directly from the integrated terminal.
Automatic creation of type stub file (__init__.pyi) in your workspace to remove IDE warnings on pyno usage.
Installation
Install this extension from the VSCode Marketplace or via VSIX package.
Open a Python project that uses the pyno module.
The extension activates automatically on Python files.
Usage
Use the autocompletion suggestions triggered by typing pyno. in your Python files.
Run the command palette (Ctrl+Shift+P / Cmd+Shift+P) and type:
pyno: Init project — to initialize your pyno project environment.
pyno: Run project — to run your pyno project.
How It Works
On activation, the extension creates a pyno/__init__.pyi stub file in your workspace, which provides type hints for the Python language server. This suppresses warnings on pyno usage and improves IntelliSense support.