Task Todo List python-tzlocal 4.x blockers

2022-06-07 - Daniel M. Capella

Projects need to support tzlocal 3.x+ or switch to just https://docs.python.org/3/library/zoneinfo.html
https://github.com/regebro/tzlocal#api-change

- jrnl: https://github.com/jrnl-org/jrnl/pull/1528

- khal: https://github.com/pimutils/khal/commit/d39f2b438a6abc9b6e85ec579b67484192b7311c

- py3status: Clock module supports at least tzlocal 3.0 https://github.com/ultrabug/py3status/commit/a874e053c4a6e995a98f58380a2854a55cecb56a - as far as I can tell it works fine with tzlocal 4.2 as well, the clock module displays as expected (and this is the only place in py3status where python-tzlocal is used)

- python-dateparser: Removed, no longer required by another package. https://github.com/scrapinghub/dateparser/issues/1001

- python-js2py: tzlocal optional:
https://github.com/PiotrDabkowski/Js2Py/blob/5f665f60083a9796ec33861240ce31d6d2b844b6/js2py/constructors/time_helpers.py#L11
https://github.com/PiotrDabkowski/Js2Py/blob/5f665f60083a9796ec33861240ce31d6d2b844b6/js2py/internals/constructors/time_helpers.py#L13
https://github.com/PiotrDabkowski/Js2Py/pull/293

- python-rpy2: Tests passed with tzlocal 4.2 🤷 https://github.com/rpy2/rpy2/runs/7940557194?check_suite_focus=true#step:9:26

- python-tasklib: unreleased:
https://github.com/GothenburgBitFactory/tasklib/commit/0307266a6f1c53110f819064f8b79d00eb73c2d4
https://github.com/GothenburgBitFactory/tasklib/issues/120

- vit: No longer requires tzlocal (and pytz) but its dep tasklib still pulls them in until the next release anyways. https://github.com/vit-project/vit/commit/5534f81deee3f3df8d582c4ea220cc71a7496eea

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
8 packages displayed out of 8 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
any Community jrnl 3.3-1 felixonmars Complete polyzen
any Community khal 0.10.5-3 polyzen, dvzrv Complete polyzen
any Community py3status 3.47-1 Foxboron, diabonas Complete diabonas
any Community python-dateparser Complete polyzen
any Community python-js2py 0.72-1 felixonmars Complete polyzen
x86_64 Community python-rpy2 3.5.6-1 arojas Complete polyzen
any Community python-tasklib 2.5.1-1 anthraxx Complete polyzen
any Community vit 2.2.0-2 anthraxx Complete polyzen