public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Viorel Munteanu" <ceamac@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-python/eventlet/
Date: Wed,  1 Feb 2023 21:36:11 +0000 (UTC)	[thread overview]
Message-ID: <1675224481.f9f5502dfcb15521c84993a6caf9aa40bf1452ef.ceamac@gentoo> (raw)

commit:     f9f5502dfcb15521c84993a6caf9aa40bf1452ef
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Wed Feb  1 04:05:02 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Wed Feb  1 04:08:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9f5502d

dev-python/eventlet: new package, add 0.33.3

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 dev-python/eventlet/Manifest               |  1 +
 dev-python/eventlet/eventlet-0.33.3.ebuild | 35 ++++++++++++++++++++++++++++++
 dev-python/eventlet/metadata.xml           | 22 +++++++++++++++++++
 3 files changed, 58 insertions(+)

diff --git a/dev-python/eventlet/Manifest b/dev-python/eventlet/Manifest
new file mode 100644
index 000000000..0a34761af
--- /dev/null
+++ b/dev-python/eventlet/Manifest
@@ -0,0 +1 @@
+DIST eventlet-0.33.3.gh.tar.gz 554578 BLAKE2B 19bcd7a5adc2ef24f2637bfd9b19e68a9a268ebb7791cc9c419d9da88e5860c4cbbf6ecbaa0f3c300246584082622e6dab7ab75374f7d54f3c4a65661e22dbfd SHA512 b2e1818c7b6134be4020d2b4315bbb3db795960df76da08a490e0d952549eafb477800c884e7a99493146c1ac082aed5fb87c7e2882ee468ea42b5cc26b8517f

diff --git a/dev-python/eventlet/eventlet-0.33.3.ebuild b/dev-python/eventlet/eventlet-0.33.3.ebuild
new file mode 100644
index 000000000..a03749762
--- /dev/null
+++ b/dev-python/eventlet/eventlet-0.33.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Concurrent networking library for Python"
+HOMEPAGE="https://github.com/eventlet/eventlet/"
+SRC_URI="https://github.com/eventlet/eventlet/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	dev-python/dnspython[${PYTHON_USEDEP}]
+	dev-python/greenlet[${PYTHON_USEDEP}]
+	dev-python/six[${PYTHON_USEDEP}]
+	test? (	dev-python/pyopenssl[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests nose
+
+python_test() {
+	# These tests are also failing upstream
+	nosetests -d -v \
+		--exclude=test_018b_http_10_keepalive_framing \
+		--exclude=test_017_ssl_zeroreturnerror \
+		--exclude=test_patcher_existing_locks_locked || die
+}

diff --git a/dev-python/eventlet/metadata.xml b/dev-python/eventlet/metadata.xml
new file mode 100644
index 000000000..4f9ca9dbf
--- /dev/null
+++ b/dev-python/eventlet/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+    <maintainer type="person">
+        <name>Julien Roy</name>
+        <email>julien@jroy.ca</email>
+    </maintainer>
+    <longdescription>
+Eventlet is a concurrent networking library for Python that allows you to change how you run your code, not how you write it.
+
+It uses epoll or libevent for highly scalable non-blocking I/O. Coroutines ensure that the developer uses a blocking style of programming that is similar to threading, but provide the benefits of non-blocking I/O. The event dispatch is implicit, which means you can easily use Eventlet from the Python interpreter, or as a small part of a larger application.
+
+It's easy to get started using Eventlet, and easy to convert existing applications to use it. Start off by looking at the examples, common design patterns, and the list of basic API primitives.
+    </longdescription>
+    <upstream>
+        <changelog>https://github.com/eventlet/eventlet/blob/master/NEWS</changelog>
+        <doc>http://eventlet.net/doc</doc>
+        <bugs-to>https://github.com/eventlet/eventlet/issues</bugs-to>
+        <remote-id type="github">eventlet/eventlet</remote-id>
+        <remote-id type="pypi">eventlet</remote-id>
+    </upstream>
+</pkgmetadata>


             reply	other threads:[~2023-02-01 21:36 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-02-01 21:36 Viorel Munteanu [this message]
  -- strict thread matches above, loose matches on Subject: below --
2023-12-31 15:32 [gentoo-commits] repo/proj/guru:master commit in: dev-python/eventlet/ David Roman
2024-01-13 16:24 Arthur Zamarin
2024-01-13 16:24 Arthur Zamarin
2024-02-17 21:06 [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-02-17 21:17 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-02-17 21:14 [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-02-17 21:17 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-02-17 21:14 [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-02-17 21:17 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-02-17 21:14 [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-02-17 21:17 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-02-24  0:47 Julien Roy
2024-02-24  0:47 Julien Roy
2024-03-03 18:39 [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-03-03 18:42 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-03-03 18:39 [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-03-03 18:42 ` [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-03-28 21:31 [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-03-28 21:49 ` [gentoo-commits] repo/proj/guru:master " Julien Roy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1675224481.f9f5502dfcb15521c84993a6caf9aa40bf1452ef.ceamac@gentoo \
    --to=ceamac@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox