From f70601e0934acd62f6c5d06c5ede4cc607179514 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 7 Jul 2018 11:42:03 +0100 Subject: gentoo resync : 07.07.2018 --- dev-python/pyftpdlib/Manifest | 2 +- dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 23 ++++++++++++++++------- 2 files changed, 17 insertions(+), 8 deletions(-) (limited to 'dev-python/pyftpdlib') diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest index 40d54b7748a2..1477f002981f 100644 --- a/dev-python/pyftpdlib/Manifest +++ b/dev-python/pyftpdlib/Manifest @@ -3,5 +3,5 @@ DIST pyftpdlib-1.5.3.tar.gz 183189 BLAKE2B dd563f59ff21b2059e1c6d6ac6015561d5e0d DIST pyftpdlib-1.5.4.tar.gz 184986 BLAKE2B 6973b1f7e0fc0c89eb5d79e082690a706b56553ad4b2ece68a8216bb99c185d770475e349402ec71baf1bb06e5ecca5be2a3c52512f0d8283c4cc249bc28a949 SHA512 6eb308021dad28c1c51a88b366947a71b7bc1802571dc14cedf3a264bd0cb8504ef990d7e3110d10709f971d4d5b0001bee859b58fb4d02a1b0d46532acc9295 EBUILD pyftpdlib-1.5.1.ebuild 1298 BLAKE2B 2b6ff8c9de74fc7e94720c6deecc32ac2303674f80230b7b2823f43c84755153f69d6c3254264a5b1f41ead167227b71fabca1341549765b045679686d9df1f8 SHA512 5c44d3dcb62a9b72e4773bb5eef46b69576924367db85de5a73977f187d0cf5c8023c0756b913dcc238d6e3ba16f62a06355fd74463bfbe716a900aa3eb86468 EBUILD pyftpdlib-1.5.3.ebuild 1556 BLAKE2B 06acd30f37ed3409d5919bdb11cd0b85a38714ccc2c1cf87ec9af1565f848a80f7fe0bba91529b0719a19303073c75fd855e48e66ba46bc8eb704599225f9cd1 SHA512 dcc8187355c079c8d6f6e9ba485b2b07a4f1f0e0f6ff8bb22e0932d953b55b7c01f2dfde5f815dc868fe8e826c163a72d2c300d9cbb0c1aa48b39cc175a399d2 -EBUILD pyftpdlib-1.5.4.ebuild 2189 BLAKE2B a419544791e55e3b3bea76aa8167ae3b143c0a5701c9532cf72ae40b2d2a3c5498e46a83d8bf2f06a36391858993ab6117f4f8d6cf7348c89f5f8607ffb4e083 SHA512 b80213e884800e6782bc6253a8a821122ffa79ca8ca66250e227821c927c4924cc742df8ffd9677a1b06a97def80664862f28ae4f1e4762ab39034232ba70708 +EBUILD pyftpdlib-1.5.4.ebuild 2451 BLAKE2B b6ac1aa751a9a8995f26db44bdbb4e348db522a294353c0d7b089cfc22148a590319ed35cea13fd18b2ca06aa2f438d20bba78236f7e002464d7d791125a7e6a SHA512 dbc3ef8654554d7ef907ebf232beb385f44ae11536bdbfcd4c80f9cc41b14a145e2c1e4ed9e2ee1d678fc8953edcc2769f383144f7f0c3a4dabe0ebbac952546 MISC metadata.xml 438 BLAKE2B 0e0860eb9d885ec9b432b504bef6a9394cf4a2d6d99751c80fec8441d8910f8a17364e5f32782638ac689abf5cdd3ebcb5fa20e7da3d612a5e8844e8c8a34d76 SHA512 a748827370b53c94fed352cd6bbd7468a22c7ca2f15c4601c98a2689e3a7e652ed28434bcd125fe0f3018d5508600df03130c18d7d67834b28ac0c3480b16345 diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild index 14ef11ae7fec..a956577edbe4 100644 --- a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild +++ b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris" +KEYWORDS="~amd64 ~arm ~hppa ia64 ~m68k ~mips ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris" IUSE="doc examples ssl test" RDEPEND=" @@ -48,15 +48,24 @@ python_compile_all() { } python_test() { - # Skip tests which sometimes fail: - # https://github.com/giampaolo/pyftpdlib/issues/470 - # https://github.com/giampaolo/pyftpdlib/issues/471 - py.test --ignore ${PN}/test/test_misc.py -k \ - "not (test_idle_data_timeout2 or test_on_incomplete_file_received)" \ - || die "Tests failed with ${EPYTHON}" # These tests fail when passing additional options to py.test # so we need to run them separately py.test ${PN}/test/test_misc.py || die "Tests failed with ${EPYTHON}" + # Some of these tests tend to fail + local skipped_tests=( + # https://github.com/giampaolo/pyftpdlib/issues/470 + # https://bugs.gentoo.org/659108 + test_idle_data_timeout2 + # https://github.com/giampaolo/pyftpdlib/issues/471 + # https://bugs.gentoo.org/636410 + test_on_incomplete_file_received + # https://github.com/giampaolo/pyftpdlib/issues/466 + # https://bugs.gentoo.org/659786 + test_nlst + ) + skipped_tests=${skipped_tests[@]/%/ or} + py.test --ignore ${PN}/test/test_misc.py -k "not (${skipped_tests% or})" \ + || die "Tests failed with ${EPYTHON}" } python_install_all() { -- cgit v1.2.3