Skip to content

EntryPoint.extras returns match objects and not the extras #369

@jaraco

Description

@jaraco
>>> from importlib_metadata import EntryPoint
>>> ep = EntryPoint(name='foo', group='bar', value='package.module:attr [extra1, extra2]')
>>> ep.extras
[<re.Match object; span=(1, 7), match='extra1'>,
 <re.Match object; span=(9, 15), match='extra2'>]

extras should be a list of strings.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions