Commit Graph
18 Commits
Author SHA1 Message Date
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
Branch Vincent 693eebc34b migrate to pyproject.toml 2024-06-01 16:16:44 -07:00
Donghyun Kim 3587828820 Add: EOF in requirements-test.txt 2022-07-21 05:54:36 +09:00
Donghyun Kim 5db182d430 Add: .gitignore for test 2022-07-21 05:49:39 +09:00
Donghyun Kim 8b6194f8f4 Remove: environment .bak on .gitignore 2022-05-07 18:16:43 +09:00
Donghyun Kim 6b7d5b63fe Add: venv environments, memory dump for .gitignore 2022-05-06 00:49:03 +09:00
Mike Auty 79e2a1494b Documentation: Minor rename fixes. 2021-01-20 21:46:20 +00:00
Mike Auty 3911098d27 Core: Rename the top level namespace 2021-01-20 21:21:16 +00:00
Mike Auty d72534747e Ignore the mac symbols as well as linux and windows. 2018-12-13 15:56:24 +00:00
Mike Auty e3e1c4e00b Initial commit of pyinstaller spec. Some changes to path handling to help. 2018-10-30 23:56:34 +00:00
Mike Auty 717aabf190 Mask off more symbols files and IDEs. 2018-07-22 12:00:31 +01:00
Michael Ligh 2fe904a782 Ignore Mac metadata files and Volatility's auto-generated configs 2018-02-07 12:52:30 -06:00
Mike Auty 2850035825 Add in the mypy generated cache. 2017-07-02 17:58:20 +01:00
Mike Auty 1cfe64e786 Update and organize the gitignore file a bit. 2017-07-02 15:52:21 +01:00
Mike Auty 33179fd7d3 Remove the pycharm IDE files, they change too often. 2015-04-06 18:33:04 -05:00
Mike Auty 6b542d1782 Add in workspace.xml to gitignore, and the main modules.rst. 2014-04-05 19:43:31 +01:00
Mike Auty 50e8f6a627 Add in PyCharm IDE project details, and improve the sphinx apidoc autogeneration of documentation. 2014-04-02 02:44:55 +01:00
Mike Auty 6105a2e4bc Enhance symbol listing and templates, add in gitignore and test rig. 2013-03-11 01:36:56 +00:00