]> git.openstreetmap.org Git - nominatim.git/commitdiff
add missing pyyaml requirement
authorSarah Hoffmann <lonvia@denofr.de>
Tue, 6 Jul 2021 21:04:01 +0000 (23:04 +0200)
committerSarah Hoffmann <lonvia@denofr.de>
Wed, 7 Jul 2021 09:29:33 +0000 (11:29 +0200)
docs/admin/Installation.md
docs/develop/Development-Environment.md
vagrant/Install-on-Centos-7.sh
vagrant/Install-on-Centos-8.sh
vagrant/Install-on-Ubuntu-18.sh

index cc1edf590abdfa041ceffedd9bce05c7c5d87809..76af39c6e0a0b102547dedeb23343e57aa7c42ee 100644 (file)
@@ -45,6 +45,7 @@ For running Nominatim:
   * [psutil](https://github.com/giampaolo/psutil)
   * [Jinja2](https://palletsprojects.com/p/jinja/)
   * [PyICU](https://pypi.org/project/PyICU/)
+  * [PyYaml](https://pyyaml.org/) (5.1+)
   * [datrie](https://github.com/pytries/datrie)
   * [PHP](https://php.net) (7.0 or later)
   * PHP-pgsql
index 43598b9a7c638ba2177783f2b962ec45fc4c8627..eea69c706e95aa3d6195bbe171409b70d2c153ac 100644 (file)
@@ -29,7 +29,7 @@ The Nominatim test suite consists of behavioural tests (using behave) and
 unit tests (using PHPUnit for PHP code and pytest for Python code).
 It has the following additional requirements:
 
-* [behave test framework](https://behave.readthedocs.io) >= 1.2.5
+* [behave test framework](https://behave.readthedocs.io) >= 1.2.6
 * [phpunit](https://phpunit.de) >= 7.3
 * [PHP CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer)
 * [Pylint](https://pylint.org/) (2.6.0 is used for the CI)
index 9fb90150bacbf6bde12ee1db936ed1bb74a1563b..d3fd9ef058b363aa160b36c846b3a47284fd71ec 100755 (executable)
@@ -42,7 +42,7 @@
                         python3-pip python3-setuptools python3-devel \
                         expat-devel zlib-devel libicu-dev
 
-    pip3 install --user psycopg2 python-dotenv psutil Jinja2 PyICU datrie
+    pip3 install --user psycopg2 python-dotenv psutil Jinja2 PyICU datrie pyyaml
 
 
 #
index 2330fc3b8721888861de13403f514599b5c9cdb8..a41e846cfb615993f30cf438aac829c68de2ae3d 100755 (executable)
@@ -35,7 +35,7 @@
                         python3-pip python3-setuptools python3-devel \
                         expat-devel zlib-devel libicu-dev
 
-    pip3 install --user psycopg2 python-dotenv psutil Jinja2 PyICU datrie
+    pip3 install --user psycopg2 python-dotenv psutil Jinja2 PyICU datrie pyyaml
 
 
 #
index 63c07becc5d5088e5f2ce9a954c5dc160332cc9b..dadce0865847dfd0540cd5f5a958b1c0822d1cda 100755 (executable)
@@ -32,10 +32,10 @@ export DEBIAN_FRONTEND=noninteractive #DOCS:
                         php php-pgsql php-intl libicu-dev python3-pip \
                         python3-psycopg2 python3-psutil python3-jinja2 python3-icu git
 
-# The python-dotenv adn datrie package that comes with Ubuntu 18.04 is too old, so
+# Some of the Python packages that come with Ubuntu 18.04 are too old, so
 # install the latest version from pip:
 
-    pip3 install python-dotenv datrie
+    pip3 install python-dotenv datrie pyyaml
 
 #
 # System Configuration