MCPcopy
hub / github.com/lektor/lektor / remove_package_from_project

Function remove_package_from_project

lektor/packages.py:66–74  ·  view source on GitHub ↗
(project, name)

Source from the content-addressed store, hash-verified

64
65
66def remove_package_from_project(project, name):
67 cfg = project.open_config()
68 choices = (name.lower(), "lektor-" + name.lower())
69 for pkg, version in cfg.section_as_dict("packages").items():
70 if pkg.lower() in choices:
71 del cfg["packages.%s" % pkg]
72 cfg.save()
73 return {"name": pkg, "version": version}
74 return None
75
76
77def download_and_install_package(

Callers 1

plugins_remove_cmdFunction · 0.85

Calls 2

open_configMethod · 0.80
itemsMethod · 0.45

Tested by

no test coverage detected