Package Details: i3pystatus-git 3.35.r370.gac71437-2

Git Clone URL: (read-only, click to copy)
Package Base: i3pystatus-git
Description: i3status replacement written in python for the i3 window manager
Upstream URL:
Licenses: MIT
Conflicts: i3pystatus
Provides: i3pystatus
Submitter: janoliver
Maintainer: lmartinez-mirror (dom0)
Last Packager: lmartinez-mirror
Votes: 52
Popularity: 0.000057
First Submitted: 2013-03-06 21:51 (UTC)
Last Updated: 2021-08-24 17:54 (UTC)

Dependencies (15)

Required by (0)

Sources (1)

Latest Comments

brokenpip3 commented on 2022-02-06 23:40 (UTC)

@lmartinez-mirror, dom0

could you please add python-request in checkdepends? thanks

brokenpip3 commented on 2021-12-19 21:47 (UTC)

The upstream tests now need python-requests as dependencies:

` E ModuleNotFoundError: No module named 'requests' ERROR tests/

mgisbers commented on 2020-05-28 10:01 (UTC)

git is not in makedepends although source is on git. Please add.

whynothugo commented on 2018-08-12 19:58 (UTC)

@meriops: Most AUR helpers will complain if non-VCS packages change the version via pkgver.

You can remove this bit to pull the latest master if you're building manually:

-source=("git+$_pkgrev") +source=("git+")

meriops commented on 2018-08-11 07:04 (UTC)

Since there are no more releases, would it be possible to point the PGKBUILD to the latest master on github rather than to a specific commit? Then the patch mentioned by @mmozeiko would not be necessary...

mmozeiko commented on 2018-08-07 05:21 (UTC)

After Python 3.7 upgrade you'll want this patch:

pablo1 commented on 2017-01-23 12:07 (UTC)

File "/usr/lib/python3.6/site-packages/i3pystatus/", line 6, in <module> from apiclient import discovery File "/usr/lib/python3.6/site-packages/apiclient/", line 18, in <module> from googleapiclient import channel File "/usr/lib/python3.6/site-packages/googleapiclient/", line 63, in <module> from googleapiclient import errors File "/usr/lib/python3.6/site-packages/googleapiclient/", line 26, in <module> from oauth2client import util ImportError: cannot import name 'util' There seem to be missing some dependencies

whynothugo commented on 2016-09-01 19:50 (UTC)

This has been reported upstream, and fixed for -git and the next release.

zganus commented on 2016-09-01 17:16 (UTC)

python-netifaces 0.10.5-1 broke the network module for me. ipv6 netmask now looks like ffff:ffff:ffff:ffff::/64 whereas it used to be ffff:ffff:ffff:ffff:: and this brokes the parsing.

whitelynx commented on 2016-06-23 16:32 (UTC)

Please add `python-gobject` as an optional dependency; it is needed for desktop notifications. (see - the `gi` module is part of `python-gobject`)

mihok commented on 2015-10-14 03:27 (UTC)

Actually, after commenting on the github project, Ive realized that it does work it just requires you to uninstall the current version. Once uninstalled, you can rebuild the AUR package. This is also a requirement if you install any of the optional dependencies.

mihok commented on 2015-10-13 18:28 (UTC)

Once you update arch linux i3pystatus becomes unusable, needs to update to python 3.5 (

galaux commented on 2015-10-02 17:19 (UTC)

Seems like package "basiciw-git" is now named "python-basiciw". You might want to change that on the optdeps array.

cambid commented on 2015-03-28 12:18 (UTC)

python-colour is now needed for the network-module and so I suggest adding it to the non-optional dependencies.

whynothugo commented on 2014-10-21 19:59 (UTC)

Optional dependency basiciw-git should become python-basiciw (package was renamed). python-colour is an optdepends for pulseaudio module.

bparmentier commented on 2014-10-15 23:54 (UTC)

Please replace the "basiciw-git" dependency with "python-basiciw-git".

dom0 commented on 2014-10-14 15:47 (UTC)

(Note to clarify: I'm enkore on github and the current maintainer of i3pystatus).

dom0 commented on 2014-10-14 15:46 (UTC)

The requirements.txt is only meant for developers and the continuous integration system (travis). i3pystatus and the core modules do not have any other dependencies except Python, everything else is a bug and should be reported. Modules requiring PyPI packages not listed in their docs are a bug and should be reported, too. Thanks :)

whynothugo commented on 2014-10-14 14:39 (UTC)

python-colour is now required (several modules require it, not specified which ones): It's not optional either. Listed here: Also, the latest version is 3.30, but your PKGBUILD says v3.1 (which is from two years ago). You might want to tweak that.

janoliver commented on 2014-09-23 12:53 (UTC)

changed, thank you

whynothugo commented on 2014-09-23 12:49 (UTC)

You're missing a few optdepends: Much like I'm missing some you included and will copy in a moment. :-)

dom0 commented on 2014-09-15 14:48 (UTC)

Consider that as a bug.

whynothugo commented on 2014-09-15 14:15 (UTC)

python-pytz is now required as well (dunno if "optionally", since the default configuration actually requires it).

janoliver commented on 2014-08-27 11:49 (UTC)

Thank you, done!

simon04 commented on 2014-08-26 20:08 (UTC)

Please add the following lines to ease switching from/to i3pystatus: conflicts=('i3pystatus') provides=('i3pystatus')

janoliver commented on 2014-08-18 06:49 (UTC)

Thanks, KaiSforza! However, wasn't gobject also a dependency for something? If I include optdepends, they should be complete.

KaiSforza commented on 2014-08-16 22:43 (UTC)

Updated this PKGBUILD to also include the optional dependencies mentioned in the README:

Fandekasp commented on 2014-08-07 04:02 (UTC)

@Kyrias I see, thanks. It means I need to remember to manually update all my -git repos from time to time.

demize commented on 2014-06-28 20:55 (UTC)

@Fandekask: What do you mean "update the repo"? This is an AUR git package which is a package you build from the master branch yourself, so it's neither a binary package that you install directly nor a release package that needs to be updated.

Fandekasp commented on 2014-06-28 13:02 (UTC)

please update the repo, there are new features like weather current_wind available. Thanks

thestinger commented on 2014-06-08 14:34 (UTC)

The empty build function is unnecessary.

I-sty commented on 2014-02-24 18:49 (UTC)

[i-sty@laptop ~]$ i3pystatus Traceback (most recent call last): File "/usr/bin/i3pystatus", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named 'pkg_resources' [i-sty@laptop ~]$

janoliver commented on 2013-10-30 09:25 (UTC)

Hi Kyrias, thanks for the suggestions, I'll look into it. The thing with the optdeps is, that there are so many different dependencies for the various modules that I decided to leave them out completely. If something changes in the git repo I would have no chance of figuring out the new depenencies. If you have any better suggestions for that, please tell me!

demize commented on 2013-10-20 17:09 (UTC)

Also 'python-distribute' has been replaced by 'python-setuptools'

demize commented on 2013-10-20 16:59 (UTC)

I'd like to request for python-netifaces-git and basiciw-git to be added as either deps or opt-deps as the package won't work without it if you accidentally remove them, which is easy to do if they don't have a package that depends on them. I'd also like to request for the pkgver() function to be replaced with something along the lines of printf "%s" "$(git describe --always --long | sed 's/^[v]//;s/-/-r/' | tr - .)" For cleaner and more logical version numbering.

galaux commented on 2013-09-11 09:37 (UTC)

I agree with farwayer: this package depends on 'python-distribute'. Could you please add it?

farwayer commented on 2013-07-23 16:42 (UTC)

Add python-distribute as dependency, please.