mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-07-25 08:58:27 -07:00
dev-python/snakeoil: Add python3.6 to PYTHON_COMPAT
Package-Manager: Portage-2.3.5, Repoman-2.3.2
This commit is contained in:
31
dev-python/snakeoil/files/snakeoil-0.7.1-test.patch
Normal file
31
dev-python/snakeoil/files/snakeoil-0.7.1-test.patch
Normal file
@@ -0,0 +1,31 @@
|
||||
From 8ee72903bc714725fbcfdcc38b9228772758b890 Mon Sep 17 00:00:00 2001
|
||||
From: Tim Harder <radhermit@gmail.com>
|
||||
Date: Fri, 27 Jan 2017 11:54:39 -0500
|
||||
Subject: [PATCH] test: fix delayed instantiation tests for py3.6
|
||||
|
||||
---
|
||||
snakeoil/test/test_obj.py | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/snakeoil/test/test_obj.py b/snakeoil/test/test_obj.py
|
||||
index abcad55..f8aafd2 100644
|
||||
--- a/snakeoil/test/test_obj.py
|
||||
+++ b/snakeoil/test/test_obj.py
|
||||
@@ -29,7 +29,7 @@ def test_simple(self):
|
||||
|
||||
def test_descriptor_awareness(self):
|
||||
def assertKls(cls, ignores=(),
|
||||
- default_ignores=("__new__", "__init__",
|
||||
+ default_ignores=("__new__", "__init__", "__init_subclass__",
|
||||
"__getattribute__", "__class__",
|
||||
"__getnewargs__", "__doc__")):
|
||||
required = set(x for x in dir(cls)
|
||||
@@ -53,7 +53,7 @@ def test_BaseDelayedObject(self):
|
||||
# assert that all methods/descriptors of object
|
||||
# are covered via the base.
|
||||
o = set(dir(object)).difference("__%s__" % x for x in [
|
||||
- "class", "getattribute", "new", "init", "doc"])
|
||||
+ "class", "getattribute", "new", "init", "init_subclass", "doc"])
|
||||
diff = o.difference(obj.base_kls_descriptors)
|
||||
self.assertFalse(diff, msg=(
|
||||
"base delayed instantiation class should cover all of object, but "
|
||||
@@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -22,6 +22,10 @@ SLOT="0"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-test.patch"
|
||||
)
|
||||
|
||||
python_configure_all() {
|
||||
# disable snakeoil 2to3 caching
|
||||
unset PY2TO3_CACHEDIR
|
||||
|
||||
Reference in New Issue
Block a user