Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #6065

[Python-de] Re: Pfade, Modulnamen und import-Statements

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Christopher Arndt <chris@chrisarndt.de>
Newsgroups de.comp.lang.python
Subject [Python-de] Re: Pfade, Modulnamen und import-Statements
Date Sat, 11 May 2024 15:18:31 +0200
Lines 22
Message-ID <da75dfec-7c23-4093-af02-a7d1b41cd2bf@chrisarndt.de> (permalink)
References <ZjYYBgoIiqLkxkB3@torres.zugschlus.de> <la7604FdslU1@mid.individual.net> <Verzeichnisse-20240511131000@ram.dialup.fu-berlin.de> <distutils-20240511140456@ram.dialup.fu-berlin.de>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 8bit
X-Trace news.uni-berlin.de hZfjYBJxTIKpgXRvzMcpcgNMoYVjAS8okTmVH5RI7ADQ==
Cancel-Lock sha1:cJh9nwwrRyliB9wARwGAJ+2SVwY= sha256:93F5bdJiN2Vopy+1GMesVqthJ7CGJgiPu9X2VmDapjE=
Authentication-Results mail.python.org; dkim=pass reason="2048-bit key; unprotected key" header.d=chrisarndt.de header.i=@chrisarndt.de header.b=EfzKO0Mo; dkim-adsp=pass; dkim-atps=neutral
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=chrisarndt.de; s=dkim; t=1715433512; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=Pr3d0Q66AJ1c6NXFECI8nTHJDM4+2wXA/4FcQXLiLNg=; b=EfzKO0MoI+nTorUT1MoyZH0C/ldbn02j7xi8SWt+Yht1SRqgbxPNDjUPDX3GM8zFY1pVJs CXow9mdblOSRLibx2Pdau9Qg0T+B4dBgxl1a3HsejDb0kxoLHnmfPhtCWaZOYe/99XUWpd otYDOxx6uHnp/2+hzTDAGqfBKM/V1/d+xcVNUVkqZQyiSUINWWvydt0z8It7+kXVKfJOUV 3/4Bg0fj/P8Ux7lljjtUAGSHLGKO7l0Ptli7uUi8RCVdwgMwBZFy5r0ZCp+mpHrgVZC4Rk asZFZwz+er8qCDWLRFXaccvXfrZnrL3eJ+1NhvtG78N8FuBJj8P+vVdI64ECPA==
Authentication-Results mx1.0x20.eu; auth=pass smtp.mailfrom=chris@chrisarndt.de
Content-Language en-US, de-DE
Autocrypt addr=chris@chrisarndt.de; keydata= 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 ebHcBV9tqDnojW2Ku0B4Uw==
In-Reply-To <distutils-20240511140456@ram.dialup.fu-berlin.de>
X-Spamd-Bar /
Message-ID-Hash JVXS4WTZVPXJ4YM4THM3L2FXQP2BJYIR
X-Message-ID-Hash JVXS4WTZVPXJ4YM4THM3L2FXQP2BJYIR
X-MailFrom chris@chrisarndt.de
X-Mailman-Rule-Misses dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-python-de.python.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version 3.3.10b1
Precedence list
List-Id Die Deutsche Python Mailingliste <python-de.python.org>
Archived-At <https://mail.python.org/archives/list/python-de@python.org/message/JVXS4WTZVPXJ4YM4THM3L2FXQP2BJYIR/>
List-Archive <https://mail.python.org/archives/list/python-de@python.org/>
List-Help <mailto:python-de-request@python.org?subject=help>
List-Owner <mailto:python-de-owner@python.org>
List-Post <mailto:python-de@python.org>
List-Subscribe <mailto:python-de-join@python.org>
List-Unsubscribe <mailto:python-de-leave@python.org>
Xref csiph.com de.comp.lang.python:6065

Show key headers only | View raw


Am 11.05.24 um 15:05 schrieb Stefan Ram:>    ODER ich habe "setuptools" 
mit "distutils" verwechselt, und
>    "setuptools" wurden in Python 3.12 nicht entfernt.

distutils wurde in 31.2 aus der stdlib entfernt.

setuptools war noch nie Teil der stdlib, wurde aber standardmäßig von 
venv in neue virtuelle Environments installiert. Das ist jetzt nicht 
mehr so.

Wenn man weiter distutils oder setuptools und eine setup.py verwenden 
will, sollte man daher eine pyproject.toml anlegen und eine
entsprechende [build-system] Sektion einfügen, die dafür sorgt, dass 
beim Bauen eines Pakets setuptools heruntergeladen wird setuptools hat 
dann seine eigene Version von distutils.

Siehe:

https://packaging.python.org/en/latest/tutorials/packaging-projects/#choosing-a-build-backend


Chris

Back to de.comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

[Python-de] Pfade, Modulnamen und import-Statements Marc Haber <mh+python-de@zugschlus.de> - 2024-05-04 13:12 +0200
  [Python-de] Re: Pfade, Modulnamen und import-Statements Hartmut Goebel <h.goebel@crazy-compilers.com> - 2024-05-04 19:22 +0200
    [Python-de] Re: Pfade, Modulnamen und import-Statements Marc Haber <mh+python-de@zugschlus.de> - 2024-05-05 10:21 +0200
      Re: [Python-de] Re: Pfade, Modulnamen und import-Statements Bastian Blank <usenet@waldi.eu.org> - 2024-05-05 10:32 +0000
        [Python-de] Re: Pfade, Modulnamen und import-Statements Marc Haber <mh+python-de@zugschlus.de> - 2024-05-10 11:37 +0200
          [Python-de] Re: Pfade, Modulnamen und import-Statements Hartmut Goebel <h.goebel@crazy-compilers.com> - 2024-05-11 17:49 +0200
  Re: [Python-de] Pfade, Modulnamen und import-Statements "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-05-05 02:26 +0200
    [Python-de] Re: Pfade, Modulnamen und import-Statements Marc Haber <mh+python-de@zugschlus.de> - 2024-05-05 10:25 +0200
      Re: [Python-de] Re: Pfade, Modulnamen und import-Statements "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-05-05 12:38 +0200
        [Python-de] Re: Pfade, Modulnamen und import-Statements Marc Haber <mh+python-de@zugschlus.de> - 2024-05-10 11:39 +0200
          Re: [Python-de] Re: Pfade, Modulnamen und import-Statements "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-05-10 19:25 +0200
  Re: [Python-de] Pfade, Modulnamen und import-Statements Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-05-05 12:02 +0200
    [Python-de] Re: Pfade, Modulnamen und import-Statements Marc Haber <mh+python-de@zugschlus.de> - 2024-05-05 12:35 +0200
  Re: [Python-de] Pfade, Modulnamen und import-Statements Hermann Riemann <nospam.ng@hermann-riemann.de> - 2024-05-10 20:05 +0200
    [Python-de] Re: Pfade, Modulnamen und import-Statements Christopher Arndt <chris@chrisarndt.de> - 2024-05-11 15:18 +0200
    [Python-de] Re: Pfade, Modulnamen und import-Statements Hartmut Goebel <h.goebel@goebel-consult.de> - 2025-01-26 21:21 +0100

csiph-web