From nobody Tue Feb 10 04:13:24 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1620861574; cv=none; d=zohomail.com; s=zohoarc; b=iP87dh/nbKanQdWn5MWmtoM01FLtkC9Cm1S2X9DojAjOPKEe6EfbB8p6Vvg5YoPt2kmzNIp3T6HicPfVkvnF6A1x3+aEoQ5BHfwl5KeQ7co19BrJokP3UjI3YGcUQmvXei/a3rw6bw5HsZk655FNOpBV3VuR/onsQ2/HDT5Mtus= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1620861574; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=USnY7FTrbETbCxMV7iz4jh4bCI8a7wc0GV28Z1+mF/E=; b=LE6cJQgjNOCJrRCctQiDICdKnVVDmHLwkMA9gteOZ2OBTd69OTRkkfpJS0xCVNwpLWl5Y+PCudEfkcktAeBW9Ec54T9XSf7eGg1cwkP2DnW9jwsdWSf8xc/Jibcvs3LWDmp5oa8imHROkUvMQTXLd6t4aFUS9hF2jH7rw6NzPhU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1620861574902948.4628882157349; Wed, 12 May 2021 16:19:34 -0700 (PDT) Received: from localhost ([::1]:33896 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lgy8a-0008Uq-DG for importer@patchew.org; Wed, 12 May 2021 19:19:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50104) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lgy2a-0001Vg-A7 for qemu-devel@nongnu.org; Wed, 12 May 2021 19:13:21 -0400 Received: from us-smtp-delivery-124.mimecast.com ([216.205.24.124]:60850) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lgy2Y-00064u-LP for qemu-devel@nongnu.org; Wed, 12 May 2021 19:13:20 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-281-U1LniBFWMbebTqiYR5FU4Q-1; Wed, 12 May 2021 19:13:15 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id AA8E31005D47; Wed, 12 May 2021 23:13:13 +0000 (UTC) Received: from scv.redhat.com (ovpn-117-64.rdu2.redhat.com [10.10.117.64]) by smtp.corp.redhat.com (Postfix) with ESMTP id 367DF5D736; Wed, 12 May 2021 23:13:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1620861198; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=USnY7FTrbETbCxMV7iz4jh4bCI8a7wc0GV28Z1+mF/E=; b=gu+29V+sJPHVZmdaoT+CLfV0B3bAAuPu83bmck6b29zMh1JgHK9YSqY1DWweB/x32lQPBd nYcAhC8dFOsMgtlyVYya7pMg6g5LKsAEZrrLU/OpJdHgp1bfnqm0YVwbRqHnSdby+vUyIn UzXMppfypmcK3jX6rexPM7ljMkGYUV4= X-MC-Unique: U1LniBFWMbebTqiYR5FU4Q-1 From: John Snow To: qemu-devel@nongnu.org Subject: [PATCH v6 07/25] python: add MANIFEST.in Date: Wed, 12 May 2021 19:12:23 -0400 Message-Id: <20210512231241.2816122-8-jsnow@redhat.com> In-Reply-To: <20210512231241.2816122-1-jsnow@redhat.com> References: <20210512231241.2816122-1-jsnow@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=jsnow@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=216.205.24.124; envelope-from=jsnow@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -34 X-Spam_score: -3.5 X-Spam_bar: --- X-Spam_report: (-3.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.7, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Wolf , Fam Zheng , Thomas Huth , Eduardo Habkost , qemu-block@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Wainer dos Santos Moschetta , Max Reitz , John Snow , Willian Rampazzo , Cleber Rosa , Willian Rampazzo , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Beraldo Leal Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" When creating a source distribution via 'python3 setup.py sdist', the VERSION and PACKAGE.rst files aren't bundled by default. Create a MANIFEST.in file that instructs the build tools to include these so that installation from source dists won't fail. (This invocation is required by 'tox', as well as by the tooling needed to upload packages to PyPI.) Signed-off-by: John Snow Reviewed-by: Cleber Rosa --- python/README.rst | 2 ++ python/MANIFEST.in | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 python/MANIFEST.in diff --git a/python/README.rst b/python/README.rst index 7a0dc5dff4a..86364367261 100644 --- a/python/README.rst +++ b/python/README.rst @@ -33,6 +33,8 @@ Files in this directory ----------------------- =20 - ``qemu/`` Python package source directory. +- ``MANIFEST.in`` is read by python setuptools, it specifies additional fi= les + that should be included by a source distribution. - ``PACKAGE.rst`` is used as the README file that is visible on PyPI.org. - ``README.rst`` you are here! - ``VERSION`` contains the PEP-440 compliant version used to describe diff --git a/python/MANIFEST.in b/python/MANIFEST.in new file mode 100644 index 00000000000..2b1ee8b4e72 --- /dev/null +++ b/python/MANIFEST.in @@ -0,0 +1,2 @@ +include VERSION +include PACKAGE.rst \ No newline at end of file --=20 2.30.2