Package Details: pypy3-setuptools 1:68.0.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: http://pypi.python.org/pypi/setuptools
Licenses: PSF
Provides: pypy3-distribute
Replaces: pypy3-distribute
Submitter: yan12125
Maintainer: Tenshi65535
Last Packager: Tenshi65535
Votes: 19
Popularity: 0.000013
First Submitted: 2015-08-13 07:49 (UTC)
Last Updated: 2023-07-10 03:36 (UTC)

Latest Comments

1 2 Next › Last »

MarsSeed commented on 2023-11-21 09:26 (UTC)

@Tenshi65535, I've realized that this current approach to PyPy packaging is not really a good one.

The pkgbase pypy-setuptools should not build pypy3-setuptools.

PyPy for Python2 is not EOL, unlike CPython 2.

Please kindly remove pypy3-setuptools from this pkgbase and reupload as a separate pypy3-setuptools pkgbase.

This will allow for the possibility of either you or someone else uploading another setuptools package for the Python2 based PyPy.

MarsSeed commented on 2023-07-03 06:22 (UTC)

Please remove 'pypy' dependency, as this only produces a pypy3 package.

petronny commented on 2023-06-25 04:14 (UTC)

byte-compiling /build/pypy-setuptools/pkg/pypy3-setuptools/opt/pypy3/lib/pypy3.10/site-packages/pkg_resources/_vendor/more_itertools/recipes.py to recipes.pypy310.pyc
writing byte-compilation script '/tmp/tmpbjdsjeuo.py'
/usr/bin/pypy3 /tmp/tmpbjdsjeuo.py
/tmp/tmpbjdsjeuo.py:1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
  from distutils.util import byte_compile
removing /tmp/tmpbjdsjeuo.py
running install_egg_info
Writing /build/pypy-setuptools/pkg/pypy3-setuptools/opt/pypy3/lib/pypy3.10/site-packages/setuptools-67.8.0-py3.10.egg-info
running install_scripts
running build_scripts
error: cannot copy tree 'build/scripts-3.10': not a directory
==> ERROR: A failure occurred in package_pypy3-setuptools().
    Aborting...

https://github.com/arch4edu/cactus/actions/runs/5364408839/jobs/9732585537

dundee commented on 2017-06-02 14:21 (UTC)

Dependencies are bundled with setuptools again, so no hacks during first install are needed.

dundee commented on 2017-03-27 12:08 (UTC)

@travnick: You can fix this by: 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/ See my older comment how to install pypy-setuptools for the first time.

yan12125 commented on 2017-03-25 18:44 (UTC)

@travnick: TLS support is broken in older pypy3 versions and already fixed in the latest pypy3 5.7.0. See https://bugs.archlinux.org/task/52458

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?