X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4CADB3858414
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1638341145;
	bh=BMkFJfzHpdbDvyvupfdrt9e2bx1AkDgAUGYUbQCfSAo=;
	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=Br1wtexle9gcm+kDdEI42i8DiwU1fyO/jmQQYNok4Oh7pYazq9YcGIRJ9Tnde3X3i
	 37UgaWZXmDfS6JFCsM18WW2OETaakw4zzZS7K4drz1I2vSGT618lTYSpkzz5yxfiv2
	 02Mx9V8+x/SC1oDavDSTGTGgkLldzbJMiS1tvrRI=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 69B0A385842A
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:message-id:date:mime-version:user-agent:subject
 :content-language:to:references:from:in-reply-to
 :content-transfer-encoding;
 bh=JweUry+xk31Rfknuy7An5WNnkzzpNk7FiK4fO8Lrepw=;
 b=L2YQ5Tu3HjM3X3Ednspz7TF4GZ2KvhqOlIjldbbFtH93L/lIq7VaT25XmxarEq6Kx0
 FRYkJv6aYFlYkuMRUVUF0+a2VmKoyFGrBWQSc/qAxJcoOiT1IIUEyexlDQGAnpIaZZ05
 0CAfGVbqZkQ22Ov/Ej39n8UlP9944JTSKhESUZjbRLYS0grgRQnCty2KVbeQ8h7YyePP
 LoOJC/cf6ntiHXE2CuNpPb4K8kNJkXS9oW/Tg1IRiqmrNqwRcRLoZg2r3IJMO+VesdWQ
 ThZJhJuKkhy6yn+vrwo8vQfxIY+QHT7W8Z0VeexlmtY6mmeSNEK7ELy1v6bdtsrvcsiz
 r0jA==
X-Gm-Message-State: AOAM530dlsaBqG572+bXvdjwUHAVip5SssYZIRK2l/lA07NCJZ8pFEBf
 lGm9Qsc67SSyDudPKsn4fBA+qYP3kds=
X-Google-Smtp-Source: ABdhPJxUL2S3dwwAnYu1waEVSMluJaCQnGqE80LwgX8FihXgZubA9AmI4B6drRSrqnFEyhvOCDWHGA==
X-Received: by 2002:a05:600c:3b83:: with SMTP id
 n3mr4656461wms.116.1638340994524; 
 Tue, 30 Nov 2021 22:43:14 -0800 (PST)
Message-ID: <c78d0dac-f09f-f4f6-a80b-9fd17e0cbdd4@gmail.com>
Date: Wed, 1 Dec 2021 07:43:12 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
 Thunderbird/91.3.2
Subject: Re: Cygwin packages with unnecessary __pycache__ directories
Content-Language: it
To: cygwin@cygwin.com
References: <CA+kUOa=_B-xnx2pGDTLYuN-w68cu8DzQ_UcyHckSWE7F_O+idg@mail.gmail.com>
 <CAJ1FpuNF1r22NT_LiG8=VTYfNaO3YrLi-OydyynTu3YEpDdPMQ@mail.gmail.com>
In-Reply-To: <CAJ1FpuNF1r22NT_LiG8=VTYfNaO3YrLi-OydyynTu3YEpDdPMQ@mail.gmail.com>
X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00, DKIM_SIGNED,
 DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, NICE_REPLY_A,
 RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS,
 TXREP autolearn=ham autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 server2.sourceware.org
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Marco Atzeri via Cygwin <cygwin@cygwin.com>
Reply-To: Marco Atzeri <marco.atzeri@gmail.com>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie.com@cygwin.com>

On 01.12.2021 02:42, Doug Henderson via Cygwin wrote:
> On Tue, 30 Nov 2021 at 10:45, Adam Dinwoodie <adam@dinwoodie.org> wrote:
>>
>> Hi all,
>>
>> I spotted earlier today that there are a significant number of Cygwin
>> packages that seem to include __pycache__ directories in the package.
>> I'd have expected this to be an error, and any Python code to be
>> distributed without the __pycache__ directories so that the local
>> Python installation can compile the bytecode locally. Certainly
>> distributing these files seems like it would unnecessarily inflate the
>> size of the affected packages.
>>

> 
> When the '__pychache__' folder or the cached files are not present after
> installing the package, I believe the user may need to build them in an
> elevated shell.

In this case I see no reason to not provide them


> Doug

Marco



-- 
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
