pluggy:极简的生产就绪插件系统

时间:2024-03-31 12:37:39
【文件属性】:

文件名称:pluggy:极简的生产就绪插件系统

文件大小:60KB

文件格式:ZIP

更新时间:2024-03-31 12:37:39

系统开源

Pluggy-极简的生产就绪插件系统 这是 , 和项目使用的核心框架。 请以了解更多信息! 明确的例子 import pluggy hookspec = pluggy . HookspecMarker ( "myproject" ) hookimpl = pluggy . HookimplMarker ( "myproject" ) class MySpec : """A hook specification namespace. """ @ hookspec def myhook ( self , arg1 , arg2 ): """My special little hook that you can customize. """ class Plugin_1 : """A hook implementatio


【文件预览】:
pluggy-master
----MANIFEST.in(132B)
----.travis.yml(1KB)
----README.rst(3KB)
----.coveragerc(279B)
----pyproject.toml(885B)
----docs()
--------conf.py(2KB)
--------api_reference.rst(448B)
--------changelog.rst(30B)
--------examples()
--------index.rst(30KB)
--------_static()
----changelog()
--------README.rst(2KB)
--------267.removal.rst(40B)
--------59.removal.rst(115B)
--------265.removal.rst(217B)
--------272.removal.rst(82B)
--------120.removal.rst(176B)
--------116.removal.rst(169B)
--------_template.rst(939B)
----.github()
--------workflows()
----testing()
--------test_details.py(3KB)
--------test_invocations.py(5KB)
--------test_pluginmanager.py(12KB)
--------test_multicall.py(3KB)
--------conftest.py(497B)
--------benchmark.py(1KB)
--------test_helpers.py(2KB)
--------test_tracer.py(2KB)
--------test_hookcaller.py(6KB)
----tox.ini(1KB)
----LICENSE(1KB)
----src()
--------pluggy()
----setup.cfg(105B)
----codecov.yml(86B)
----setup.py(2KB)
----.gitignore(802B)
----CHANGELOG.rst(11KB)
----HOWTORELEASE.rst(631B)
----scripts()
--------release.py(2KB)
----.pre-commit-config.yaml(817B)

网友评论