Re-implement EntryPoint not as a namedtuple, avoiding the behaviors that implies.

8 jobs for feature/entrypoints-not-tuple in 4 minutes and 23 seconds (queued for 1 second)
latest
Status Job ID Name Coverage
  Test
passed #365948139
coverage

00:02:24

passed #365948140
diffcov

00:02:56

passed #365948141
docs

00:01:43

passed #365948137
qa

00:01:46

passed #365948138
tests

00:02:20

 
  Codecov
passed #365948142
codecov

00:01:27

 
  External
passed codecov/patch

100.0%
passed codecov/project

100.0%