There are two issues that make the package unusable as is:
- The python dependencies are not taken into account, giving import
errors on launch
- nominatim needs to be built with the same postgres version it will run
on. It's a bit dirty to do an override postgresql_12 =
postgresql_another_version, so this commit adds a `postgres` attribute
to be more consistent