Ocha-anticipy

Latest version: v1.1.3

Safety actively analyzes 702353 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.0.0

--------------------

Changed
~~~~~~~

- Renamed from AA Toolbox to OCHA AnticiPy

0.5.0

--------------------

Added
~~~~~

- Modules for downloading and processing CHIRPS rainfall,
GloFAS river discharge, and USGS NDVI data
- Utilities to streamline use of strings for dates across modules
- COD AB configuration now has an ``admin{level}_name`` custom
layer name parameter
- Logging for files being overwritten or not due to clobber

Changed
~~~~~~~

- Documented and moved the raster processing module to the top level
for public access

Removed
~~~~~~~

- Python 3.6 support

Fixed
~~~~~

- The check in ``DataSource`` for the required configuration file
section now also checks if the section is ``None``
- All available admin levels for DRC and Ethiopia are now accessible
- IRI download method now checks request headers to verify authentication

0.4.2

--------------------

Fixed
~~~~~

- Upgrade version of hdx-python-api to prevent bug when downloading

0.4.1

--------------------

Fixed
~~~~~

- Fixed error when loading zipped COD AB shapefiles on Windows

0.4.0

--------------------

Added
~~~~~

- Implemented unit testing for ``AatRaster`` module with full coverage
- Implemented downloading and processing for IRI seasonal precipitation
forecast
- Added config for DRC (of which the iso3 is COD)
- User can now create a config object from a custom filepath
- FewsNet region names are now part of config files
- Documentation expanded and put on
`ReadTheDocs <https://aa-toolbox.readthedocs.io/>`_

Changed
~~~~~~~

- ``DataSource`` is now an abstract base class with required
``download``, ``process`` and ``load`` methods
- ``GeoBoundingBox`` input parameters changed from ``north``,
``south``, ``east``, and ``west`` to ``lat_max``, ``lat_min``,
``lon_max``, ``lon_min``
- ``GeoBoundingBox.round`` returns ``GeoBoundingBox`` instance (instead
of being in place)
- COD AB is now optional in the configuration file
- FewsNet download functionality follows ``DataSource`` structure
- This changelog converted from markdown to .rst

Removed
~~~~~~~

- ``Pipeline`` class no longer used as main API
- Removed unnecessary explicit install of test requirements on GitHub
Actions

Fixed
~~~~~

- GitHub action to publish on PyPI should not be invoked for pushes to
main (using tags instead)
- HDX API now uses “prod” server, and version >= 5.5.8 to avoid
download error
- COD AB dataset URLs on HDX are standardized
- ``GeoBoundingBox`` won’t allow lat_max < lat_min or lon_max < lon_min
- ``GeoBoundingBox`` imposes -90 < latitude < 90 and -180 < longitude <
180

0.3.1

--------------------

Fixed
~~~~~

- GitHub action to publish on PyPI when tagged was not running

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.