23209242 Upgrade trollius to 2.1
authorLaszlo Peter <laszlo.peter@oracle.com>
Wed, 07 Sep 2016 14:48:40 -0700
changeset 6842 57457f4223c7
parent 6841 0d56cd532a1a
child 6843 260146747afd
23209242 Upgrade trollius to 2.1
components/python/trollius/Makefile
components/python/trollius/trollius-PYVER.p5m
--- a/components/python/trollius/Makefile	Wed Sep 07 14:48:39 2016 -0700
+++ b/components/python/trollius/Makefile	Wed Sep 07 14:48:40 2016 -0700
@@ -26,16 +26,16 @@
 include ../../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=		trollius
-COMPONENT_VERSION=	2.0
+COMPONENT_VERSION=	2.1
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
 COMPONENT_ARCHIVE_HASH=	\
-    sha256:a8e0e2d3a3193be3e0f113253f41675d2679d23c491f32b37f4e0a736f32a28f
+    sha256:cd165d9d9578d3aadbf26e71a88d9a70c4e444792a5628dc9af255f62030cc90
 COMPONENT_ARCHIVE_URL=	$(call pypi_url)
-COMPONENT_PROJECT_URL=	http://pypi.python.org/pypi/trollius/
+COMPONENT_PROJECT_URL=	https://github.com/haypo/trollius
 COMPONENT_BUGDB=	python-mod/trollius
 
-TPNO=			26097
+TPNO=			30240
 
 include $(WS_MAKE_RULES)/prep.mk
 include $(WS_MAKE_RULES)/setup.py.mk
@@ -45,10 +45,10 @@
 
 #
 # The 2.7 tests pass but exit with an AttributeError: 'Nonetype" object has
-# no attribute 'items' message due to a known issue (#33) in python futures.
+# no attribute 'items' message due to a known issue (#33) in Python futures.
 #
-COMPONENT_TEST_DIR=             $(SOURCE_DIR)
-COMPONENT_TEST_ARGS=            setup.py test
+COMPONENT_TEST_DIR=	$(SOURCE_DIR)
+COMPONENT_TEST_ARGS=	setup.py test
 
 # common targets
 build:		$(BUILD_NO_ARCH)
--- a/components/python/trollius/trollius-PYVER.p5m	Wed Sep 07 14:48:39 2016 -0700
+++ b/components/python/trollius/trollius-PYVER.p5m	Wed Sep 07 14:48:40 2016 -0700
@@ -42,7 +42,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/trollius-$(COMPONENT_VERSION)-py$(PYVER).egg-info/PKG-INFO
 file path=usr/lib/python$(PYVER)/vendor-packages/trollius-$(COMPONENT_VERSION)-py$(PYVER).egg-info/SOURCES.txt
 file path=usr/lib/python$(PYVER)/vendor-packages/trollius-$(COMPONENT_VERSION)-py$(PYVER).egg-info/dependency_links.txt
-$(PYTHON_2.7_ONLY)file path=usr/lib/python$(PYVER)/vendor-packages/trollius-$(COMPONENT_VERSION)-py$(PYVER).egg-info/requires.txt
+file path=usr/lib/python$(PYVER)/vendor-packages/trollius-$(COMPONENT_VERSION)-py$(PYVER).egg-info/requires.txt
 file path=usr/lib/python$(PYVER)/vendor-packages/trollius-$(COMPONENT_VERSION)-py$(PYVER).egg-info/top_level.txt
 file path=usr/lib/python$(PYVER)/vendor-packages/trollius/__init__.py
 file path=usr/lib/python$(PYVER)/vendor-packages/trollius/base_events.py
@@ -81,13 +81,13 @@
 # force a dependency on futures; pkgdepend work is needed to flush this out.
 depend type=group fmri=library/python/futures-$(PYV)
 
+# force a dependency on six; pkgdepend work is needed to flush this out.
+depend type=group fmri=library/python/six-$(PYV)
+
 # force a dependency on the Python runtime
 depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \
     pkg.debug.depend.path=usr/bin
 
-# force a dependency on ordereddict; pkgdepend work is needed to flush this out.
-depend type=require fmri=library/python/ordereddict-$(PYV)
-
 # force a dependency on the trollius package
 depend type=require \
     fmri=library/python/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)