delorie.com/archives/browse.cgi | search |
DMARC-Filter: | OpenDMARC Filter v1.4.2 delorie.com 502IOdV84090389 |
Authentication-Results: | delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com |
Authentication-Results: | delorie.com; spf=pass smtp.mailfrom=cygwin.com |
DKIM-Filter: | OpenDKIM Filter v2.11.0 delorie.com 502IOdV84090389 |
Authentication-Results: | delorie.com; |
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=Odv3vZp0 | |
X-Recipient: | archive-cygwin AT delorie DOT com |
DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org D91183858C53 |
DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; |
s=default; t=1735842278; | |
bh=IB/PoBVdMi212houZfiwATNx6MtyvKutENILa1bMaJo=; | |
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe: | |
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: | |
From; | |
b=Odv3vZp0B/qYluSOXlNZMZbDUnDQzXch1pEoUv6dQtTKwsfPhn5jg4l+ehPq1LSos | |
F8GQp32Iz4E3CDoFqndRJfaQEYE3SJYOP/QKTyouxdBE3x7gmMiHTv9NCMnCTCPL6t | |
INmELfUZPokTnKukAyvYUYZ9Sx0kLn8SX+8Lw5u4= | |
X-Original-To: | cygwin AT cygwin DOT com |
Delivered-To: | cygwin AT cygwin DOT com |
DMARC-Filter: | OpenDMARC Filter v1.4.2 sourceware.org 4EB113858D1E |
ARC-Filter: | OpenARC Filter v1.0.0 sourceware.org 4EB113858D1E |
ARC-Seal: | i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1735842210; cv=none; |
b=bEFzq6RJnE5VN23VEisYBhCYur2PnIzkqWSx4UrZl0V32OpVh3l2BUHWKiEH697XfJYBWjeKS49UROOox931egF4z2Tjq+x7GoTI2FxzeEjGlO0j7qupKg2kZpX2uPSuMJqfZ02/zY6eq3xJtQ/Lt85Db+8m0c+lcUb0zb4ZaIs= | |
ARC-Message-Signature: | i=1; a=rsa-sha256; d=sourceware.org; s=key; |
t=1735842210; c=relaxed/simple; | |
bh=E/AoS7CQPfd/k+guNQKA1VsP45e57ohOXaIfy1VGd1s=; | |
h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; | |
b=rt3z2HhdZzV2nTXGBFT1QWQVpiaH6bY3B+D76+zOiQXRffglwoZDFoycW+H1dLJ1zfR1bEAVD1RqRCXDJCTJScgkpepT2O5M+74p9DxQYC8tzuptOeE4NLFbRibHfApJHaJ6yuaZx4xXjcjq3tADOgU4pudYYXuM74bTb5ofTac= | |
ARC-Authentication-Results: | i=1; server2.sourceware.org |
DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 4EB113858D1E |
DKIM-Filter: | OpenDKIM Filter v2.11.0 rctfw2.r-t.org 2DC301816642 |
Message-ID: | <7cdf5283-5507-4d35-aec6-a4bbab33ad48@r-t.org> |
Date: | Thu, 2 Jan 2025 13:23:28 -0500 |
MIME-Version: | 1.0 |
User-Agent: | Mozilla Thunderbird |
Subject: | Re: Test: python312-3.12.8-1 venv fails due to pip wheel? |
To: | cygwin AT cygwin DOT com |
References: | <6aa017e0-b333-4c0e-affa-78c8777372a5 AT gmail DOT com> |
<1b894ce0-ee20-4408-95ec-54202d0721bc AT r-t DOT org> | |
<CAAF84SU_mL3OG-DzcntnjKj=Fqn8Y-6k6+xQWWym6CbmUKa38A AT mail DOT gmail DOT com> | |
In-Reply-To: | <CAAF84SU_mL3OG-DzcntnjKj=Fqn8Y-6k6+xQWWym6CbmUKa38A@mail.gmail.com> |
X-Content-Filtered-By: | Mailman/MimeDel 2.1.30 |
X-BeenThere: | cygwin AT cygwin DOT com |
X-Mailman-Version: | 2.1.30 |
List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com> |
List-Unsubscribe: | <https://cygwin.com/mailman/options/cygwin>, |
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe> | |
List-Archive: | <https://cygwin.com/pipermail/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help> |
List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>, |
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe> | |
From: | Robert Terzi via Cygwin <cygwin AT cygwin DOT com> |
Reply-To: | Robert Terzi <rct AT r-t DOT org> |
Errors-To: | cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com |
Sender: | "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com> |
X-MIME-Autoconverted: | from base64 to 8bit by delorie.com id 502IOdV84090389 |
Thanks Michael that worked to create the venv. Did you have any success with pip installs? For me, simple modules like requests worked but for larger things like ipython, Python 3.12 hung hard downloading requirements. Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.2 MB ? eta -:--:--(py312) I couldn't kill python3.12 with any signal using Cygwin kill. However, I was able to end process with Windows Task Manager. Trying again and doing an strace, it seemed to get stuck in a loop on this: --- Process 29448 (pid: 4552), exception c0000005 at 0000000000000000 It is using 100% of 1 core while doing that. I could be wrong, but it looks like there might still be a hanging problem with 3.12 on Cygwin. On 1/2/2025 12:42 PM, Michael Cook wrote: > As a workaround, you can try passing `--without-pip`. > I had success with this: > > python -m venv --system-site-packages --without-pip _venv > > > Michael > > On Thu, Jan 2, 2025 at 11:38 AM Robert Terzi via Cygwin <cygwin AT cygwin DOT com> wrote: > > Testing the 3.12 package, trying to make a virtual env fails. I think this is because it is looking for the pip wheel. > > I've installed the available 3.12 packages (pip, wheel, setuptools, devel). > > venv fails with/without --system-site-packages. I think venv is trying to run '-m ensurepip' which seems to > have a dependency on pip wheel. > > $ python3.12 -m venv /srv/pyvenvs/py312 > Error: Command '['/srv/pyvenvs/py312/bin/python3.12', '-m', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1. > > $ python3.12 -m venv --system-site-packages /srv/pyvenvs/py312 > Error: Command '['/srv/pyvenvs/py312/bin/python3.12', '-m', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1. > > Trying -m ensurepip directly yields: > $ python3.12 -m ensurepip > [...snip...] > FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3.12/ensurepip/_bundled/pip-24.3.1-py3-none-any.whl' > > This works with the previously working 3.9 installation. (I haven't tried the updated 3.9 install yet.) > > For 3.9 it looks like the pip*.whl file is in a different location: > > $ find /usr/lib/python* -name 'pip*.whl' > /usr/lib/python3.9/site-packages/virtualenv/seed/wheels/embed/pip-20.3.4-py2.py3-none-any.whl > /usr/lib/python3.9/site-packages/virtualenv/seed/wheels/embed/pip-21.3.1-py3-none-any.whl > /usr/lib/python3.9/site-packages/virtualenv/seed/wheels/embed/pip-23.0.1-py3-none-any.whl > > I haven't tried to install/build any modules/wheels since the intent was to test the new packages. > Hopefully I'm not missing something obvious. > > Thanks! > > > > > On 12/30/2024 8:53 AM, Marco Atzeri via Cygwin-announce wrote: > > New test release for > > > > python312 3.12.8-1 > > > > new releases for > > > > python312-doc 3.12.8-1 > > > > python{39,312}-packaging 24.2-1 > > python{39,312}-pip 24.3.1-1 > > python{39,312}-setuptools 75.6.0-1 > > python{39,312}-wheel 0.45.1-1 > > > > CHANGES > > latest upstream 3.12.x release. First packaged for Cygwin > > > > CYGWIN CHANGES > > Only python 3.9 and 3.12 are updated. > > Python 2, 3.6, 3.7, 3.8 are not anymore supported upstream. > > > > https://devguide.python.org/versions/#versions > > > > The main packages include postinstall script that > > use "alternatives" to define for > > > > /usr/bin/python > > > > /usr/bin/python3 > > /usr/bin/idle3 > > /usr/bin/pydoc3 > > > > a default to the highest package available. > > > > $ alternatives --display python > > python - status is auto. > > link currently points to /usr/bin/python3.12 > > /usr/bin/python3.9 - priority 39 > > /usr/bin/python3.12 - priority 312 > > Current `best' version is /usr/bin/python3.12. > > > > Rationale: > > https://www.python.org/dev/peps/pep-0394/ > > In other systems as Debian > > /usr/bin/python is discouraged. > > > > DESCRIPTION > > Python is a programming language that lets you work quickly > > and integrate systems more effectively. > > Python is powerful... and fast; plays well with others; > > runs everywhere; is friendly & easy to learn; is Open. > > > > HOMEPAGE > > https://www.python.org/ > > > > Regards > > Marco Atzeri > > > > > > If you have questions or comments, please send them to the > > cygwin mailing list at: cygwin (at) cygwin (dot) com . > > > > -- > Problem reports: https://cygwin.com/problems.html > FAQ: https://cygwin.com/faq/ > Documentation: https://cygwin.com/docs.html > Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple > -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright 2019 by DJ Delorie | Updated Jul 2019 |