Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ classifiers = [
requires-python = ">=3.8"

dependencies = [
"hdx-python-utilities>=3.8.7",
"hdx-python-utilities>=3.9.2",
"libhxl>=5.2.2",
"tenacity",
]
Expand Down
63 changes: 32 additions & 31 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# uv pip compile pyproject.toml --resolver=backtracking --all-extras -o requirements.txt
annotated-types==0.7.0
# via pydantic
astdoc==1.3.0
astdoc==1.3.2
# via mkapi
attrs==25.3.0
# via
Expand All @@ -14,37 +14,38 @@ babel==2.17.0
# via mkdocs-material
backrefs==5.9
# via mkdocs-material
certifi==2025.7.9
certifi==2025.8.3
# via requests
cfgv==3.4.0
# via pre-commit
chardet==5.2.0
# via frictionless
charset-normalizer==3.4.2
charset-normalizer==3.4.3
# via requests
click==8.2.1
# via
# mkdocs
# mkdocs-material
# typer
colorama==0.4.6
# via mkdocs-material
coverage==7.9.2
coverage==7.10.7
# via pytest-cov
distlib==0.3.9
distlib==0.4.0
# via virtualenv
et-xmlfile==2.0.0
# via openpyxl
filelock==3.18.0
filelock==3.19.1
# via virtualenv
frictionless==5.18.1
# via hdx-python-utilities
ghp-import==2.1.0
# via mkdocs
hdx-python-utilities==3.8.7
hdx-python-utilities==3.9.2
# via hdx-python-country (pyproject.toml)
humanize==4.12.3
humanize==4.13.0
# via frictionless
identify==2.6.12
identify==2.6.14
# via pre-commit
idna==3.10
# via requests
Expand All @@ -64,24 +65,24 @@ jsonlines==4.0.0
# via hdx-python-utilities
jsonpath-ng==1.7.0
# via libhxl
jsonschema==4.24.0
jsonschema==4.25.1
# via
# frictionless
# tableschema-to-template
jsonschema-specifications==2025.4.1
jsonschema-specifications==2025.9.1
# via jsonschema
libhxl==5.2.2
# via hdx-python-country (pyproject.toml)
loguru==0.7.3
# via hdx-python-utilities
markdown==3.8.2
markdown==3.9
# via
# mkdocs
# mkdocs-material
# pymdown-extensions
markdown-it-py==3.0.0
markdown-it-py==4.0.0
# via rich
marko==2.1.4
marko==2.2.0
# via frictionless
markupsafe==3.0.2
# via
Expand All @@ -93,15 +94,15 @@ mergedeep==1.3.4
# via
# mkdocs
# mkdocs-get-deps
mkapi==4.4.3
mkapi==4.4.5
# via hdx-python-country (pyproject.toml)
mkdocs==1.6.1
# via
# mkapi
# mkdocs-material
mkdocs-get-deps==0.2.0
# via mkdocs
mkdocs-material==9.6.15
mkdocs-material==9.6.20
# via mkapi
mkdocs-material-extensions==1.3.1
# via mkdocs-material
Expand All @@ -117,9 +118,9 @@ paginate==0.5.7
# via mkdocs-material
pathspec==0.12.1
# via mkdocs
petl==1.7.16
petl==1.7.17
# via frictionless
platformdirs==4.3.8
platformdirs==4.4.0
# via
# mkdocs-get-deps
# virtualenv
Expand All @@ -131,9 +132,9 @@ ply==3.11
# via
# jsonpath-ng
# libhxl
pre-commit==4.2.0
pre-commit==4.3.0
# via hdx-python-country (pyproject.toml)
pydantic==2.11.7
pydantic==2.11.9
# via frictionless
pydantic-core==2.33.2
# via pydantic
Expand All @@ -142,15 +143,15 @@ pygments==2.19.2
# mkdocs-material
# pytest
# rich
pymdown-extensions==10.16
pymdown-extensions==10.16.1
# via mkdocs-material
pyphonetics==0.5.3
# via hdx-python-utilities
pytest==8.4.1
pytest==8.4.2
# via
# hdx-python-country (pyproject.toml)
# pytest-cov
pytest-cov==6.2.1
pytest-cov==7.0.0
# via hdx-python-country (pyproject.toml)
python-dateutil==2.9.0.post0
# via
Expand Down Expand Up @@ -179,7 +180,7 @@ referencing==0.36.2
# via
# jsonschema
# jsonschema-specifications
requests==2.32.4
requests==2.32.5
# via
# frictionless
# libhxl
Expand All @@ -189,13 +190,13 @@ requests-file==2.1.0
# via hdx-python-utilities
rfc3986==2.0.0
# via frictionless
rich==14.0.0
rich==14.1.0
# via typer
rpds-py==0.26.0
rpds-py==0.27.1
# via
# jsonschema
# referencing
ruamel-yaml==0.18.14
ruamel-yaml==0.18.15
# via hdx-python-utilities
ruamel-yaml-clib==0.2.12
# via ruamel-yaml
Expand All @@ -215,9 +216,9 @@ tenacity==9.1.2
# via hdx-python-country (pyproject.toml)
text-unidecode==1.3
# via python-slugify
typer==0.16.0
typer==0.19.1
# via frictionless
typing-extensions==4.14.1
typing-extensions==4.15.0
# via
# frictionless
# pydantic
Expand All @@ -236,7 +237,7 @@ urllib3==2.5.0
# requests
validators==0.35.0
# via frictionless
virtualenv==20.31.2
virtualenv==20.34.0
# via pre-commit
watchdog==6.0.0
# via mkdocs
Expand All @@ -248,7 +249,7 @@ xlrd3==1.1.0
# via libhxl
xlsx2csv==0.8.4
# via hdx-python-utilities
xlsxwriter==3.2.5
xlsxwriter==3.2.9
# via tableschema-to-template
xlwt==1.3.0
# via hdx-python-utilities
4 changes: 2 additions & 2 deletions src/hdx/location/wfp_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ class WFPAPI:
"""

token_url = "https://api.wfp.org/token"
base_url = "https://api.wfp.org/vam-data-bridges/5.0.0/"
scope = "vamdatabridges_commodities-list_get vamdatabridges_commodityunits-list_get vamdatabridges_marketprices-alps_get vamdatabridges_commodities-categories-list_get vamdatabridges_commodityunits-conversion-list_get vamdatabridges_marketprices-priceweekly_get vamdatabridges_markets-geojsonlist_get vamdatabridges_marketprices-pricemonthly_get vamdatabridges_markets-list_get vamdatabridges_currency-list_get vamdatabridges_currency-usdindirectquotation_get"
base_url = "https://api.wfp.org/vam-data-bridges/6.0.0/"
scope = "gefs_geoless-items-countries_get vamdatabridges_commodities-list_get vamdatabridges_commodityunits-list_get vamdatabridges_marketprices-alps_get vamdatabridges_commodities-categories-list_get vamdatabridges_commodityunits-conversion-list_get vamdatabridges_marketprices-priceweekly_get vamdatabridges_markets-geojsonlist_get vamdatabridges_marketprices-pricemonthly_get vamdatabridges_markets-list_get vamdatabridges_currency-list_get vamdatabridges_currency-usdindirectquotation_get"
default_retry_params = {
"retry": retry_if_exception_type(DownloadError),
"after": after_log(logger, logging.INFO),
Expand Down
Loading