From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-commits+bounces-614758-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 3445A1381F3
	for <garchives@archives.gentoo.org>; Thu,  1 Aug 2013 12:39:42 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id CA2FEE0AB7;
	Thu,  1 Aug 2013 12:39:37 +0000 (UTC)
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
	(using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 5CCD3E0AC3
	for <gentoo-commits@lists.gentoo.org>; Thu,  1 Aug 2013 12:39:37 +0000 (UTC)
Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163])
	(using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.gentoo.org (Postfix) with ESMTPS id 2871933EAEC
	for <gentoo-commits@lists.gentoo.org>; Thu,  1 Aug 2013 12:39:36 +0000 (UTC)
Received: from localhost.localdomain (localhost [127.0.0.1])
	by hornbill.gentoo.org (Postfix) with ESMTP id A1E9BE5463
	for <gentoo-commits@lists.gentoo.org>; Thu,  1 Aug 2013 12:39:34 +0000 (UTC)
From: "Jauhien Piatlicki" <piatlicki@gmail.com>
To: gentoo-commits@lists.gentoo.org
Content-Transfer-Encoding: 8bit
Content-type: text/plain; charset=UTF-8
Reply-To: gentoo-dev@lists.gentoo.org, "Jauhien Piatlicki" <piatlicki@gmail.com>
Message-ID: <1375357534.e1cb08b41ba81524fcf88df0076c4c0dcf918d29.jauhien@gentoo>
Subject: [gentoo-commits] proj/g-sorcery:master commit in: g_sorcery/
X-VCS-Repository: proj/g-sorcery
X-VCS-Files: g_sorcery/g_collections.py
X-VCS-Directories: g_sorcery/
X-VCS-Committer: jauhien
X-VCS-Committer-Name: Jauhien Piatlicki
X-VCS-Revision: e1cb08b41ba81524fcf88df0076c4c0dcf918d29
X-VCS-Branch: master
Date: Thu,  1 Aug 2013 12:39:34 +0000 (UTC)
Precedence: bulk
List-Post: <mailto:gentoo-commits@lists.gentoo.org>
List-Help: <mailto:gentoo-commits+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org>
X-BeenThere: gentoo-commits@lists.gentoo.org
X-Archives-Salt: 4a14e05c-bae0-4872-8c88-6f66c3aeb5f2
X-Archives-Hash: 28a3a28b21ce3ed9aa313b16b738d440

commit:     e1cb08b41ba81524fcf88df0076c4c0dcf918d29
Author:     Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Thu Aug  1 11:45:34 2013 +0000
Commit:     Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Thu Aug  1 11:45:34 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=e1cb08b4

g_sorcery/g_collections: Docstrings added

---
 g_sorcery/g_collections.py | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/g_sorcery/g_collections.py b/g_sorcery/g_collections.py
index d03409a..f0804a3 100644
--- a/g_sorcery/g_collections.py
+++ b/g_sorcery/g_collections.py
@@ -48,6 +48,9 @@ class elist(list):
 
 
 class serializable_elist(object):
+    """
+    A JSON serializable version of elist.
+    """
 
     __slots__ = ('data')
     
@@ -80,7 +83,9 @@ class serializable_elist(object):
 #todo: replace Package with something better
 
 class Package(object):
-
+    """
+    Class to store full package name: category/package-version
+    """
     __slots__ = ('category', 'name', 'version')
 
     def __init__(self, category, package, version):
@@ -99,6 +104,9 @@ class Package(object):
 #todo equality operator for Dependency, as it can be used in backend dependency solving algorithm
 
 class Dependency(object):
+    """
+    Class to store a dependency. Uses portage Atom.
+    """
 
     __slots__ = ('atom', 'category', 'package', 'version', 'operator')