commit:     c6f25595e451ff2c561b50d9c9c841551d69c988
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Wed Feb 12 14:42:26 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Feb 12 14:42:26 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6f25595

dev-python/sendgrid: add 6.11.0

Closes: https://bugs.gentoo.org/901469
Closes: https://bugs.gentoo.org/921870
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 dev-python/sendgrid/Manifest               |  1 +
 dev-python/sendgrid/sendgrid-6.11.0.ebuild | 46 ++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/sendgrid/Manifest b/dev-python/sendgrid/Manifest
index 70609ab01..fb586e658 100644
--- a/dev-python/sendgrid/Manifest
+++ b/dev-python/sendgrid/Manifest
@@ -1 +1,2 @@
+DIST sendgrid-6.11.0.gh.tar.gz 296224 BLAKE2B 
39d9d6d8aaf1794807ca76680b397f41999b6772950fffb10df2fa22b23e1706ea21cdad891177c4d393af19854e4c6b4762ed77550b35f771a9777106d2492f
 SHA512 
b1c26642918209498714eb27d462d2cf6aa80a174e570e1b3d3e0460bcb8038ff16a14a2f160ec24ab3a3871b4acd0b162bdd4b29120746e21967e8932ba54ff
 DIST sendgrid-6.9.7.tar.gz 49919 BLAKE2B 
2fdc245e026d21864d1fd1ea761b88b2597434d9d2287ae2d518802b307d737341c4caed8c2d10d3747482817eeefe5511b8a72a5dfaff6bc31515715fd0ef22
 SHA512 
861e056c0583bf734b0ccd6c3e940d0bdea621e9f21b6482b72d06721afaa9968290550a9c16b1487c9c0891924731d0d6a152d2dd07070f05800acd2ea5aab8

diff --git a/dev-python/sendgrid/sendgrid-6.11.0.ebuild 
b/dev-python/sendgrid/sendgrid-6.11.0.ebuild
new file mode 100644
index 000000000..71cff6d90
--- /dev/null
+++ b/dev-python/sendgrid/sendgrid-6.11.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2023-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Twilio SendGrid library for Python"
+HOMEPAGE="https://github.com/sendgrid/sendgrid-python/ 
https://pypi.org/project/sendgrid/";
+SRC_URI="https://github.com/sendgrid/sendgrid-python/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-python-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS="README.rst"
+
+RDEPEND="
+       >=dev-python/flask-1.1.2[${PYTHON_USEDEP}]
+       >=dev-python/more-itertools-5.0.0[${PYTHON_USEDEP}]
+       >=dev-python/python-http-client-3.3.5[${PYTHON_USEDEP}]
+       >=dev-python/pyyaml-4.2[${PYTHON_USEDEP}]
+       >=dev-python/six-1.11.0[${PYTHON_USEDEP}]
+       >=dev-python/starkbank-ecdsa-2.2.0[${PYTHON_USEDEP}]
+       dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+EPYTEST_IGNORE=(
+       # requires internet access
+       live_test.py
+)
+EPYTEST_DESELECT=(
+       # requires internet access
+       test/integ/test_sendgrid.py
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+       sed -i 's/"test"/"test", "test.*"/' setup.py || die
+       distutils-r1_src_prepare
+}

Reply via email to