Gentoo Archives: gentoo-commits

From: "Stanislav Ochotnicky (sochotnicky)" <sochotnicky@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/bluelet: metadata.xml ChangeLog bluelet-0.1.ebuild Manifest
Date: Tue, 29 May 2012 12:53:28
Message-Id: 20120529125318.D3D3E2004B@flycatcher.gentoo.org
1 sochotnicky 12/05/29 12:53:18
2
3 Added: metadata.xml ChangeLog bluelet-0.1.ebuild Manifest
4 Log:
5 New ebuild for dev-python/bluelet module for pure Python asynchronous I/O using coroutines
6
7 (Portage version: 2.1.10.49/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 dev-python/bluelet/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/bluelet/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/bluelet/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <maintainer>
21 <email>sochotnicky@g.o</email>
22 <name>Stanislav Ochotnicky</name>
23 </maintainer>
24 <longdescription lang="en">
25 Bluelet is a simple, pure-Python solution for writing intelligible asynchronous socket applications. It uses PEP 342 coroutines to make concurrent I/O look and act like sequential programming.
26
27 In this way, it is similar to the Greenlet green-threads library and its associated packages Eventlet and Gevent. Bluelet has a simpler, 100% Python implementation that comes at the cost of flexibility and performance when compared to Greenlet-based solutions. However, it should be sufficient for many applications that don't need serious scalability; it can be thought of as a less-horrible alternative to asyncore or an asynchronous replacement for SocketServer (and more).
28 </longdescription>
29 </pkgmetadata>
30
31
32
33
34 1.1 dev-python/bluelet/ChangeLog
35
36 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/bluelet/ChangeLog?rev=1.1&view=markup
37 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/bluelet/ChangeLog?rev=1.1&content-type=text/plain
38
39 Index: ChangeLog
40 ===================================================================
41 # ChangeLog for dev-python/bluelet
42 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
43 # $Header: /var/cvsroot/gentoo-x86/dev-python/bluelet/ChangeLog,v 1.1 2012/05/29 12:53:18 sochotnicky Exp $
44
45 *bluelet-0.1 (29 May 2012)
46
47 29 May 2012; Stanislav Ochotnicky <sochotnicky@g.o>
48 +bluelet-0.1.ebuild, +metadata.xml:
49 New ebuild for dev-python/bluelet module for pure Python asynchronous I/O
50 using coroutines
51
52
53
54
55 1.1 dev-python/bluelet/bluelet-0.1.ebuild
56
57 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/bluelet/bluelet-0.1.ebuild?rev=1.1&view=markup
58 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/bluelet/bluelet-0.1.ebuild?rev=1.1&content-type=text/plain
59
60 Index: bluelet-0.1.ebuild
61 ===================================================================
62 # Copyright 1999-2012 Gentoo Foundation
63 # Distributed under the terms of the GNU General Public License v2
64 # $Header: /var/cvsroot/gentoo-x86/dev-python/bluelet/bluelet-0.1.ebuild,v 1.1 2012/05/29 12:53:18 sochotnicky Exp $
65
66 EAPI=4
67 SUPPORT_PYTHON_ABIS="1"
68 RESTRICT_PYTHON_ABIS="3.*"
69
70 inherit distutils
71
72 DESCRIPTION="Module for pure Python asynchronous I/O using coroutines"
73 HOMEPAGE="http://pypi.python.org/pypi/bluelet"
74 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
75
76 LICENSE="MIT"
77 SLOT="0"
78 KEYWORDS="~amd64"
79 IUSE=""
80
81 DEPEND=""
82 RDEPEND="${DEPEND}"
83
84
85
86 1.1 dev-python/bluelet/Manifest
87
88 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/bluelet/Manifest?rev=1.1&view=markup
89 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/bluelet/Manifest?rev=1.1&content-type=text/plain
90
91 Index: Manifest
92 ===================================================================
93 DIST bluelet-0.1.tar.gz 9328 RMD160 f4031dd11faa510db23bccf346287c0a64df2788 SHA1 e614586d3525a326557fb3a7d47c146605339ca3 SHA256 7fe0d3034d648f19a60304d710b68a7b9ed710f0b3c6c5f7fa0c8fe3d935912b
94 EBUILD bluelet-0.1.ebuild 558 RMD160 3adef50d36fa68475261bf6502a2ee2231e2ded7 SHA1 1f22cf2f809f165c6cce047a36f975160b0bdc66 SHA256 7a4a08c450d36464ed611098eddb557dd5427ad71dfbc80348808c766038cb12
95 MISC ChangeLog 342 RMD160 6f0fbf972f62853aa208de7f8919a7e25af6dbf1 SHA1 d9248f86e43e6c479f993ae97f3e237d2a6bc984 SHA256 593a76625e59474001f565d43d916b9d390838684f2fb3089d5643a0b105a761
96 MISC metadata.xml 967 RMD160 ea1ca87edc2d2f7c9426dfab50a940d13cac2533 SHA1 93f5c0c8a1bbcc8f00d425ce6612b4259dd55f92 SHA256 f8c55efec0bf91c34bd598c214dc3e25ceef61fee1781f603e9dc2b63d4dc038