polib: use a system-provided polib when available
commit23402bc67e5e26cc551b8d94dba7add71489d1af
authorDavid Aguilar <davvid@gmail.com>
Mon, 19 Feb 2024 01:52:29 +0000 (18 17:52 -0800)
committerDavid Aguilar <davvid@gmail.com>
Mon, 19 Feb 2024 01:52:29 +0000 (18 17:52 -0800)
tree3a9b355b579b3ba7a21e14c79d3c43a5b765e88e
parentcdd459bd0506c3931076adddcb3870dbe70bb033
polib: use a system-provided polib when available

Demote the cola.polib module to be a fallback module that is only
used when a system-provided polib is not available. We now attempt
to import the real polib instead of preferring our vendored module.
This sets the state for a the future where we might remove this
module completely.

Signed-off-by: David Aguilar <davvid@gmail.com>
CHANGES.rst
cola/i18n.py
setup.cfg