From nobody Fri Jan 27 23:38:55 2023 X-Original-To: freebsd-python@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4P3Ytx0CmZz3bG90 for ; Fri, 27 Jan 2023 23:39:05 +0000 (UTC) (envelope-from einar@isnic.is) Received: from mx01.isnic.is (mx01.isnic.is [193.4.58.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx01.isnic.is", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3Ytw0Thmz3KNg for ; Fri, 27 Jan 2023 23:39:04 +0000 (UTC) (envelope-from einar@isnic.is) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=isnic.is header.s=20200921 header.b=VfCgJ9dY; spf=pass (mx1.freebsd.org: domain of einar@isnic.is designates 193.4.58.133 as permitted sender) smtp.mailfrom=einar@isnic.is; dmarc=pass (policy=quarantine) header.from=isnic.is Received: from ht-mailstore01.isnic.is (ht-mailstore01.isnic.is [IPv6:2001:67c:6c:56::2]) by mx01.isnic.is (Postfix) with ESMTPS id 709702F51F for ; Fri, 27 Jan 2023 23:38:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=isnic.is; s=20200921; t=1674862735; 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; bh=Go1/kRaLxyY4dLCaQPDaXGAGKMNY3YSwGzXYjHd2Y6w=; b=VfCgJ9dY7FiCDXxwmKvYAxdqo+UOdziSnS+wR2kbesowU9KK6EQZp06dUrVC5B+nu1xF2M lfYWuOWbDhFmQN2EKnBPpZ+0E1FPavNFl0hSlYyLo1XwqtbVjX6wHg0F266quRmaC9xCi+ VikhhoeLz42b5Zw9Ux4MkMztPRWUeR1thBVJ3+xzI6FVNg1vWzEeAFlZr/N+8c1n697NVK DpFY0UFwlqUUKs76Zjv4PTbp53MjTzap+nhxlIpnchvWqECjdU6CRKXsuAv/5D6mRrvbuF 7htyktcCT/GEI142XIcF9CYMoukPP5iufubPqO7dqdm+d08uosU2aOapWo5qaA== Received: from [IPV6:2001:67c:6c:f100::194] (unknown [IPv6:2001:67c:6c:f100::194]) by ht-mailstore01.isnic.is (Postfix) with ESMTPS id 66D5E35AAA for ; Fri, 27 Jan 2023 23:38:55 +0000 (UTC) Message-ID: Date: Fri, 27 Jan 2023 23:38:55 +0000 List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-python@freebsd.org X-BeenThere: freebsd-python@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 To: freebsd-python@FreeBSD.org Content-Language: en-US From: =?UTF-8?Q?Einar_Bjarni_Halld=c3=b3rsson?= Subject: CHEESESHOP or GH Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.983]; DMARC_POLICY_ALLOW(-0.50)[isnic.is,quarantine]; R_SPF_ALLOW(-0.20)[+ip4:193.4.58.0/23:c]; R_DKIM_ALLOW(-0.20)[isnic.is:s=20200921]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[freebsd-python@FreeBSD.org]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:1850, ipnet:193.4.58.0/23, country:IS]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[isnic.is:+]; ARC_NA(0.00)[]; RCVD_TLS_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; PREVIOUSLY_DELIVERED(0.00)[freebsd-python@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4P3Ytw0Thmz3KNg X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N Hi, I maintain devel/py-proxmoxer. A while ago the upstream project stopped including tests in the PyPI dist. I've created a bug report with them, but they've decided they're not adding the tests back [1]. So, we can either continue fetching the dist from PyPI and then have no tests, or we can fetch from Github, including the tests. The guidelines say: > Examples where temporarily using an alternate MASTER_SITES is warranted: > > Some files are not correctly packaged or included at all in the PyPI sdist, such as licenses, test suite files or data. Submit an upstream issue or PR in these cases. > A source distribution (sdist) has not been uploaded yet > > In these cases, issues or pull request SHOULD be created upstream to rectify the problem, and MASTER_SITES switched to CHEESESHOP when the change is released in a later version. In this case, the upstream devs have flat out said they're not going to include the tests. Is it better to switch MASTER_SITE to github and run the tests or stay with PyPI and skip the tests? .einar [1] https://github.com/proxmoxer/proxmoxer/issues/126