Files
volatility3/.gitignore
David McDonald c7c83ca539 Development: Add stub files
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
2025-02-28 13:15:30 -06:00

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/