Switch to hatchling

Because of https://github.com/pypa/pip/issues/10978,
`make install` is currently unable to install the Python code
to a custom prefix (PREFIX).
47 jobs for master in 0 seconds
Status Job ID Name Coverage
  External
passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:52:55

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:31:04

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:31:26

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:30:47

passed SlapOS.Eggs.UnitTest-Master.Python3Next

03:46:52

passed SlapOS.Eggs.UnitTest-Master.Python3Next

02:57:30

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:41:13

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:41:50

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:32:57

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:24:16

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:24:59

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:23:34

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:23:09

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:25:49

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:25:48

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:24:17

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:26:19

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:25:29

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:22:47

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:25:40

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:26:23

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:23:01

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:24:16

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:23:27

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:24:59

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:42:16

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:42:03

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:39:10

passed SlapOS.Eggs.UnitTest-Master.Python3Next

02:16:19

passed SlapOS.Eggs.UnitTest-Master.Python3Next

03:05:48

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:49:44

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:45:08

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:49:39

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:44:00

passed SlapOS.Eggs.UnitTest-Master.Python3Next

03:42:22

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:47:25

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:29:44

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:30:50

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:45:39

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:47:54

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:44:19

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:28:35

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:46:13

failed SlapOS.Eggs.UnitTest-Master.Python3Next

02:19:09

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:47:35

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:47:05

passed SlapOS.Eggs.UnitTest-Master.Python3Next

00:28:27