X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/ecf4693a799055b3795ca691337941f931cf0a59..a4d7cdd2ad7b1e087751e55a56454781aa6580bc:/docs/develop/Development-Environment.md diff --git a/docs/develop/Development-Environment.md b/docs/develop/Development-Environment.md index b3c81611..19948e7c 100644 --- a/docs/develop/Development-Environment.md +++ b/docs/develop/Development-Environment.md @@ -50,6 +50,10 @@ The documentation is built with mkdocs: * [mkdocstrings](https://mkdocstrings.github.io/) >= 0.25 * [mkdocs-material](https://squidfunk.github.io/mkdocs-material/) +Please be aware that tests always run against the globally installed +osm2pgsql, so you need to have this set up. If you want to test against +the vendored version of osm2pgsql, you need to set the PATH accordingly. + ### Installing prerequisites on Ubuntu/Debian The Python tools should always be run with the most recent version. @@ -63,7 +67,7 @@ To set up the virtual environment with all necessary packages run: virtualenv ~/nominatim-dev-venv ~/nominatim-dev-venv/bin/pip install\ psycopg2-binary psutil psycopg[binary] PyICU SQLAlchemy \ - python-dotenv jinja2 pyYAML datree \ + python-dotenv jinja2 pyYAML datrie \ behave mkdocs mkdocstrings pytest pytest-asyncio pylint \ types-jinja2 types-markupsafe types-psutil types-psycopg2 \ types-pygments types-pyyaml types-requests types-ujson \