mirror of
https://github.com/volatilityfoundation/volatility3.git
synced 2026-09-13 21:27:39 +02:00
With the plugin module __path__ variable updated at runtime, and plugin imports based on this updated path within their own module definitions, static type checkers and language servers cannot resolve these imports to provide support for autocompletion, type-checking, etc. This commit: - Adds the required stub files to make development easier when working on plugins - Removes the stubs directory from the .gitignore file - Adds a [tool.pyright] section to tell pyright where to look for stubs Development: Additional stub updates
45 lines
519 B
Plaintext
45 lines
519 B
Plaintext
# Python generated files
|
|
__pycache__
|
|
*.pyc
|
|
|
|
# Sphinx generated files
|
|
doc/build
|
|
doc/source/volatility3.*
|
|
|
|
# Pycharm/PyDev development files
|
|
workspace.xml
|
|
.idea
|
|
.vscode
|
|
|
|
# Manually generated files
|
|
.mypy_cache
|
|
volatility3/symbols/linux*
|
|
volatility3/symbols/windows*
|
|
volatility3/symbols/mac*
|
|
|
|
# Mac metadata files
|
|
.DS_Store
|
|
|
|
# Volatility's config
|
|
config*.json
|
|
|
|
# Pyinstaller files
|
|
build
|
|
dist
|
|
*.egg-info
|
|
|
|
# Environments
|
|
.env
|
|
.venv
|
|
env/
|
|
venv/
|
|
ENV/
|
|
|
|
# Memory dump files
|
|
*.dmp
|
|
*.vmem
|
|
*.img
|
|
|
|
# PyTest cache files
|
|
.pytest_cache/
|