Package Details: pip-tools 7.4.1-1

Git Clone URL: https://aur.archlinux.org/pip-tools.git (read-only, click to copy)
Package Base: pip-tools
Description: A set of tools to keep your pinned Python dependencies fresh
Upstream URL: https://github.com/jazzband/pip-tools/
Licenses: BSD-3-Clause
Submitter: saimn
Maintainer: SpotlightKid
Last Packager: SpotlightKid
Votes: 16
Popularity: 0.005691
First Submitted: 2012-09-30 21:57 (UTC)
Last Updated: 2024-03-06 14:39 (UTC)

Latest Comments

1 2 Next › Last »

wooptoo commented on 2023-03-14 23:06 (UTC)

Yes, I have extra/python-setuptools installed, tried makepkg -sf, same results.

SpotlightKid commented on 2023-03-14 22:56 (UTC)

@wooptoo: As the PKGBUILD states, you do need python-setuptools for building and at run-time. Have you tried makepkg -s?

wooptoo commented on 2023-03-14 22:44 (UTC)

Sorry just seen this now. This is the error:

==> Starting build()...
* Getting build dependencies for wheel...
running egg_info
creating UNKNOWN.egg-info
writing UNKNOWN.egg-info/PKG-INFO
writing dependency_links to UNKNOWN.egg-info/dependency_links.txt
writing top-level names to UNKNOWN.egg-info/top_level.txt
writing manifest file 'UNKNOWN.egg-info/SOURCES.txt'
reading manifest file 'UNKNOWN.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'UNKNOWN.egg-info/SOURCES.txt'

ERROR Missing dependencies:
    setuptools>=63
==> ERROR: A failure occurred in build().
    Aborting...

SpotlightKid commented on 2023-03-09 12:23 (UTC)

@wooptoo: what error do you get?

wooptoo commented on 2023-03-09 10:02 (UTC)

This only builds on my machine after removing --no-isolation from the build() stage. I've seen this happen for a while. Very odd.

SpotlightKid commented on 2022-10-13 17:19 (UTC)

@Freed: Done.

I'm not sure, though, whether I did the right thing for zsh and fish, since I don't use those.

Freed commented on 2022-10-13 09:42 (UTC)

pip-tools has its shell completions (bash/zsh/fish) by click. Please add them.

See https://click.palletsprojects.com/en/8.1.x/shell-completion/#enabling-completion

SpotlightKid commented on 2022-06-28 13:54 (UTC)

Note: As of version 6.7.0 of this package, pip-sync is still broken when using python-pip 21.0 from Extra due to pip-tools using internal functions from pip, which are not part of its official API.

python-pip 22.1.2, which should fix it, is currently in Testing.

SpotlightKid commented on 2022-04-18 12:11 (UTC)

@Procrat: Like I said below "I can't really guarantee [pip-tools] will work properly with python-pip 20.3.4".

As long as Arch python-pip is stuck at an outdated version, I'm afraid this package is unfixably broken.

Procrat commented on 2022-04-18 08:16 (UTC)

pip-sync still fails for me with this error:

Traceback (most recent call last):
  File "/usr/bin/pip-sync", line 33, in <module>
    sys.exit(load_entry_point('pip-tools==6.6.0', 'console_scripts', 'pip-sync')())
  File "/usr/bin/pip-sync", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/usr/lib/python3.10/site-packages/piptools/scripts/sync.py", line 12, in <module>
    from pip._internal.metadata import get_environment
ModuleNotFoundError: No module named 'pip._internal.metadata'

Best I can tell, it's because the >=21.2 dependency. Does this work for you? Is it too late to downgrade pip-tools that is compatible with the current version of python-pip in the Arch repos (21.0)?