Search Criteria
Package Details: bugwarrior 1.8.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/bugwarrior.git (read-only, click to copy) |
---|---|
Package Base: | bugwarrior |
Description: | pull issues from issue trackers into taskwarrior (GitHub, GitLab, Bitbucket, etc.) |
Upstream URL: | https://bugwarrior.readthedocs.io |
Licenses: | GPL3 |
Conflicts: | bugwarrior-git |
Submitter: | wookietreiber |
Maintainer: | Arvedui |
Last Packager: | Arvedui |
Votes: | 9 |
Popularity: | 0.000000 |
First Submitted: | 2017-02-21 14:26 (UTC) |
Last Updated: | 2020-12-13 20:31 (UTC) |
Dependencies (21)
- python (python37AUR, python311AUR, python310AUR)
- python-click
- python-dateutil
- python-dogpile.cache
- python-future
- python-jinja
- python-lockfile
- python-pytz
- python-requests
- python-setuptools
- python-six
- python-taskwAUR (python-taskw-ngAUR)
- python-bugzillaAUR (optional) – bugzilla support
- python-debianbtsAUR (optional) – bts support
- python-google-api-python-client (optional) – gmail support
- python-jiraAUR (optional) – jira support
- python-keyring (optional) – keyring support
- python-oauth2client (optional) – gmail support
- python-offtrac (optional) – Trac support
- python-phabricatorAUR (optional) – phabricator support
- Show 1 more dependencies...
Required by (1)
- timewarrior-jirapush (optional)
Latest Comments
« First ‹ Previous 1 2
Foxboron commented on 2017-12-08 10:32 (UTC)
Instead of patching setup.py, we can tell setup.py to ignore any dependency checks.
We are also not going to do horrible workarounds when it helps everyone if we just submit patches to upstream to solve the problem.
rvasilev commented on 2017-12-08 09:46 (UTC) (edited on 2017-12-08 09:50 (UTC) by rvasilev)
for upstream 1.5.1
the easiest way to do it is patching setup.py that comes with source and remove version pin for
python2-future
. check this out https://gist.github.com/rvasilev/d90e20c76e39821b9dd3a924d4703227that's possible and package is even building, but it's not the best choice because
python2-taskw
,python2-twiggy
)so, we could go with less linux, but more pythonic way and step off of dependancy tracking and build self-contained python module in virtualenv. to do so, you may look https://gist.github.com/rvasilev/c86d9f4522d5375f12f22dd8718c9729
<deleted-account> commented on 2017-12-08 08:08 (UTC)
Besides waiting for https://github.com/ralphbean/bugwarrior/issues/427 to be solved, I think the more pragmatic way for us to workaround this issue on our side is to create a separate package named python2-future-0.15 (or whatever the version bugwarrior needs) and this package should conflict with the normal
python2-future
meanwhile, until the issue noted above is solved.rvasilev commented on 2017-12-07 20:29 (UTC) (edited on 2017-12-07 20:30 (UTC) by rvasilev)
https://gist.github.com/rvasilev/c86d9f4522d5375f12f22dd8718c9729
PKGBUILD builds latest tagged 1.5.1 bugwarrior within isolated virtualenv. Bugwarrior will be self-contained with all non-system dependencies. That's the only way that not bothers about outdated arch-python packages.
wookietreiber commented on 2017-12-07 08:33 (UTC)
the real (and only) problem is getting in the old version of python2-future. see my older comment on how it works with virtualenv. I suppose you could depend on everything BUT python2-future and do the remaining python2-future/bugwarrior installation via virtualenv to /opt or something.
Foxboron commented on 2017-12-07 00:30 (UTC)
Helluw.
I just adopted this package. I'll get to work fixing it during the weekend!
thelinuxguy commented on 2017-12-06 23:34 (UTC)
Do you intend to continue maintaining this package? I am interested in using it myself, so I could take over.
wookietreiber commented on 2017-07-31 12:46 (UTC)
« First ‹ Previous 1 2