Package Details: python-git 3.12.0a0.r114486.91f40f3f78d-1

Git Clone URL: https://aur.archlinux.org/python-git.git (read-only, click to copy)
Package Base: python-git
Description: Next generation of the python high-level scripting language
Upstream URL: https://www.python.org/
Licenses: custom
Submitter: yan12125
Maintainer: dundee (dundee)
Last Packager: dundee
Votes: 4
Popularity: 0.168340
First Submitted: 2017-02-14 17:52 (UTC)
Last Updated: 2022-09-02 07:47 (UTC)

Dependencies (23)

Required by (0)

Sources (1)

Pinned Comments

yan12125 commented on 2017-02-14 17:58 (UTC)

For existing python-git users: the GitPython library has moved to https://aur.archlinux.org/packages/python-gitpython. Now this packages hosts git snapshots of CPython.

Latest Comments

1 2 3 4 Next › Last »

vextium commented on 2022-10-11 19:20 (UTC)

Also, is there a way that this could be made as the system default python?

vextium commented on 2022-10-11 16:33 (UTC)

Shouldn't this package provide 'python'?

dundee commented on 2022-09-02 07:48 (UTC)

jamespharvey20: fixed

jamespharvey20 commented on 2022-08-18 18:08 (UTC) (edited on 2022-08-18 18:09 (UTC) by jamespharvey20)

Fails building with makepkg. I think the first part is ignored, but I included it just in case.

...
/usr/bin/make clean
find . -depth -name '__pycache__' -exec rm -rf {} ';'
find . -name '*.py[co]' -exec rm -f {} ';'
find . -name '*.[oa]' -exec rm -f {} ';'
find . -name '*.s[ol]' -exec rm -f {} ';'
find . -name '*.so.[0-9]*.[0-9]*' -exec rm -f {} ';'
find . -name '*.wasm' -exec rm -f {} ';'
find . -name '*.lst' -exec rm -f {} ';'
find build -name 'fficonfig.h' -exec rm -f {} ';' || true
find: ‘build’: No such file or directory
find build -name '*.py' -exec rm -f {} ';' || true
find: ‘build’: No such file or directory
find build -name '*.py[co]' -exec rm -f {} ';' || true
find: ‘build’: No such file or directory
rm -f pybuilddir.txt
rm -f Lib/lib2to3/*Grammar*.pickle
rm -f _bootstrap_python
rm -f python.html python*.js python.data python*.symbols python*.map
rm -f ./usr/lib/python3.12/os.py
rm -f Programs/_testembed Programs/_freeze_module
rm -f Python/deepfreeze/*.[co]
rm -f Python/frozen_modules/*.h
rm -f Python/frozen_modules/MANIFEST
find build -type f -a ! -name '*.gc??' -exec rm -f {} ';'
find: ‘build’: No such file or directory
...
gcc   -DNDEBUG -g -fwrapv -O3 -Wall -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -Wno-builtin-macro-redefined -fno-semantic-interposition -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -Wno-builtin-macro-redefined -fno-semantic-interposition -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -Wno-builtin-macro-redefined -fno-semantic-interposition -fno-semantic-interposition -flto=4 -fuse-linker-plugin -ffat-lto-objects -flto-partition=none -g -std=c11 -Werror=implicit-function-declaration -fvisibility=hidden -fprofile-generate -I./Include/internal  -I. -I./Include -D__DATE_=  -D__TIME__=  -D__TIMESTAMP__=  -D__DATE_=  -D__TIME__=  -D__TIMESTAMP__= -fPIC -fPIC -c ./Modules/_datetimemodule.c -o Modules/_datetimemodule.o
make[3]: *** No rule to make target 'Modules/_decimal/libmpdec/basearith.h', needed by 'Modules/_decimal/_decimal.o'.  Stop.
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/mnt/protected/pkg/aur-ro/python-git.git/src/cpython'
make[2]: *** [Makefile:779: build_all_generate_profile] Error 2
make[2]: Leaving directory '/mnt/protected/pkg/aur-ro/python-git.git/src/cpython'
make[1]: *** [Makefile:755: profile-gen-stamp] Error 2
make[1]: Leaving directory '/mnt/protected/pkg/aur-ro/python-git.git/src/cpython'
make: *** [Makefile:767: profile-run-stamp] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

gsnedders commented on 2021-11-30 11:54 (UTC)

This currently fails during packaging as "$pkgdir"/usr/lib/python*/sqlite3/test no longer exists.

gabor_bernat commented on 2021-08-25 21:27 (UTC)

I guess I can just create python-git-quick-build :-)

dundee commented on 2021-08-12 10:54 (UTC)

gabor_bernat: I don't think turning off optimizations is useful for all users of this package. Not everybody builds it for every commit of main branch. Some may need optimized binaries (including me). If you need it to be build faster, I suguest you clone this repo yourself, disable optimizations and also disable tests (which take a lot of time too) if you don't need them.

gabor_bernat commented on 2021-08-06 06:52 (UTC)

Can we disable optimizations considering it makes building much slower? Which is more an issue because this package will be built often (every commit on the main branch).

ILMostro7 commented on 2018-09-10 19:22 (UTC)

whoa! Not sure how I ended up at python-git instead of kargo-cli :D Sorry about that. I've had trouble compiling this within a VM with 8 CPUs and 12G of RAM, btw. Hence my search to exclude it from kargo-cli as one of the deps.