module documentation

Undocumented

Function by_group_and_name Undocumented
Function ensure_valid Exercise one of the dynamic properties to trigger the pattern match.
Function load Given a Distribution.entry_points, produce EntryPoints.
Function load_group Given a value of an entry point or series of entry points, return each as an EntryPoint.
Function render Undocumented
Function render_items Undocumented
Function validate Ensure entry points are unique by group and name and validate each.
Function _ >>> ep, = load('[console_scripts]\nfoo=bar') >>> ep.group 'console_scripts' >>> ep.name 'foo' >>> ep.value 'bar'
def by_group_and_name(ep): (source)

Undocumented

def ensure_valid(ep): (source)

Exercise one of the dynamic properties to trigger the pattern match.

Given a Distribution.entry_points, produce EntryPoints.

def load_group(value, group): (source)

Given a value of an entry point or series of entry points, return each as an EntryPoint.

@pass_none
def render(eps: metadata.EntryPoints): (source)

Undocumented

def render_items(eps): (source)

Undocumented

def validate(eps: metadata.EntryPoints): (source)

Ensure entry points are unique by group and name and validate each.

@load.register(str)
def _(eps): (source)

>>> ep, = load('[console_scripts]\nfoo=bar') >>> ep.group 'console_scripts' >>> ep.name 'foo' >>> ep.value 'bar'