├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .github ├── actions │ └── setup-python │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── codecov.yml │ ├── release.yml │ └── ruff.yml ├── .gitignore ├── .markdownlint.yaml ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── nonebot_plugin_localstore ├── __init__.py ├── config.py ├── py.typed ├── script.py └── utils.py ├── poetry.lock ├── pyproject.toml └── tests ├── conftest.py ├── plugin ├── __init__.py └── plugins │ └── sub_plugin │ └── __init__.py ├── spec_plugin ├── __init__.py └── plugins │ └── sub_plugin │ └── __init__.py ├── test_get_plugin_dir.py └── test_get_plugin_file.py /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/actions/setup-python/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/.github/actions/setup-python/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/.github/workflows/codecov.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/ruff.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/.github/workflows/ruff.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/.markdownlint.yaml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/README.md -------------------------------------------------------------------------------- /nonebot_plugin_localstore/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/nonebot_plugin_localstore/__init__.py -------------------------------------------------------------------------------- /nonebot_plugin_localstore/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/nonebot_plugin_localstore/config.py -------------------------------------------------------------------------------- /nonebot_plugin_localstore/py.typed: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /nonebot_plugin_localstore/script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/nonebot_plugin_localstore/script.py -------------------------------------------------------------------------------- /nonebot_plugin_localstore/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/nonebot_plugin_localstore/utils.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/plugin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/tests/plugin/__init__.py -------------------------------------------------------------------------------- /tests/plugin/plugins/sub_plugin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/tests/plugin/plugins/sub_plugin/__init__.py -------------------------------------------------------------------------------- /tests/spec_plugin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/tests/spec_plugin/__init__.py -------------------------------------------------------------------------------- /tests/spec_plugin/plugins/sub_plugin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/tests/spec_plugin/plugins/sub_plugin/__init__.py -------------------------------------------------------------------------------- /tests/test_get_plugin_dir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/tests/test_get_plugin_dir.py -------------------------------------------------------------------------------- /tests/test_get_plugin_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nonebot/plugin-localstore/HEAD/tests/test_get_plugin_file.py --------------------------------------------------------------------------------