commit:     42c823b79cd924f8b47a7cc44217031bd5c30966
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun Sep  3 22:28:42 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Oct 10 20:47:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c823b7

dev-python/types-setuptools: new package, add 68.1.0.1

Needed for mypy to build compiled extensions.

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/types-setuptools/Manifest                    |  1 +
 dev-python/types-setuptools/metadata.xml                | 13 +++++++++++++
 .../types-setuptools/types-setuptools-68.1.0.1.ebuild   | 17 +++++++++++++++++
 metadata/stabilization-groups/python/setuptools.group   |  1 +
 4 files changed, 32 insertions(+)

diff --git a/dev-python/types-setuptools/Manifest 
b/dev-python/types-setuptools/Manifest
new file mode 100644
index 000000000000..3ac3ce2b49b6
--- /dev/null
+++ b/dev-python/types-setuptools/Manifest
@@ -0,0 +1 @@
+DIST types-setuptools-68.1.0.1.tar.gz 32819 BLAKE2B 
6e069253985c175721fd8b769fb497c89949ea40bbd68d22f951162f02b5dc929a6128dc9abe91c773f8a0f4966955ed77a556e1e9831a6455bc53729f7d1c13
 SHA512 
e68ee9ec3663a5916cdb2444496bc687a0e4ec897f355a33a716d4b5eff46addf0032dfe2d168695de4204002bc8b1087ca1cc4c32f4edd118d3b266c60c4f5c

diff --git a/dev-python/types-setuptools/metadata.xml 
b/dev-python/types-setuptools/metadata.xml
new file mode 100644
index 000000000000..72d068150f1f
--- /dev/null
+++ b/dev-python/types-setuptools/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="project">
+               <email>[email protected]</email>
+               <name>Python</name>
+       </maintainer>
+       <stabilize-allarches/>
+       <upstream>
+               <remote-id type="pypi">types-setuptools</remote-id>
+               <remote-id type="github">python/typeshed</remote-id>
+       </upstream>
+</pkgmetadata>

diff --git a/dev-python/types-setuptools/types-setuptools-68.1.0.1.ebuild 
b/dev-python/types-setuptools/types-setuptools-68.1.0.1.ebuild
new file mode 100644
index 000000000000..54d60b9b2471
--- /dev/null
+++ b/dev-python/types-setuptools/types-setuptools-68.1.0.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for setuptools"
+HOMEPAGE="https://pypi.org/project/types-setuptools/";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"

diff --git a/metadata/stabilization-groups/python/setuptools.group 
b/metadata/stabilization-groups/python/setuptools.group
index 67c3379ae872..2cae3591a603 100644
--- a/metadata/stabilization-groups/python/setuptools.group
+++ b/metadata/stabilization-groups/python/setuptools.group
@@ -1,2 +1,3 @@
 dev-python/ensurepip-setuptools
 dev-python/setuptools
+dev-python/types-setuptools

Reply via email to