Package Details: gcalcli 4.5.1-3

Git Clone URL: https://aur.archlinux.org/gcalcli.git (read-only, click to copy)
Package Base: gcalcli
Description: Google calendar command line interface
Upstream URL: https://github.com/insanum/gcalcli
Licenses: MIT
Submitter: None
Maintainer: ainola (mu_mind)
Last Packager: ainola
Votes: 124
Popularity: 0.007586
First Submitted: 2007-10-03 21:45 (UTC)
Last Updated: 2026-02-20 20:14 (UTC)

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

ainola commented on 2026-02-20 20:14 (UTC)

Thanks! Looks like it's an optional dep for python-google-auth, so I've explicitly added it as a dep.

jamespo commented on 2026-02-20 14:55 (UTC)

4.5.1-2 failed at runtime for me, install python-cryptography from extra fixed it

File "/usr/bin/gcalcli", line 5, in <module> from gcalcli.cli import main File "/usr/lib/python3.14/site-packages/gcalcli/cli.py", line 43, in <module> from . import config, env, utils File "/usr/lib/python3.14/site-packages/gcalcli/utils.py", line 19, in <module> from . import auth, env File "/usr/lib/python3.14/site-packages/gcalcli/auth.py", line 3, in <module> from google.auth.transport.requests import Request File "/usr/lib/python3.14/site-packages/google/auth/transport/requests.py", line 43, in <module> from google.oauth2 import service_account File "/usr/lib/python3.14/site-packages/google/oauth2/service_account.py", line 78, in <module> from google.auth import _service_account_info File "/usr/lib/python3.14/site-packages/google/auth/_service_account_info.py", line 20, in <module> from google.auth import crypt File "/usr/lib/python3.14/site-packages/google/auth/crypt/init.py", line 41, in <module> from google.auth.crypt import es File "/usr/lib/python3.14/site-packages/google/auth/crypt/es.py", line 21, in <module> import cryptography.exceptions ModuleNotFoundError: No module named 'cryptography'

mu_mind commented on 2024-10-12 00:35 (UTC)

@warp4ever should be fixed now, sorry. I could swear I verified it installed successfully after making these changes but must've had something wrong with how I verified.

warp4ever commented on 2024-10-11 13:53 (UTC) (edited on 2024-10-11 13:55 (UTC) by warp4ever)

Install error:

gcalcli/PKGBUILD: line 42: cd: gcalcli-4.5.1: No such file or directory
==> ERROR: A failure occurred in build().
Aborting...
-> error making: gcalcli-exit status 4
-> Failed to install the following packages. Manual intervention is required:
gcalcli - exit status 4

Build file:

pkgname=gcalcli
pkgver=4.5.1

pkgrel=1

mu_mind commented on 2024-10-09 03:28 (UTC)

K, I updated to use a different form of GitHub URL instead of pypi.org. Looked like pythonhosted.org would work as well but most packages I found in core seemed to use this form.

BTW it looked like the complaints about URLs containing an "unpredictable hash" wasn't super relevant here, but the complaints in RFC0020 about sdist and signing seemed like they'd apply equally to pythonhosted.org.

ainola commented on 2024-10-08 18:52 (UTC)

Sure, give that a try.

I don't use pkgctl for AUR commiting and just do it manually myself as well - I'm sure there's a way to do it but I'm lazy. :)

mu_mind commented on 2024-10-08 00:40 (UTC)

Ah thanks, so just use pythonhosted.org URLs instead?

Also is there a command you use to get the upgpkg commits? I tried to use pkgctl but couldn't figure out the exact command so I just generated all the changes manually.

ainola commented on 2024-10-08 00:30 (UTC)

@mu_mind: Thanks. Consider not using pypi:

https://wiki.archlinux.org/title/Python_package_guidelines#Source

mu_mind commented on 2024-10-04 03:11 (UTC)

Alright, should be fixed!

I pushed a 4.5.0-3 update that should take care of the versioning info, plus add two more missing deps. I switched to the pypi.io archive to fix the versioning, taking inspiration from https://gitlab.archlinux.org/archlinux/packaging/packages/codespell/-/blob/main/PKGBUILD (which I found by browsing the list of packages that depend on python-setuptools-scm).

This is my first PKGBUILD update I've ever pushed so LMK if I flubbed anything with the packaging…

ainola commented on 2024-10-02 01:24 (UTC)

@mu_mind, no offense taken; It should have been tested better. I've made you a co-maintainer.