vim-plugin-metadata
Parse and analyze your vim plugins.
WARNING: This library is early alpha, still missing tons of functionality, and probably has serious bugs. Use at your own risk.
Usage
pip install it, point it at a file, get metadata:
import vim_plugin_metadata
parser = vim_plugin_metadata.VimParser()
parser.parse_plugin_dir(".vim/plugged/someplugin")
VimPlugin([VimPluginSection("plugin", ...), VimPluginSection("autoload", ...)])
parser.parse_module("""
""
" Standalone header comment
""
" Does something cool.
func MyFunc() abort
...
endfunc
""")
[StandaloneDocComment("Standalone header comment"), Function(name="MyFunc", doc="Does something cool.")]
Metadata
Release files for vim-plugin-metadata 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vim_plugin_metadata-0.2.2.tar.gz | 10.8 kB | Details |
Built distributions (wheels)
Total release size: 5.7 MB
Release files / vim_plugin_metadata-0.2.2.tar.gz
| Download URL | vim_plugin_metadata-0.2.2.tar.gz |
|---|---|
| Size | 10.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b8c2696ef2512f7e537f85dcb0c9ba01d1d7f23951f949932829856b1db7a609
|
|
BLAKE2b-256 checksum How to use checksums |
7b719e65f47b3b144c0c75da2c4cbbdaa8014fad8afe44b9051303fc030852dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.1
|
Release files / vim_plugin_metadata-0.2.2-cp38-abi3-win_amd64.whl
| Download URL | vim_plugin_metadata-0.2.2-cp38-abi3-win_amd64.whl |
|---|---|
| Size | 384.1 kB |
| Tags | CPython 3.8 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
8e6a503f69f4881320ca4c1a712eed3cb4167727dc35a9d1b8efcde0790e32b2
|
|
BLAKE2b-256 checksum How to use checksums |
51d3a07ff1561e6cdba9fc5148c17dffe3b2fd3828a1a4c1031c6438cdbc622a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.1
|
Release files / vim_plugin_metadata-0.2.2-cp38-abi3-win32.whl
| Download URL | vim_plugin_metadata-0.2.2-cp38-abi3-win32.whl |
|---|---|
| Size | 372.8 kB |
| Tags | CPython 3.8 Windows x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
5ef3ccc949cfb51c74117812f612ec59442cde019d3e8f9d93a2d25eb00399ad
|
|
BLAKE2b-256 checksum How to use checksums |
de989592e13d2773f589cb65840ceb92b5ec5469c37773afa37d69c2e9ab27e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.1
|
Release files / vim_plugin_metadata-0.2.2-cp38-abi3-musllinux_1_2_x86_64.whl
| Download URL | vim_plugin_metadata-0.2.2-cp38-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 691.1 kB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
7c2092bc9e4715b9cac08926a2e4bf82379adfee686e99a9ba814b5ab796f23f
|
|
BLAKE2b-256 checksum How to use checksums |
87409159eaaf8dbf08d8b0b343e78c97ed0f5b05b588de304e09ba98b430c3f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.1
|
Release files / vim_plugin_metadata-0.2.2-cp38-abi3-musllinux_1_2_i686.whl
| Download URL | vim_plugin_metadata-0.2.2-cp38-abi3-musllinux_1_2_i686.whl |
|---|---|
| Size | 742.7 kB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
eeb54a3c0cdca7f2e83ea335ce1d08ec4a7f88261429265a68df7d6a7898b929
|
|
BLAKE2b-256 checksum How to use checksums |
411b047b53a8e6e5e8438be156b7c28c8d7509bb57564324ececf60a5a03ad7d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.1
|
Release files / vim_plugin_metadata-0.2.2-cp38-abi3-musllinux_1_2_armv7l.whl
| Download URL | vim_plugin_metadata-0.2.2-cp38-abi3-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 780.0 kB |
| Tags | CPython 3.8 Linux musl 1.2+ ARMv7l abi3 |
|
SHA-256 checksum How to use checksums |
efe6945244f297108ee52616ba267355fd1da46daa7d423ab82709b432330a7e
|
|
BLAKE2b-256 checksum How to use checksums |
a8937b579838d749cfee5efe2e3ab9fa84315f7588c8b930055a2e30f0d3c190
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.1
|
Release files / vim_plugin_metadata-0.2.2-cp38-abi3-musllinux_1_2_aarch64.whl
| Download URL | vim_plugin_metadata-0.2.2-cp38-abi3-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 701.7 kB |
| Tags | CPython 3.8 Linux musl 1.2+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
65a2cbb08bc4ba0974351fe01c9667b8ca959868b458ba408805ce371458ca90
|
|
BLAKE2b-256 checksum How to use checksums |
557e98aceeea2cc476738adce51781c09704132d5038b4d493e7a73be16775a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.1
|
Release files / vim_plugin_metadata-0.2.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | vim_plugin_metadata-0.2.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 521.0 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
15f0681fe7b35c3a7f2c262b5bfebdf96789083bedfe64b2412414df4927599b
|
|
BLAKE2b-256 checksum How to use checksums |
5b5a27aaf74111d3a50990c41bad6898bffe7144b4753b0cad95e1afbd87af9e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.1
|
Release files / vim_plugin_metadata-0.2.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | vim_plugin_metadata-0.2.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 566.2 kB |
| Tags | CPython 3.8 Linux glibc 2.5+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
d84e804f60eb57774a9a7b709881aee0ae64e4ce40123f2872382dbd40ff7cb6
|
|
BLAKE2b-256 checksum How to use checksums |
4316fd4ace2d83d8a6630bdde8f21c5949d366ce6c3834c28373680d5ae0f0ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.1
|
Release files / vim_plugin_metadata-0.2.2-cp38-abi3-macosx_11_0_arm64.whl
| Download URL | vim_plugin_metadata-0.2.2-cp38-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 481.3 kB |
| Tags | CPython 3.8 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e009bd1a7624f36c404b4ad414417c0038eb74f2c518170ba6af67a41a413568
|
|
BLAKE2b-256 checksum How to use checksums |
9ebdf53602f24db4ced93eb9589d75ea6266262788efe795f1d45599ecb82147
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.1
|
Release files / vim_plugin_metadata-0.2.2-cp38-abi3-macosx_10_12_x86_64.whl
| Download URL | vim_plugin_metadata-0.2.2-cp38-abi3-macosx_10_12_x86_64.whl |
|---|---|
| Size | 475.3 kB |
| Tags | CPython 3.8 abi3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
a58bd054f575a454e752e678aaa395e7f09b4c82445bde6cd070e9827a5fb252
|
|
BLAKE2b-256 checksum How to use checksums |
319ad085f0468407bda102d90a9d9c880c2c62f3325ef1c2c9efb76060008d4a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.1
|