|
5 | 5 | "python_binary": null,
|
6 | 6 | "env": {},
|
7 | 7 | "settings": {
|
8 |
| - "venvPath":".venv" |
| 8 | + // The base path where your python project is located. |
| 9 | + // Like all paths in this settings file it can be either |
| 10 | + // absolute or relative to the path of the sublime project. |
| 11 | + "project.path": ".", |
| 12 | + |
| 13 | + // The path to the root of the virtual environment |
| 14 | + // again either absolute or relative to the sublime project path. |
| 15 | + "project.environmentPath": null, |
| 16 | + |
| 17 | + // A list of paths to override the sys path if needed. |
| 18 | + // WARNING: This will COMPLETELY override the sys.path. |
| 19 | + // Leave this null to generate sys.path from the environment. |
| 20 | + "project.sysPath": null, |
| 21 | + |
| 22 | + // Adds these paths at the end of the sys path. |
| 23 | + "project.addedSysPath": [], |
| 24 | + |
| 25 | + // If enabled (default), adds paths from local directories. |
| 26 | + // Otherwise, you will have to rely on your packages being properly configured on the sys.path. |
| 27 | + "project.smartSysPath": true, |
| 28 | + |
| 29 | + // Enable or disable the generation of stdlib imports. |
| 30 | + "hints.imports.stdlib.enabled": true, |
| 31 | + |
| 32 | + // Settings for customizing the generation of hints hints for |
| 33 | + // third-party modules. Pyvoice will try to automatically |
| 34 | + // discover the dependencies of your project and is going |
| 35 | + // to generate hints for their modules. In order to do so,pyvoice |
| 36 | + // will try: |
| 37 | + // - pep621 dependencies in pyproject.toml |
| 38 | + // - poetry dependencies in pyproject.toml |
| 39 | + // - options.install_requires in setup.cfg |
| 40 | + // - traditional requirements.txt |
| 41 | + // NOTE: By default hints would be generated ONLY for your top level dependencies |
| 42 | + // aka distributions that you directly depend on, not transiet dependencies. |
| 43 | + // default behavior is not satisfactory you can add/exclude |
| 44 | + // distributions from the settings below. |
| 45 | + |
| 46 | + // Enable or disable the generation of third-party imports. |
| 47 | + "hints.imports.thirdParty.enabled": true, |
| 48 | + |
| 49 | + // A list of third-party distributions to include modules from. |
| 50 | + "hints.imports.thirdParty.includeDists": [], |
| 51 | + |
| 52 | + // A list of third-party distributions to exclude. |
| 53 | + "hints.imports.thirdParty.excludeDists": [], |
| 54 | + |
| 55 | + // Enable or disable the generation of project imports. |
| 56 | + "hints.imports.project.enabled": true, |
| 57 | + |
| 58 | + // Enable or disable the generation of explicit symbols. |
| 59 | + "hints.imports.explicitSymbols.enabled": true, |
| 60 | + |
| 61 | + // A list of modules to generate hints hints for their defined symbols. |
| 62 | + "hints.imports.explicitSymbols.modules": ["typing"], |
| 63 | + |
| 64 | + // Enable or disable the generation of hints hints for local scope. |
| 65 | + "hints.expressions.locals.enabled": true, |
| 66 | + // Hints from param names of the signatures of local scope variables. |
| 67 | + "hints.expressions.locals.signature": true, |
| 68 | + |
| 69 | + // Enable or disable the generation of hints hints for non-local scope. |
| 70 | + "hints.expressions.nonlocals.enabled": true, |
| 71 | + // Hints from param names of the signatures of non-local scope variables. |
| 72 | + "hints.expressions.nonlocals.signature": true, |
| 73 | + |
| 74 | + // Enable or disable the generation of hints hints for global scope. |
| 75 | + "hints.expressions.globals.enabled": true, |
| 76 | + // Hints from param names of the signatures of global scope variables. |
| 77 | + "hints.expressions.globals.signature": true, |
| 78 | + |
| 79 | + // Enable or disable the generation of hints hints for built-in scope. |
| 80 | + "hints.expressions.builtins.enabled": true, |
| 81 | + // Hints from param names of the signatures of built-in scope variables. |
| 82 | + "hints.expressions.builtins.signature": true, |
| 83 | + |
| 84 | + // An upper bound on the number of expressions to generate. |
| 85 | + "hints.expressions.limit": 2000, |
| 86 | + |
| 87 | + // Set the logging level for the pyvoice executable. |
| 88 | + "logging.level": "INFO" |
9 | 89 | },
|
10 | 90 | "selector": "source.python",
|
11 | 91 | "log_level":"WARNING",
|
|
0 commit comments