Skip to main content

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)

Source distribution for vim-plugin-metadata 0.2.2
File Size Uploaded
vim_plugin_metadata-0.2.2.tar.gz 10.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for vim-plugin-metadata 0.2.2
File
vim_plugin_metadata-0.2.2-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
vim_plugin_metadata-0.2.2-cp38-abi3-win32.whl CPython 3.8 abi3 Windows x86-32 Details
vim_plugin_metadata-0.2.2-cp38-abi3-musllinux_1_2_x86_64.whl CPython 3.8 abi3 Linux musl 1.2+ x86-64 Details
vim_plugin_metadata-0.2.2-cp38-abi3-musllinux_1_2_i686.whl CPython 3.8 abi3 Linux musl 1.2+ x86-32 Details
vim_plugin_metadata-0.2.2-cp38-abi3-musllinux_1_2_armv7l.whl CPython 3.8 abi3 Linux musl 1.2+ ARMv7l Details
vim_plugin_metadata-0.2.2-cp38-abi3-musllinux_1_2_aarch64.whl CPython 3.8 abi3 Linux musl 1.2+ ARM64 Details
vim_plugin_metadata-0.2.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 abi3 Linux glibc 2.17+ x86-64 Details
vim_plugin_metadata-0.2.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.8 abi3 Linux glibc 2.5+ x86-32 Details
vim_plugin_metadata-0.2.2-cp38-abi3-macosx_11_0_arm64.whl CPython 3.8 abi3 macOS 11.0+ ARM64 Details
vim_plugin_metadata-0.2.2-cp38-abi3-macosx_10_12_x86_64.whl CPython 3.8 abi3 macOS 10.12+ x86-64 Details

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

Release history Release notifications | RSS feed

This release

0.2.2 This release

11 release files

0.1.1

64 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page