Package Details: python-git-up 2.1.0-1

Git Clone URL: https://aur.archlinux.org/python-git-up.git (read-only, click to copy)
Package Base: python-git-up
Description: A python implementation of git up
Upstream URL: http://github.com/msiemens/PyGitUp
Licenses: MIT
Submitter: Dragonlord
Maintainer: None
Last Packager: Dragonlord
Votes: 3
Popularity: 0.000000
First Submitted: 2015-10-05 17:35 (UTC)
Last Updated: 2022-01-30 12:17 (UTC)

Latest Comments

mallrat commented on 2023-05-04 14:21 (UTC)

The build is broken. I've fixed and built it locally with this patch:

$ git diff
diff --git a/PKGBUILD b/PKGBUILD
index 03aaac3..609a3d0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>

 pkgname=python-git-up
-pkgver=2.1.0
+pkgver=2.2.0
 pkgrel=1
 pkgdesc="A python implementation of git up"
 arch=('any')
@@ -10,20 +10,21 @@ license=('MIT')
 depends=('python-termcolor' 'python-colorama' 'python-docopt' 'python-gitpython')
 makedepends=('python-poetry' 'python-setuptools')
 source=($pkgname-$pkgver.tar.gz::https://github.com/msiemens/PyGitUp/archive/v$pkgver.tar.gz)
-sha256sums=('e032131e6054d8f0b464181fde89ae6a2d40cdebd884dc3cff4211e83786dd88')
+sha256sums=('1c79fb7fe965200061c6ecbd48286074b4bc3687eaae9718ada9ff13b7c8cd8e')

 prepare() {
   cd "${srcdir}"/PyGitUp-$pkgver

   poetry build
-  cd dist
-  tar xfv git-up-$pkgver.tar.gz
+  #cd dist
+  #tar xfv git_up-$pkgver.tar.gz
 }

 package() {
-  cd "${srcdir}"/PyGitUp-$pkgver/dist/git-up-$pkgver
+  cd "${srcdir}"/PyGitUp-$pkgver/dist/

-  python setup.py install --root="${pkgdir}" --optimize=1
+  #python setup.py install --root="${pkgdir}" --optimize=1
+  pip install --root="${pkgdir}" --no-deps ./git_up-$pkgver.tar.gz

 #license
   install -Dm644 "${srcdir}"/PyGitUp-$pkgver/LICENCE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE

mallrat commented on 2021-12-22 17:55 (UTC)

The package version is outdated. The fix is pretty straightforward: 1. update ver to 2.1.0-1 2. update the file sha256 3. remove the python-click dependency

@Dragonlord, update it please.

nopreserveroot commented on 2020-10-11 18:09 (UTC)

The PKGBUILD doesn't work. The downloaded archive contains no setup.py since the project moved to poetry with version 2 (i.e., setup.py is autogenerated during the poetry build process). The PyPI released archive should work.

nopreserveroot commented on 2018-10-10 09:00 (UTC)

The dependency python(2)-click is missing (see upstream requirements.txt)

yan12125 commented on 2017-02-14 18:14 (UTC)

Hello, as CPython is moved to GitHub, the original python-git is moved back to python-gitpython

denisgarci commented on 2016-02-15 14:47 (UTC)

Hey thanks for packaging this nice tool. I just have a problem installing it with yaourt: error: failed to commit transaction (conflicting files) /usr/bin/git-up exists in both 'python-git-up' and 'python2-git-up' /usr/bin/gitup.py exists in both 'python-git-up' and 'python2-git-up' Errors occurred, no packages were upgraded. I understand yaourt is trying to install bot python-git-up and python2-git-up but I don't know how to force it to only intall python-git-up. Thanks!

ForeverYoung commented on 2015-09-24 10:51 (UTC)

Strange description...