Package Details: gitsome 0.6.0-4

Git Clone URL: https://aur.archlinux.org/gitsome.git (read-only)
Package Base: gitsome
Description: A Supercharged Git/Shell Autocompleter with GitHub Integration.
Upstream URL: https://github.com/donnemartin/gitsome
Licenses: Apache
Conflicts: python-gitsome, xonsh
Submitter: simon04
Maintainer: simon04
Last Packager: simon04
Votes: 5
Popularity: 0.002203
First Submitted: 2016-06-28 10:37
Last Updated: 2016-06-28 13:13

Latest Comments

simon04 commented on 2017-03-29 08:04

Version 0.7 is out, yes. However, Python 3.6 is (still) not supported: https://github.com/donnemartin/gitsome/blob/98469a5/README.md#supported-python-versions

simon04 commented on 2017-01-20 08:47

@Neg: I have no clue and reported the issue upstream: https://github.com/donnemartin/gitsome/issues/105. It might be related to https://github.com/donnemartin/gitsome/pull/82 and the embedding of dependencies.

Neg commented on 2017-01-19 21:26

I've get the following error during install:


running install
Building lexer and parser tables.
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-04pl7_9o/gitsome/setup.py", line 129, in <module>
main()
File "/tmp/pip-build-04pl7_9o/gitsome/setup.py", line 122, in main
setup(**skw)
File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/tmp/pip-build-04pl7_9o/gitsome/setup.py", line 44, in run
build_tables()
File "/tmp/pip-build-04pl7_9o/gitsome/setup.py", line 37, in build_tables
outputdir='xonsh')
File "/tmp/pip-build-04pl7_9o/gitsome/xonsh/parser.py", line 233, in __init__
self.parser = yacc.yacc(**yacc_kwargs)
File "/usr/lib/python3.6/site-packages/ply/yacc.py", line 3424, in yacc
raise YaccError('Unable to build parser')
ply.yacc.YaccError: Unable to build parser

----------------------------------------
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-04pl7_9o/gitsome/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-8b_6ceto-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-04pl7_9o/gitsome/

simon04 commented on 2016-10-20 11:16

@fzerorubigd: Thank you for your comment. I created an upstream pull-request: https://github.com/donnemartin/gitsome/pull/82
The old version of uritemplate.py is needed due to the old version of github3.py which is embedded in the source code.

fzerorubigd commented on 2016-10-19 06:57

gitsome required uritemplate.py<1.0.0,>=0.2.0 but the current version in AUR is 3.0.1

https://aur.archlinux.org/packages/python-uritemplate.py/

So there is problem in gh command installed by gitsome

simon04 commented on 2016-06-28 10:41

Concerning the xonsh conflict: gitsome bundles a customized xonsh version, see https://github.com/donnemartin/gitsome/issues/25
So it cannot be replaced with https://aur.archlinux.org/packages/xonsh/ immediately. I'm not sure how to handles this best.

rumpelsepp commented on 2016-06-24 12:37

The okg conflicts with xonsh:

error: failed to commit transaction (conflicting files)
python-gitsome: /usr/bin/xonsh exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__init__.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/__init__.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/aliases.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/ast.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/base_shell.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/built_ins.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/completer.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/diff_history.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/dirstack.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/environ.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/execer.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/foreign_shells.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/history.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/imphooks.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/inspectors.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/jobs.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/lazyjson.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/lexer.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/main.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/openpy.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/parser.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/parser_table.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/pretty.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/proc.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/pyghooks.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/readline_shell.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/replay.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/shell.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/teepty.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/timings.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/__pycache__/tools.cpython-35.pyc exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/aliases.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/ast.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/base_shell.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/built_ins.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/completer.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/diff_history.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/dirstack.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/environ.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/execer.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/foreign_shells.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/history.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/imphooks.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/inspectors.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/jobs.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/lazyjson.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/lexer.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/main.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/openpy.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/parser.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/parser_table.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/pretty.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/proc.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/pyghooks.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/readline_shell.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/replay.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/shell.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/teepty.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/timings.py exists in filesystem
python-gitsome: /usr/lib/python3.5/site-packages/xonsh/tools.py exists in filesystem
Errors occurred, no packages were upgraded.

rumpelsepp commented on 2016-06-24 10:47

Since this is a program rather than a library, this package should be named "gitsome"; without the "python=" prefix.

simon04 commented on 2016-06-24 08:59

Done in 0.6.0-2. Thank you. I missed that one.

lucc commented on 2016-06-24 08:53

I think you should add python-numpydoc as a dependency. I get this exception:

Traceback (most recent call last):
File "/usr/bin/gh", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2927, in <module>
@_call_aside
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2913, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2940, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 635, in _build_master
ws.require(__requires__)
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 943, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 829, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'numpydoc<1.0,>=0.5' distribution was not found and is required by gitsome