main/py3-google-api-python-client: incorrectly depends on python2
Installing py3-google-api-python-client 1.7.4-r1 pulls in both python2 (#6 below) and python3 (#8). Python 2 is not required.
# apk add py3-google-api-python-client
(1/22) Installing libbz2 (1.0.6-r6)
(2/22) Installing libffi (3.2.1-r4)
(3/22) Installing gdbm (1.13-r1)
(4/22) Installing readline (7.0.003-r0)
(5/22) Installing sqlite-libs (3.24.0-r0)
(6/22) Installing python2 (2.7.15-r0)
(7/22) Installing xz-libs (5.2.4-r0)
(8/22) Installing python3 (3.6.4-r1)
(9/22) Installing py3-httplib2 (0.11.1-r0)
(10/22) Installing py3-asn1 (0.4.2-r0)
(11/22) Installing py3-cparser (2.18-r0)
(12/22) Installing py3-cffi (1.10.0-r0)
(13/22) Installing py3-idna (2.7-r0)
(14/22) Installing py3-asn1crypto (0.24.0-r0)
(15/22) Installing py3-six (1.11.0-r0)
(16/22) Installing py3-cryptography (2.2.2-r0)
(17/22) Installing py3-openssl (17.2.0-r0)
(18/22) Installing py3-asn1-modules (0.2.2-r0)
(19/22) Installing py3-rsa (3.4.2-r2)
(20/22) Installing py3-oauth2client (4.1.2-r2)
(21/22) Installing py3-uritemplate (3.0.0-r1)
(22/22) Installing py3-google-api-python-client (1.7.4-r1)
Executing busybox-1.28.4-r1.trigger
OK: 328 MiB in 99 packages
This can also be seen from the Depends box at
https://pkgs.alpinelinux.org/package/edge/main/x86\_64/py3-google-api-python-client
(from redmine: issue id 9156, created on 2018-07-30, closed on 2019-05-04)