Package Details: pypy-setuptools 1:75.1.0-1

Git Clone URL: https://aur.archlinux.org/pypy-setuptools.git (read-only, click to copy)
Package Base: pypy-setuptools
Description: Easily download, build, install, upgrade, and uninstall Python packages
Upstream URL: https://setuptools.pypa.io
Licenses: MIT
Submitter: yan12125
Maintainer: None
Last Packager: carlosal1015
Votes: 19
Popularity: 0.000000
First Submitted: 2015-08-13 07:49 (UTC)
Last Updated: 2024-09-20 23:52 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

travnick commented on 2017-03-24 17:37 (UTC)

sudo pypy3 -m ensurepip Ignoring ensurepip failure: pip 8.1.2 requires SSL/TLS

dundee commented on 2017-02-03 23:09 (UTC)

muesio: All the dependencies are needed for the packages to work. Setuptools need packaging and appdir (they are used in code), packaging and appdir needs setuptools during build (they are used in setup.py).

mueslo commented on 2017-02-03 20:56 (UTC)

What's the rationale behind the cyclic dependencies?

dundee commented on 2017-02-01 22:46 (UTC)

Fixed. Please note, that setuptools do not include their dependecies in vendor dir anymore. FIRST installation of setuptools is therefore little bit complicated, because there are cyclic dependencies. You need to do: 1. install setuptools manually via ensurepip: # sudo pypy -m ensurepip # sudo pypy3 -m ensurepip If you get error message "Ignoring ensurepip failure: pip 8.1.2 requires SSL/TLS", there is easy hack/fix: sudo curl -o /opt/pypy3/lib-python/3/ssl.py https://gist.githubusercontent.com/gumblex/b77e5d6fba8d01a41789beb6dc90adec/raw/2ff2cafd81e8a23b0249631f2be982009a072116/ssl.py see https://www.reddit.com/r/learnpython/comments/5rblst/cant_use_pip_with_pypy_on_arch_linux/ 2. install all setuptools dependencies (pypy-six, pypy-pyparsing, pypy-packaging, pypy-appdirs) You will have to edit the PKGBUILD and remove dependency on pypy-setuptools during this first install. 3. install pypy-setuptools with --force (because ensurepip installed files on same paths)

mueslo commented on 2017-02-01 19:16 (UTC)

Missing 'packaging' dependency ==> Beginne package_pypy-setuptools()... Traceback (most recent call last): File "setup.py", line 11, in <module> import setuptools File "/tmp/username/packerbuild-1002/pypy3-setuptools/pypy3-setuptools/src/setuptools-34.1.0/setuptools/__init__.py", line 12, in <module> import setuptools.version File "/tmp/username/packerbuild-1002/pypy3-setuptools/pypy3-setuptools/src/setuptools-34.1.0/setuptools/version.py", line 1, in <module> import pkg_resources File "/tmp/username/packerbuild-1002/pypy3-setuptools/pypy3-setuptools/src/setuptools-34.1.0/pkg_resources/__init__.py", line 70, in <module> import packaging.version ImportError: No module named packaging

mueslo commented on 2017-02-01 19:14 (UTC)

Missing 'six' dependency ==> Beginning package_pypy-setuptools()... Traceback (most recent call last): File "setup.py", line 11, in <module> import setuptools File "/tmp/username/packerbuild-1002/pypy3-setuptools/pypy3-setuptools/src/setuptools-34.1.0/setuptools/__init__.py", line 10, in <module> from six.moves import filter, map ImportError: No module named six

yan12125 commented on 2016-11-03 11:43 (UTC)

I don't use pypy anymore, and maintaining against such a fast pace project is indeed a burden for me. I'm going to drop it and feel free to adopt it. For interested, you can find PKGBUILD template at https://github.com/yan12125/aur/tree/master/disowned/pypy-setuptools

yan12125 commented on 2016-11-03 11:42 (UTC)

I don't use pypy anymore, and maintaining against such a fast pace project is indeed a burden for me. I'm going to drop it and feel free to adopt it. For interested, you can find PKGBUILD template at https://github.com/yan12125/aur/tree/master/disowned/pypy-setuptools

yan12125 commented on 2016-06-06 13:58 (UTC)

Since version 1:22.0.5-2 pypy3-setuptools and pypy-setuptools are two separated packages. Please tell me if there are any problem.

yan12125 commented on 2016-06-06 13:58 (UTC)

Since version 1:22.0.5-2 pypy3-setuptools and pypy-setuptools are two separated packages. Please tell me if there are any problem.