[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2023-11-25 Thread Michał Górny
commit: 355f24aa99a1c0646bce1b78a9e9cf600e75d1d4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 25 10:33:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 25 10:33:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355f24aa

dev-python/pyftpdlib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/Manifest   |  1 -
 dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild | 61 -
 2 files changed, 62 deletions(-)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 7d008402cb23..187310993d85 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,2 +1 @@
-DIST pyftpdlib-1.5.8.tar.gz 201963 BLAKE2B 
5a957c207dcdc7c8d66d6ed4176cd12db019cf3d5247233db057b5c266a4fbda5e6e1c0b8ccdf33b4c154400d5d7a5e9a62ab9244f7c74c03c2f912a2ac0eb2f
 SHA512 
2d4c4beb40d604d41eeed51f690b805377e84e594bdbb5d67135f50e5696824ba24aa9ae53aecced9f6c1b7eb3ec7727d31b883f9bbb0d2c43802277b2ef2aa6
 DIST pyftpdlib-1.5.9.tar.gz 204755 BLAKE2B 
f96e670a37023489a3f70f28d7e489633031f4c8dd34e6ece04a13a36a5de60f216dc267a80650c3f315a6a83081b1afc1b470c75ca18af5a80729a7ac363b98
 SHA512 
3efa07f5522cee89d2bf60c93b1315dfb149da622f34e043aca0ac1c4336c0a0885d7238123068401afa6988da9cbde6adfac78f08918d3a14e84c17ebb8b32f

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild
deleted file mode 100644
index 275a6c59bbf5..
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python FTP server library"
-HOMEPAGE="
-   https://github.com/giampaolo/pyftpdlib/
-   https://pypi.org/project/pyftpdlib/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples ssl"
-
-RDEPEND="
-   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-
-python_test() {
-   rm -rf pyftpdlib || die
-   # Some of these tests tend to fail
-   local EPYTEST_DESELECT=(
-   # fail because they process sys.argv and expect program args
-   # rather than pytest args, sigh
-   test/test_misc.py
-   # TODO
-   
test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst
-   )
-   # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
-   local -x TZ=UTC+1
-   # Skips some shoddy tests plus increases timeouts
-   local -x TRAVIS=1
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --pyargs pyftpdlib
-}
-
-python_install_all() {
-   if use examples; then
-   docinto examples
-   dodoc -r demo/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2023-11-25 Thread Sam James
commit: 1635dae0126b04ceb00a272a93ad05220c43d319
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 25 08:37:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 08:37:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1635dae0

dev-python/pyftpdlib: Stabilize 1.5.9 ALLARCHES, #918473

Signed-off-by: Sam James  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.9.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.9.ebuild
index afb20a57db76..275a6c59bbf5 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.9.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples ssl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2023-10-25 Thread Michał Górny
commit: e6cd58410570ca357fe98b95d49f3b38dfa93331
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 26 02:42:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 26 02:42:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6cd5841

dev-python/pyftpdlib: Bump to 1.5.9

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/Manifest   |  1 +
 dev-python/pyftpdlib/pyftpdlib-1.5.9.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 3a21928838cd..7d008402cb23 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1 +1,2 @@
 DIST pyftpdlib-1.5.8.tar.gz 201963 BLAKE2B 
5a957c207dcdc7c8d66d6ed4176cd12db019cf3d5247233db057b5c266a4fbda5e6e1c0b8ccdf33b4c154400d5d7a5e9a62ab9244f7c74c03c2f912a2ac0eb2f
 SHA512 
2d4c4beb40d604d41eeed51f690b805377e84e594bdbb5d67135f50e5696824ba24aa9ae53aecced9f6c1b7eb3ec7727d31b883f9bbb0d2c43802277b2ef2aa6
+DIST pyftpdlib-1.5.9.tar.gz 204755 BLAKE2B 
f96e670a37023489a3f70f28d7e489633031f4c8dd34e6ece04a13a36a5de60f216dc267a80650c3f315a6a83081b1afc1b470c75ca18af5a80729a7ac363b98
 SHA512 
3efa07f5522cee89d2bf60c93b1315dfb149da622f34e043aca0ac1c4336c0a0885d7238123068401afa6988da9cbde6adfac78f08918d3a14e84c17ebb8b32f

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.9.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.9.ebuild
new file mode 100644
index ..afb20a57db76
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.9.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="
+   https://github.com/giampaolo/pyftpdlib/
+   https://pypi.org/project/pyftpdlib/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples ssl"
+
+RDEPEND="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+
+python_test() {
+   rm -rf pyftpdlib || die
+   # Some of these tests tend to fail
+   local EPYTEST_DESELECT=(
+   # fail because they process sys.argv and expect program args
+   # rather than pytest args, sigh
+   test/test_misc.py
+   # TODO
+   
test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst
+   )
+   # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
+   local -x TZ=UTC+1
+   # Skips some shoddy tests plus increases timeouts
+   local -x TRAVIS=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --pyargs pyftpdlib
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r demo/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2023-10-14 Thread Michał Górny
commit: 4b63b19133fdffc06f496e06dd74249b45d7c6aa
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 14 18:27:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 14 18:27:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b63b191

dev-python/pyftpdlib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/Manifest  |  2 -
 dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild | 61 
 .../pyftpdlib/pyftpdlib-1.5.7_p20230828.ebuild | 65 --
 3 files changed, 128 deletions(-)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 5f5c7f7efb9b..3a21928838cd 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,3 +1 @@
-DIST pyftpdlib-1.5.7.tar.gz 196076 BLAKE2B 
9400fb9ff5d8c0e904f07dabef72a07528bc43a5332ad26544f0e512c457a919e887e9f9af18b75cb7853f2e0b70993bc5a858438924320e738d4bc9e2e17090
 SHA512 
66ad5a1ab8fde26233250351f553cdc411303616d717c416cdce059f93c64e6ef64c7707103644583249b6aba22a9841994b38e731edc7997e95e266dbdbdc22
-DIST pyftpdlib-1.5.7_p20230828.gh.tar.gz 257359 BLAKE2B 
043f4be70b38b409548dd13739e9bcade7f489e9ce1a2e87ee4c631b76f484a0fa72b3ec45e7978cb38168823cdfc020adddc056a135644948415c5baab5ef33
 SHA512 
b0626559d2942abe63cf45a593f8da98d07124fca19e33c66bf86a9f24bffa842941cd419ad14f43b7ae337bdecb6628ce3184af991d3e87767a11f37eccdd63
 DIST pyftpdlib-1.5.8.tar.gz 201963 BLAKE2B 
5a957c207dcdc7c8d66d6ed4176cd12db019cf3d5247233db057b5c266a4fbda5e6e1c0b8ccdf33b4c154400d5d7a5e9a62ab9244f7c74c03c2f912a2ac0eb2f
 SHA512 
2d4c4beb40d604d41eeed51f690b805377e84e594bdbb5d67135f50e5696824ba24aa9ae53aecced9f6c1b7eb3ec7727d31b883f9bbb0d2c43802277b2ef2aa6

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild
deleted file mode 100644
index c760be58dc1a..
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python FTP server library"
-HOMEPAGE="
-   https://github.com/giampaolo/pyftpdlib/
-   https://pypi.org/project/pyftpdlib/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples ssl"
-
-RDEPEND="
-   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-
-python_test() {
-   rm -rf pyftpdlib || die
-   # Some of these tests tend to fail
-   local EPYTEST_DESELECT=(
-   # fail because they process sys.argv and expect program args
-   # rather than pytest args, sigh
-   test/test_misc.py
-   # TODO
-   
test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst
-   )
-   # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
-   local -x TZ=UTC+1
-   # Skips some shoddy tests plus increases timeouts
-   local -x TRAVIS=1
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --pyargs pyftpdlib
-}
-
-python_install_all() {
-   if use examples; then
-   docinto examples
-   dodoc -r demo/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7_p20230828.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.7_p20230828.ebuild
deleted file mode 100644
index f118face5c55..
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.7_p20230828.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT=ec1f095910846c11fe3a7f8513de771afc7c8afd
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python FTP server library"
-HOMEPAGE="
-   https://github.com/giampaolo/pyftpdlib/
-   https://pypi.org/project/pyftpdlib/
-"
-SRC_URI="https://github.com/giampaolo/pyftpdlib/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples ssl"
-
-RDEPEND="
-   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2023-10-14 Thread Arthur Zamarin
commit: 983149a1c9a3be686b88f77406fdf1e1c811aec7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct 14 16:50:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct 14 16:50:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983149a1

dev-python/pyftpdlib: Stabilize 1.5.8 ALLARCHES, #915755

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild
index afb20a57db76..275a6c59bbf5 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples ssl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2023-10-01 Thread Michał Górny
commit: a8e649c4a2be0395bfc0f2be0c1048794d9736c4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  2 04:39:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  2 04:46:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e649c4

dev-python/pyftpdlib: Bump to 1.5.8

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/Manifest   |  1 +
 dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index c9d0dab51af5..5f5c7f7efb9b 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,2 +1,3 @@
 DIST pyftpdlib-1.5.7.tar.gz 196076 BLAKE2B 
9400fb9ff5d8c0e904f07dabef72a07528bc43a5332ad26544f0e512c457a919e887e9f9af18b75cb7853f2e0b70993bc5a858438924320e738d4bc9e2e17090
 SHA512 
66ad5a1ab8fde26233250351f553cdc411303616d717c416cdce059f93c64e6ef64c7707103644583249b6aba22a9841994b38e731edc7997e95e266dbdbdc22
 DIST pyftpdlib-1.5.7_p20230828.gh.tar.gz 257359 BLAKE2B 
043f4be70b38b409548dd13739e9bcade7f489e9ce1a2e87ee4c631b76f484a0fa72b3ec45e7978cb38168823cdfc020adddc056a135644948415c5baab5ef33
 SHA512 
b0626559d2942abe63cf45a593f8da98d07124fca19e33c66bf86a9f24bffa842941cd419ad14f43b7ae337bdecb6628ce3184af991d3e87767a11f37eccdd63
+DIST pyftpdlib-1.5.8.tar.gz 201963 BLAKE2B 
5a957c207dcdc7c8d66d6ed4176cd12db019cf3d5247233db057b5c266a4fbda5e6e1c0b8ccdf33b4c154400d5d7a5e9a62ab9244f7c74c03c2f912a2ac0eb2f
 SHA512 
2d4c4beb40d604d41eeed51f690b805377e84e594bdbb5d67135f50e5696824ba24aa9ae53aecced9f6c1b7eb3ec7727d31b883f9bbb0d2c43802277b2ef2aa6

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild
new file mode 100644
index ..afb20a57db76
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.8.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="
+   https://github.com/giampaolo/pyftpdlib/
+   https://pypi.org/project/pyftpdlib/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples ssl"
+
+RDEPEND="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+
+python_test() {
+   rm -rf pyftpdlib || die
+   # Some of these tests tend to fail
+   local EPYTEST_DESELECT=(
+   # fail because they process sys.argv and expect program args
+   # rather than pytest args, sigh
+   test/test_misc.py
+   # TODO
+   
test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst
+   )
+   # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
+   local -x TZ=UTC+1
+   # Skips some shoddy tests plus increases timeouts
+   local -x TRAVIS=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --pyargs pyftpdlib
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r demo/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2023-09-12 Thread Sam James
commit: c480981b992049d902ea9eab759ff80c1bf89872
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Sep 12 18:20:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 13 02:12:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c480981b

dev-python/pyftpdlib: add 1.5.7_p20230828

Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32744
Signed-off-by: Sam James  gentoo.org>

 dev-python/pyftpdlib/Manifest  |  1 +
 .../pyftpdlib/pyftpdlib-1.5.7_p20230828.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index d67a2f45e6ac..c9d0dab51af5 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1 +1,2 @@
 DIST pyftpdlib-1.5.7.tar.gz 196076 BLAKE2B 
9400fb9ff5d8c0e904f07dabef72a07528bc43a5332ad26544f0e512c457a919e887e9f9af18b75cb7853f2e0b70993bc5a858438924320e738d4bc9e2e17090
 SHA512 
66ad5a1ab8fde26233250351f553cdc411303616d717c416cdce059f93c64e6ef64c7707103644583249b6aba22a9841994b38e731edc7997e95e266dbdbdc22
+DIST pyftpdlib-1.5.7_p20230828.gh.tar.gz 257359 BLAKE2B 
043f4be70b38b409548dd13739e9bcade7f489e9ce1a2e87ee4c631b76f484a0fa72b3ec45e7978cb38168823cdfc020adddc056a135644948415c5baab5ef33
 SHA512 
b0626559d2942abe63cf45a593f8da98d07124fca19e33c66bf86a9f24bffa842941cd419ad14f43b7ae337bdecb6628ce3184af991d3e87767a11f37eccdd63

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7_p20230828.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.7_p20230828.ebuild
new file mode 100644
index ..f118face5c55
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.7_p20230828.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+COMMIT=ec1f095910846c11fe3a7f8513de771afc7c8afd
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="
+   https://github.com/giampaolo/pyftpdlib/
+   https://pypi.org/project/pyftpdlib/
+"
+SRC_URI="https://github.com/giampaolo/pyftpdlib/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples ssl"
+
+RDEPEND="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+python_test() {
+   rm -rf pyftpdlib || die
+   # Some of these tests tend to fail
+   local EPYTEST_DESELECT=(
+   # fail because they process sys.argv and expect program args
+   # rather than pytest args, sigh
+   test/test_misc.py
+   # TODO
+   
test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst
+   )
+   # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
+   local -x TZ=UTC+1
+   # Skips some shoddy tests plus increases timeouts
+   local -x TRAVIS=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --pyargs pyftpdlib
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r demo/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2023-08-11 Thread Michał Górny
commit: 9971c6c20777240d3b10e5426a19e27adec2cf18
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 11 19:11:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 11 19:11:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9971c6c2

dev-python/pyftpdlib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild | 83 -
 1 file changed, 83 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
deleted file mode 100644
index 660a383e2d9c..
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python FTP server library"
-HOMEPAGE="https://github.com/giampaolo/pyftpdlib 
https://pypi.org/project/pyftpdlib/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples ssl"
-
-RDEPEND="
-   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-
-python_test() {
-   cd "${BUILD_DIR}"/lib || die
-
-   # These tests fail when passing additional options to pytest
-   # so we need to run them separately and not pass any args to pytest
-   pytest ${PN}/test/test_misc.py || die "Tests failed with ${EPYTHON}"
-   # Some of these tests tend to fail
-   local EPYTEST_DESELECT=(
-   # Those tests are run separately
-   pyftpdlib/test/test_misc.py
-   # https://github.com/giampaolo/pyftpdlib/issues/471
-   # https://bugs.gentoo.org/636410
-   
pyftpdlib/test/test_functional.py::TestCallbacks::test_on_incomplete_file_received
-   # https://github.com/giampaolo/pyftpdlib/issues/512
-   # https://bugs.gentoo.org/701146
-   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_rest_on_stor
-   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_ascii
-   # https://github.com/giampaolo/pyftpdlib/issues/513
-   # https://bugs.gentoo.org/676232
-   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_anon_auth
-   # https://github.com/giampaolo/pyftpdlib/issues/513
-   # https://bugs.gentoo.org/702578
-   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_failed
-   # https://github.com/giampaolo/pyftpdlib/issues/543
-   # https://bugs.gentoo.org/758686
-   
pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_idle_timeout
-   
pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_stou_max_tries
-   # https://github.com/giampaolo/pyftpdlib/issues/550
-   # https://bugs.gentoo.org/759040
-   
pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address
-   
pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address_map
-   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address
-   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address_map
-   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address
-   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address_map
-   )
-   # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
-   local -x TZ=UTC+1
-   # Skips some shoddy tests plus increases timeouts
-   local -x TRAVIS=1
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}
-
-python_install_all() {
-   if use examples; then
-   docinto examples
-   dodoc -r demo/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2023-08-11 Thread Arthur Zamarin
commit: 428aee9f23cd2375ecd8ede2fc79c559d19a84fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 11 19:08:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 11 19:08:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428aee9f

dev-python/pyftpdlib: Stabilize 1.5.7-r1 ALLARCHES, #912134

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild
index c5dcd0b8478b..c760be58dc1a 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples ssl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2023-07-08 Thread Michał Górny
commit: 57b1556d0e495b36d91439bb3e770bda9dac41de
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  8 15:06:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  8 15:22:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b1556d

dev-python/pyftpdlib: EAPI 8, PEP517, fix tests

Closes: https://bugs.gentoo.org/909940
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild | 61 ++
 1 file changed, 61 insertions(+)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild
new file mode 100644
index ..c5dcd0b8478b
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="
+   https://github.com/giampaolo/pyftpdlib/
+   https://pypi.org/project/pyftpdlib/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples ssl"
+
+RDEPEND="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+
+python_test() {
+   rm -rf pyftpdlib || die
+   # Some of these tests tend to fail
+   local EPYTEST_DESELECT=(
+   # fail because they process sys.argv and expect program args
+   # rather than pytest args, sigh
+   test/test_misc.py
+   # TODO
+   
test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst
+   )
+   # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
+   local -x TZ=UTC+1
+   # Skips some shoddy tests plus increases timeouts
+   local -x TRAVIS=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --pyargs pyftpdlib
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r demo/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2022-11-04 Thread Arthur Zamarin
commit: b816294e8b7a84dd4a9678ff6f7247244b400574
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov  4 17:08:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov  4 17:08:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b816294e

dev-python/pyftpdlib: drop 1.5.6-r1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyftpdlib/Manifest  |  1 -
 dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild | 83 --
 2 files changed, 84 deletions(-)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 06203ee0db01..d67a2f45e6ac 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,2 +1 @@
-DIST pyftpdlib-1.5.6.tar.gz 188099 BLAKE2B 
508e94da6b27b4b1f15306df2916c176f07ca31944398e9ac580fca8d2cdc72ca0ee8e7db282de6745e2e401b23b1fa8cb8de400dc2ba998b93ac45772c78157
 SHA512 
a3c3c1cac221a8a3c090ee208c03134bb1b8de58099a23ca6ee422f06fb97a0ed561c96e62c62b21fa112dd0b3458651b9fc0c55d72dc0bed79d0583b319a50d
 DIST pyftpdlib-1.5.7.tar.gz 196076 BLAKE2B 
9400fb9ff5d8c0e904f07dabef72a07528bc43a5332ad26544f0e512c457a919e887e9f9af18b75cb7853f2e0b70993bc5a858438924320e738d4bc9e2e17090
 SHA512 
66ad5a1ab8fde26233250351f553cdc411303616d717c416cdce059f93c64e6ef64c7707103644583249b6aba22a9841994b38e731edc7997e95e266dbdbdc22

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
deleted file mode 100644
index 15015919c5d6..
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python FTP server library"
-HOMEPAGE="https://github.com/giampaolo/pyftpdlib 
https://pypi.org/project/pyftpdlib/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
-IUSE="examples ssl"
-
-RDEPEND="
-   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
-
-python_test() {
-   cd "${BUILD_DIR}"/lib || die
-
-   # These tests fail when passing additional options to pytest
-   # so we need to run them separately and not pass any args to pytest
-   pytest ${PN}/test/test_misc.py || die "Tests failed with ${EPYTHON}"
-   # Some of these tests tend to fail
-   local EPYTEST_DESELECT=(
-   # Those tests are run separately
-   pyftpdlib/test/test_misc.py
-   # https://github.com/giampaolo/pyftpdlib/issues/471
-   # https://bugs.gentoo.org/636410
-   
pyftpdlib/test/test_functional.py::TestCallbacks::test_on_incomplete_file_received
-   # https://github.com/giampaolo/pyftpdlib/issues/512
-   # https://bugs.gentoo.org/701146
-   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_rest_on_stor
-   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_ascii
-   # https://github.com/giampaolo/pyftpdlib/issues/513
-   # https://bugs.gentoo.org/676232
-   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_anon_auth
-   # https://github.com/giampaolo/pyftpdlib/issues/513
-   # https://bugs.gentoo.org/702578
-   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_failed
-   # https://github.com/giampaolo/pyftpdlib/issues/543
-   # https://bugs.gentoo.org/758686
-   
pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_idle_timeout
-   
pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_stou_max_tries
-   # https://github.com/giampaolo/pyftpdlib/issues/550
-   # https://bugs.gentoo.org/759040
-   
pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address
-   
pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address_map
-   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address
-   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address_map
-   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address
-   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address_map
-   )
-   # Tests fail with TZ=GMT, see 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2022-11-04 Thread Arthur Zamarin
commit: 2528a09fa79372b2b327bcec9ebe683e3a9fcdd2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov  4 17:07:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov  4 17:07:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2528a09f

dev-python/pyftpdlib: Stabilize 1.5.7 ALLARCHES, #879589

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
index df79fd45d97e..dbe2129128a5 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="examples ssl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2022-10-04 Thread Arthur Zamarin
commit: e61cd30e51c45620f6fef3300c44a42e94d1ea3a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:11:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:11:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61cd30e

dev-python/pyftpdlib: add 1.5.7

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyftpdlib/Manifest   |  1 +
 dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild | 84 +
 2 files changed, 85 insertions(+)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 5e424d106727..06203ee0db01 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1 +1,2 @@
 DIST pyftpdlib-1.5.6.tar.gz 188099 BLAKE2B 
508e94da6b27b4b1f15306df2916c176f07ca31944398e9ac580fca8d2cdc72ca0ee8e7db282de6745e2e401b23b1fa8cb8de400dc2ba998b93ac45772c78157
 SHA512 
a3c3c1cac221a8a3c090ee208c03134bb1b8de58099a23ca6ee422f06fb97a0ed561c96e62c62b21fa112dd0b3458651b9fc0c55d72dc0bed79d0583b319a50d
+DIST pyftpdlib-1.5.7.tar.gz 196076 BLAKE2B 
9400fb9ff5d8c0e904f07dabef72a07528bc43a5332ad26544f0e512c457a919e887e9f9af18b75cb7853f2e0b70993bc5a858438924320e738d4bc9e2e17090
 SHA512 
66ad5a1ab8fde26233250351f553cdc411303616d717c416cdce059f93c64e6ef64c7707103644583249b6aba22a9841994b38e731edc7997e95e266dbdbdc22

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
new file mode 100644
index ..19dfac6e6963
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="https://github.com/giampaolo/pyftpdlib 
https://pypi.org/project/pyftpdlib/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+IUSE="examples ssl"
+
+RDEPEND="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
+
+python_test() {
+   cd "${BUILD_DIR}"/lib || die
+
+   # These tests fail when passing additional options to pytest
+   # so we need to run them separately and not pass any args to pytest
+   pytest ${PN}/test/test_misc.py || die "Tests failed with ${EPYTHON}"
+   # Some of these tests tend to fail
+   local EPYTEST_DESELECT=(
+   # Those tests are run separately
+   pyftpdlib/test/test_misc.py
+   # https://github.com/giampaolo/pyftpdlib/issues/471
+   # https://bugs.gentoo.org/636410
+   
pyftpdlib/test/test_functional.py::TestCallbacks::test_on_incomplete_file_received
+   # https://github.com/giampaolo/pyftpdlib/issues/512
+   # https://bugs.gentoo.org/701146
+   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_rest_on_stor
+   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_ascii
+   # https://github.com/giampaolo/pyftpdlib/issues/513
+   # https://bugs.gentoo.org/676232
+   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_anon_auth
+   # https://github.com/giampaolo/pyftpdlib/issues/513
+   # https://bugs.gentoo.org/702578
+   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_failed
+   # https://github.com/giampaolo/pyftpdlib/issues/543
+   # https://bugs.gentoo.org/758686
+   
pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_idle_timeout
+   
pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_stou_max_tries
+   # https://github.com/giampaolo/pyftpdlib/issues/550
+   # https://bugs.gentoo.org/759040
+   
pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address
+   
pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address_map
+   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address
+   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address_map
+   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address
+   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address_map
+   )
+   # Tests fail with TZ=GMT, see 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2022-10-04 Thread Arthur Zamarin
commit: a776902f0d284d05b335918c69538fdd8e81fa72
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 05:12:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 05:12:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a776902f

dev-python/pyftpdlib: enable py3.11

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
index 19dfac6e6963..df79fd45d97e 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="ssl(+)"
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2022-09-07 Thread Michał Górny
commit: ea7df6456fb660d0fa9df1c507412d94af0fa2dc
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  4 09:31:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 07:50:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7df645

dev-python/pyftpdlib: Remove redundant -p no:xvfb

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
index a3f60ad551f6..15015919c5d6 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
@@ -37,7 +37,7 @@ python_test() {
# so we need to run them separately and not pass any args to pytest
pytest ${PN}/test/test_misc.py || die "Tests failed with ${EPYTHON}"
# Some of these tests tend to fail
-   local skipped_tests=(
+   local EPYTEST_DESELECT=(
# Those tests are run separately
pyftpdlib/test/test_misc.py
# https://github.com/giampaolo/pyftpdlib/issues/471
@@ -70,7 +70,7 @@ python_test() {
local -x TZ=UTC+1
# Skips some shoddy tests plus increases timeouts
local -x TRAVIS=1
-   epytest -p no:xvfb ${skipped_tests[@]/#/--deselect }
+   epytest
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2022-07-04 Thread Michał Górny
commit: 8c087d7185c23b1ed38cdcd86fe443a83a9633bc
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 26 10:18:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  4 06:57:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c087d71

dev-python/pyftpdlib: Remove keywords for wd40 arches

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
index d08780c80172..a3f60ad551f6 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="examples ssl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2021-11-28 Thread Michał Górny
commit: e78144613774b70189d32ac6ae106bdc7f223d2e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 11:00:06 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 28 14:38:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7814461

dev-python/pyftpdlib: Remove ~ia64 (due to Rust)

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
index f6e04c744b72..d08780c80172 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
 IUSE="examples ssl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2021-08-07 Thread Michał Górny
commit: 15be257cf205574a95369da8b98ccbe13c2754dc
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Aug  6 09:06:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  7 13:52:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15be257c

dev-python/pyftpdlib: enable py3.10

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
index 4f7cb41422b..f6e04c744b7 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="ssl(+)"
 
 inherit distutils-r1
@@ -15,21 +15,19 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
-IUSE="examples ssl test"
-RESTRICT="!test? ( test )"
+IUSE="examples ssl"
 
 RDEPEND="
ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
 "
 BDEPEND="
test? (
-   ${RDEPEND}
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
)
 "
 
+distutils_enable_tests pytest
 distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
 
 python_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2021-08-07 Thread Michał Górny
commit: 84eb8dc8edd505d3e780b938f84c4e99e3611fe7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug  7 13:47:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  7 13:52:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84eb8dc8

dev-python/pyftpdlib: Avoid import collisions with localftpserver

Avoid import collisions when pytest-localftpserver plugin is installed.
The plugin loads pyftpdlib early, so make sure that pytest is going
to load tests from the same directory.  Reported by Arthur Zamarin.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
index 21ad58b09d2..4f7cb41422b 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
@@ -33,6 +33,8 @@ BDEPEND="
 distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
 
 python_test() {
+   cd "${BUILD_DIR}"/lib || die
+
# These tests fail when passing additional options to pytest
# so we need to run them separately and not pass any args to pytest
pytest ${PN}/test/test_misc.py || die "Tests failed with ${EPYTHON}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2021-08-07 Thread Michał Górny
commit: 589c5285f4cdf8207ba9189793d21df0d5a09bb1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug  7 13:39:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  7 13:52:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589c5285

dev-python/pyftpdlib: Enable 'travis mode' to make tests fail less

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
index 919f9cb3f63..21ad58b09d2 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
@@ -40,16 +40,9 @@ python_test() {
local skipped_tests=(
# Those tests are run separately
pyftpdlib/test/test_misc.py
-   # https://github.com/giampaolo/pyftpdlib/issues/470
-   # https://bugs.gentoo.org/659108
-   
pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_idle_data_timeout2
-   
pyftpdlib/test/test_functional_ssl.py::TestTimeoutsTLSMixin::test_idle_data_timeout2
# https://github.com/giampaolo/pyftpdlib/issues/471
# https://bugs.gentoo.org/636410

pyftpdlib/test/test_functional.py::TestCallbacks::test_on_incomplete_file_received
-   # https://github.com/giampaolo/pyftpdlib/issues/466
-   # https://bugs.gentoo.org/659786
-   
pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst
# https://github.com/giampaolo/pyftpdlib/issues/512
# https://bugs.gentoo.org/701146

pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_rest_on_stor
@@ -74,7 +67,10 @@ python_test() {

pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address_map
)
# Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
-   TZ=UTC+1 epytest -p no:xvfb ${skipped_tests[@]/#/--deselect }
+   local -x TZ=UTC+1
+   # Skips some shoddy tests plus increases timeouts
+   local -x TRAVIS=1
+   epytest -p no:xvfb ${skipped_tests[@]/#/--deselect }
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2021-08-07 Thread Michał Górny
commit: 69c118e9ca1416e59fb0dc217f3363739b31e1cf
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Aug  6 09:06:47 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  7 13:52:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c118e9

dev-python/pyftpdlib: mark ALLARCHES

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pyftpdlib/metadata.xml 
b/dev-python/pyftpdlib/metadata.xml
index 1a0a7b81d04..f2383d4b66a 100644
--- a/dev-python/pyftpdlib/metadata.xml
+++ b/dev-python/pyftpdlib/metadata.xml
@@ -5,6 +5,7 @@
pyt...@gentoo.org
Python

+   

pyftpdlib
giampaolo/pyftpdlib



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2021-08-07 Thread Michał Górny
commit: 588962e5dac4e64af5163bfdea3c36fe9152ffd5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug  7 13:29:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  7 13:29:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588962e5

dev-python/pyftpdlib: Fix test failures due to pytest-xvfb

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
index a063b7e0f3b..919f9cb3f63 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
@@ -74,7 +74,7 @@ python_test() {

pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address_map
)
# Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
-   TZ=UTC+1 epytest ${skipped_tests[@]/#/--deselect }
+   TZ=UTC+1 epytest -p no:xvfb ${skipped_tests[@]/#/--deselect }
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2021-05-11 Thread Louis Sautier
commit: eb4b2b6723a39ac985e7041659c863b0966a841f
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue May 11 17:12:07 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue May 11 17:20:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4b2b67

dev-python/pyftpdlib: skip more broken tests, use epytest

Closes: https://bugs.gentoo.org/759040
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
index 76504eb3fca..a063b7e0f3b 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..9} )
 PYTHON_REQ_USE="ssl(+)"
 
 inherit distutils-r1
@@ -64,10 +64,17 @@ python_test() {
# https://bugs.gentoo.org/758686

pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_idle_timeout

pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_stou_max_tries
+   # https://github.com/giampaolo/pyftpdlib/issues/550
+   # https://bugs.gentoo.org/759040
+   
pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address
+   
pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address_map
+   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address
+   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address_map
+   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address
+   
pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address_map
)
# Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
-   TZ=UTC+1 pytest -vv ${skipped_tests[@]/#/--deselect } \
-   || die "Tests failed with ${EPYTHON}"
+   TZ=UTC+1 epytest ${skipped_tests[@]/#/--deselect }
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2020-12-07 Thread Louis Sautier
commit: e5230abab6741d56341f39d1cf2228e6fa620705
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Dec  7 22:16:34 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Dec  7 22:16:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5230aba

dev-python/pyftpdlib: skip more unreliable tests

Closes: https://bugs.gentoo.org/758686
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
index 6b3a26921e6..12d44dae1d4 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
@@ -60,6 +60,10 @@ python_test() {
# https://github.com/giampaolo/pyftpdlib/issues/513
# https://bugs.gentoo.org/702578

pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_failed
+   # https://github.com/giampaolo/pyftpdlib/issues/543
+   # https://bugs.gentoo.org/758686
+   
pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_idle_timeout
+   
pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_stou_max_tries
)
# Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
TZ=UTC+1 pytest -vv ${skipped_tests[@]/#/--deselect } \



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2020-09-10 Thread Louis Sautier
commit: d2a8804c3475b6dda967ece362f51ccb24fc0fd9
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Sep 10 20:35:42 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Sep 10 21:07:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a8804c

dev-python/pyftpdlib: support Py3.9, remove unnecessary deps

Also make python_test slightly prettier and remove the explicit setuptools
dependency.

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 ...dlib-1.5.6.ebuild => pyftpdlib-1.5.6-r1.ebuild} | 22 ++
 1 file changed, 6 insertions(+), 16 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
similarity index 83%
rename from dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
rename to dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
index ef5525f50ad..c98a11ff049 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 PYTHON_REQ_USE="ssl(+)"
 
 inherit distutils-r1
@@ -19,13 +20,10 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
-   dev-python/pysendfile[${PYTHON_USEDEP}]
 "
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
+BDEPEND="
test? (
${RDEPEND}
-   dev-python/mock[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
@@ -40,6 +38,8 @@ python_test() {
pytest ${PN}/test/test_misc.py || die "Tests failed with ${EPYTHON}"
# Some of these tests tend to fail
local skipped_tests=(
+   # Those tests are run separately
+   pyftpdlib/test/test_misc.py
# https://github.com/giampaolo/pyftpdlib/issues/470
# https://bugs.gentoo.org/659108

pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_idle_data_timeout2
@@ -62,8 +62,7 @@ python_test() {

pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_failed
)
# Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
-   TZ=UTC+1 pytest -vv \
-   --ignore ${PN}/test/test_misc.py 
${skipped_tests[@]/#/--deselect } \
+   TZ=UTC+1 pytest -vv ${skipped_tests[@]/#/--deselect } \
|| die "Tests failed with ${EPYTHON}"
 }
 
@@ -75,12 +74,3 @@ python_install_all() {
fi
distutils-r1_python_install_all
 }
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]] && \
-   [[ ${PYTHON_TARGETS} == *python2_7* ]] && \
-   ! has_version dev-python/pysendfile ; then
-   elog "dev-python/pysendfile is not installed"
-   elog "It can considerably speed up file transfers for Python 2"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2020-07-19 Thread Michał Górny
commit: 43c05b0ec72bee2dca9cac5417634ec03e13b140
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 19 18:18:21 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 19 18:33:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c05b0e

dev-python/pyftpdlib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyftpdlib/Manifest  |  1 -
 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 86 --
 2 files changed, 87 deletions(-)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 6b886a65530..5e424d10672 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,2 +1 @@
-DIST pyftpdlib-1.5.5.tar.gz 184314 BLAKE2B 
2d02839c6809674c7b7c4dfd610610a9231799802cc53ad0a05bfabc8985e77c64d9b239628f13bdc22942460b3e923067f084c3c5ac2b7be7671279a08e0351
 SHA512 
27427154f893812f689adf3a9ceb4ec2d8f0ea7a4bf7b08671dc146c95f09ddd596a27c85e009d8d6647277def48c0bf0a8b76fb3fba5818eda3dfdc6c10795e
 DIST pyftpdlib-1.5.6.tar.gz 188099 BLAKE2B 
508e94da6b27b4b1f15306df2916c176f07ca31944398e9ac580fca8d2cdc72ca0ee8e7db282de6745e2e401b23b1fa8cb8de400dc2ba998b93ac45772c78157
 SHA512 
a3c3c1cac221a8a3c090ee208c03134bb1b8de58099a23ca6ee422f06fb97a0ed561c96e62c62b21fa112dd0b3458651b9fc0c55d72dc0bed79d0583b319a50d

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
deleted file mode 100644
index 845efe957de..000
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python FTP server library"
-HOMEPAGE="https://github.com/giampaolo/pyftpdlib 
https://pypi.org/project/pyftpdlib/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
-IUSE="examples ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
-   dev-python/pysendfile[${PYTHON_USEDEP}]
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
-
-python_test() {
-   # These tests fail when passing additional options to pytest
-   # so we need to run them separately and not pass any args to pytest
-   pytest ${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
-   
pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_idle_data_timeout2
-   
pyftpdlib/test/test_functional_ssl.py::TestTimeoutsTLSMixin::test_idle_data_timeout2
-   # https://github.com/giampaolo/pyftpdlib/issues/471
-   # https://bugs.gentoo.org/636410
-   
pyftpdlib/test/test_functional.py::TestCallbacks::test_on_incomplete_file_received
-   # https://github.com/giampaolo/pyftpdlib/issues/466
-   # https://bugs.gentoo.org/659786
-   
pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst
-   # https://github.com/giampaolo/pyftpdlib/issues/512
-   # https://bugs.gentoo.org/701146
-   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_rest_on_stor
-   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_ascii
-   # https://github.com/giampaolo/pyftpdlib/issues/513
-   # https://bugs.gentoo.org/676232
-   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_anon_auth
-   # https://github.com/giampaolo/pyftpdlib/issues/513
-   # https://bugs.gentoo.org/702578
-   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_failed
-   )
-   # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
-   TZ=UTC+1 pytest -vv \
-   --ignore ${PN}/test/test_misc.py 
${skipped_tests[@]/#/--deselect } \
-   || die "Tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docinto examples
-   dodoc -r demo/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2020-07-14 Thread Sam James
commit: 89432db4a5122c88633183662b6e66ed25d900e2
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 14 16:21:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 14 16:21:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89432db4

dev-python/pyftpdlib: s390 stable (bug #720562)

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
index 7e868d9..ef5525f50ad 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2020-05-11 Thread Mart Raudsepp
commit: eedc0adbe606ff1f224431a4daa6ef37cd45664a
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon May 11 14:28:57 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon May 11 15:30:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedc0adb

dev-python/pyftpdlib: arm64 stable (bug #720562)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
index 062c5d9487a..7e868d9 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2020-05-10 Thread Sergei Trofimovich
commit: 6dc98b95e19461a3a57674c81eddde856852c53b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun May 10 09:16:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May 10 09:28:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc98b95

dev-python/pyftpdlib: stable 1.5.6 for hppa, bug #720562

Package-Manager: Portage-2.3.99, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
index 7dc7796f0db..062c5d9487a 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2020-05-04 Thread Agostino Sarubbo
commit: 53cc909bd9406f6fb4c6d9df666d535e22f2211f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May  4 16:50:37 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May  4 16:50:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53cc909b

dev-python/pyftpdlib: ppc stable wrt bug #720562

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
index db117ffd41b..7dc7796f0db 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2020-05-03 Thread Agostino Sarubbo
commit: 084b5328230c24dd42ea704fa2f243af6c8c0bed
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun May  3 15:11:39 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun May  3 15:11:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084b5328

dev-python/pyftpdlib: ppc64 stable wrt bug #720562

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
index 568bb665c38..2f302161d4c 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2020-05-03 Thread Agostino Sarubbo
commit: 4128c98e45b898a0cc2de0d12868e480e1647d64
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun May  3 10:24:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun May  3 10:25:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4128c98e

dev-python/pyftpdlib: sparc stable wrt bug #720562

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
index a4076f5b9ce..568bb665c38 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2020-04-12 Thread Sergei Trofimovich
commit: b3ac326000835e1c46a7b3e109e02d093071821a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Apr 12 17:27:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 12 18:27:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ac3260

dev-python/pyftpdlib: stable 1.5.5-r1 for hppa, bug #699756

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index 4334c5f51c9..845efe957de 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2020-02-27 Thread Louis Sautier
commit: 7180ba70c31d019e8abe507f7565c0421db8c584
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Feb 27 23:26:59 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Feb 27 23:26:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7180ba70

dev-python/pyftpdlib: bump to 1.5.6, drop Py2

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/pyftpdlib/Manifest   |  1 +
 dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild | 86 +
 2 files changed, 87 insertions(+)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 6f3cd9abcf6..6b886a65530 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1 +1,2 @@
 DIST pyftpdlib-1.5.5.tar.gz 184314 BLAKE2B 
2d02839c6809674c7b7c4dfd610610a9231799802cc53ad0a05bfabc8985e77c64d9b239628f13bdc22942460b3e923067f084c3c5ac2b7be7671279a08e0351
 SHA512 
27427154f893812f689adf3a9ceb4ec2d8f0ea7a4bf7b08671dc146c95f09ddd596a27c85e009d8d6647277def48c0bf0a8b76fb3fba5818eda3dfdc6c10795e
+DIST pyftpdlib-1.5.6.tar.gz 188099 BLAKE2B 
508e94da6b27b4b1f15306df2916c176f07ca31944398e9ac580fca8d2cdc72ca0ee8e7db282de6745e2e401b23b1fa8cb8de400dc2ba998b93ac45772c78157
 SHA512 
a3c3c1cac221a8a3c090ee208c03134bb1b8de58099a23ca6ee422f06fb97a0ed561c96e62c62b21fa112dd0b3458651b9fc0c55d72dc0bed79d0583b319a50d

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
new file mode 100644
index 000..a73ad6bcc5e
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.6.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="https://github.com/giampaolo/pyftpdlib 
https://pypi.org/project/pyftpdlib/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+IUSE="examples ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+   dev-python/pysendfile[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
+
+python_test() {
+   # These tests fail when passing additional options to pytest
+   # so we need to run them separately and not pass any args to pytest
+   pytest ${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
+   
pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_idle_data_timeout2
+   
pyftpdlib/test/test_functional_ssl.py::TestTimeoutsTLSMixin::test_idle_data_timeout2
+   # https://github.com/giampaolo/pyftpdlib/issues/471
+   # https://bugs.gentoo.org/636410
+   
pyftpdlib/test/test_functional.py::TestCallbacks::test_on_incomplete_file_received
+   # https://github.com/giampaolo/pyftpdlib/issues/466
+   # https://bugs.gentoo.org/659786
+   
pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst
+   # https://github.com/giampaolo/pyftpdlib/issues/512
+   # https://bugs.gentoo.org/701146
+   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_rest_on_stor
+   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_ascii
+   # https://github.com/giampaolo/pyftpdlib/issues/513
+   # https://bugs.gentoo.org/676232
+   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_anon_auth
+   # https://github.com/giampaolo/pyftpdlib/issues/513
+   # https://bugs.gentoo.org/702578
+   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_failed
+   )
+   # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
+   TZ=UTC+1 pytest -vv \
+   --ignore ${PN}/test/test_misc.py 
${skipped_tests[@]/#/--deselect } \
+   || die "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r demo/.
+   docompress -x 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2020-01-03 Thread Agostino Sarubbo
commit: f65014d2bae4a65bd44e554e8c4443c84f904234
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan  3 14:39:45 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan  3 14:39:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65014d2

dev-python/pyftpdlib: s390 stable wrt bug #699756

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index 9bd65b18de3..10cb71558ec 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-12-11 Thread Louis Sautier
commit: 6eb3a390541584d6d533f695465e9e4b76025c32
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Dec 11 22:06:47 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Dec 11 22:08:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb3a390

dev-python/pyftpdlib: skip another failing test

Closes: https://bugs.gentoo.org/702578
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index e8895e9cba0..9bd65b18de3 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -57,6 +57,9 @@ python_test() {
# https://github.com/giampaolo/pyftpdlib/issues/513
# https://bugs.gentoo.org/676232

pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_anon_auth
+   # https://github.com/giampaolo/pyftpdlib/issues/513
+   # https://bugs.gentoo.org/702578
+   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_failed
)
# Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
TZ=UTC+1 pytest -vv \



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-12-11 Thread Matt Turner
commit: 93426b39ca92b7eafb86838e569c11fdb843eec7
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 11 16:02:51 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 11 16:02:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93426b39

dev-python/pyftpdlib-1.5.5-r1: alpha stable, bug 699756

Signed-off-by: Matt Turner  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index 348c39ddb3b..e8895e9cba0 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-12-11 Thread Matt Turner
commit: dcb48fec51eb25de784b5516719b55f9e8d11ac1
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 11 16:00:28 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 11 16:01:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb48fec

dev-python/pyftpdlib-1.5.5-r1: arm stable, bug 699756

Signed-off-by: Matt Turner  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index 920b0347633..348c39ddb3b 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-12-10 Thread Agostino Sarubbo
commit: f34e6387aad84767da0956dcef1eb65c9cd89ab9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 10 09:19:27 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 10 09:19:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34e6387

dev-python/pyftpdlib: ppc stable wrt bug #699756

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index 42cc4bdaf53..920b0347633 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-12-03 Thread Agostino Sarubbo
commit: a33ee100bd215cc194626c5ccefa11182860dcfa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec  3 11:57:52 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec  3 11:57:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33ee100

dev-python/pyftpdlib: ppc64 stable wrt bug #699756

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index 0d03e90156a..42cc4bdaf53 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-12-03 Thread Agostino Sarubbo
commit: 17dadb1207b6a753c6f697f92f7d47897c00dd40
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec  3 10:07:32 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec  3 10:07:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17dadb12

dev-python/pyftpdlib: sparc stable wrt bug #699756

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index 688e4d6796d..0d03e90156a 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-12-03 Thread Agostino Sarubbo
commit: 71b158cd45b6751b88f0590bf522db8bd2dff5df
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec  3 08:38:32 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec  3 08:38:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b158cd

dev-python/pyftpdlib: ia64 stable wrt bug #699756

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index ca4dc2b4c4a..688e4d6796d 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-12-01 Thread Agostino Sarubbo
commit: 4042ec5ac536c5a6d484c9651e63e6dc311c0eb4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Dec  1 14:22:58 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Dec  1 14:22:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4042ec5a

dev-python/pyftpdlib: x86 stable wrt bug #699756

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index f81cef3e89f..ca4dc2b4c4a 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-11-29 Thread Aaron Bauman
commit: d38b3ae0f23e4cd6f4ed86d464a4ccc63445272f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Nov 30 03:16:28 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Nov 30 03:16:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38b3ae0

dev-python/pyftpdlib: arm64 stable (bug #699756)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.80, Repoman-2.3.19

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index c9495648075..f81cef3e89f 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-11-29 Thread Louis Sautier
commit: 91f13f3d998afd099a54be7c5b3f485d0792f94f
Author: Louis Sautier  gentoo  org>
AuthorDate: Fri Nov 29 11:43:21 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Fri Nov 29 11:52:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f13f3d

dev-python/pyftpdlib: skip another failing test, fix a typo

There was a typo preventing one test from being skipped.

Closes: https://bugs.gentoo.org/676232
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index 697efa566ec..c9495648075 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -53,7 +53,10 @@ python_test() {
# https://github.com/giampaolo/pyftpdlib/issues/512
# https://bugs.gentoo.org/701146

pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_rest_on_stor
-   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_as 
cii
+   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_ascii
+   # https://github.com/giampaolo/pyftpdlib/issues/513
+   # https://bugs.gentoo.org/676232
+   
pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_anon_auth
)
# Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
TZ=UTC+1 pytest -vv \



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-11-29 Thread Agostino Sarubbo
commit: 436b6a7c225187e4eb29483d50a73bab6237826b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov 29 09:13:03 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov 29 09:13:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436b6a7c

dev-python/pyftpdlib: amd64 stable wrt bug #699756

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index a54faca32ab..697efa566ec 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-11-27 Thread Louis Sautier
commit: 75ff0a7a3f85b857de29c22ca735ed02310c2c7d
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Nov 27 13:51:26 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Nov 27 14:10:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ff0a7a

dev-python/pyftpdlib: add Python 3.8, skip more failing tests

Also:
* switch to distutils_enable_sphinx
* add RESTRICT="!test? ( test )"

Closes: https://bugs.gentoo.org/701146
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Louis Sautier  gentoo.org>

 ...dlib-1.5.5.ebuild => pyftpdlib-1.5.5-r1.ebuild} | 35 --
 1 file changed, 13 insertions(+), 22 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
similarity index 70%
rename from dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild
rename to dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
index 7d37efe8f96..a54faca32ab 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+PYTHON_COMPAT=( python{2_7,3_{5,6,7,8}} )
 PYTHON_REQ_USE="ssl(+)"
 
 inherit distutils-r1
@@ -14,7 +14,8 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
-IUSE="doc examples ssl test"
+IUSE="examples ssl test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
@@ -22,10 +23,6 @@ RDEPEND="
 "
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-   )
test? (
${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
@@ -35,17 +32,7 @@ DEPEND="
)
 "
 
-python_prepare_all() {
-   sed -i "s/'sphinx.ext.intersphinx'//" docs/conf.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build docs docs/_build/html || die
-   HTML_DOCS=( docs/_build/html/. )
-   fi
-}
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
 
 python_test() {
# These tests fail when passing additional options to pytest
@@ -55,18 +42,22 @@ python_test() {
local skipped_tests=(
# https://github.com/giampaolo/pyftpdlib/issues/470
# https://bugs.gentoo.org/659108
-   test_idle_data_timeout2
+   
pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_idle_data_timeout2
+   
pyftpdlib/test/test_functional_ssl.py::TestTimeoutsTLSMixin::test_idle_data_timeout2
# https://github.com/giampaolo/pyftpdlib/issues/471
# https://bugs.gentoo.org/636410
-   test_on_incomplete_file_received
+   
pyftpdlib/test/test_functional.py::TestCallbacks::test_on_incomplete_file_received
# https://github.com/giampaolo/pyftpdlib/issues/466
# https://bugs.gentoo.org/659786
-   test_nlst
+   
pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst
+   # https://github.com/giampaolo/pyftpdlib/issues/512
+   # https://bugs.gentoo.org/701146
+   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_rest_on_stor
+   
pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_as 
cii
)
-   skipped_tests=${skipped_tests[@]/%/ or}
# Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
TZ=UTC+1 pytest -vv \
-   --ignore ${PN}/test/test_misc.py -k "not (${skipped_tests% 
or})" \
+   --ignore ${PN}/test/test_misc.py 
${skipped_tests[@]/#/--deselect } \
|| die "Tests failed with ${EPYTHON}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-09-14 Thread Matt Turner
commit: b423ed53634787be34815e1cdddccbdf521b8063
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 14 20:52:39 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 14 20:54:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b423ed53

dev-python/pyftpdlib: Unconditionally RDEPEND on pysendfile

Acked by Soap.

Bug: https://bugs.gentoo.org/694370
Signed-off-by: Matt Turner  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild
index 05d474b2db8..3c0339e4fe6 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild
@@ -18,6 +18,7 @@ IUSE="doc examples ssl test"
 
 RDEPEND="
ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+   dev-python/pysendfile[${PYTHON_USEDEP}]
 "
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
@@ -30,7 +31,6 @@ DEPEND="
dev-python/mock[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pysendfile[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-07-29 Thread Aaron Bauman
commit: 6d3e4f9716cffaff09e920f7484a6012228517b8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Jul 29 15:36:31 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Jul 29 15:37:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3e4f97

dev-python/pyftpdlib: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index f0e070e99d3..c42db67b884 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="alpha amd64 arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc 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="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-04-12 Thread Aaron Bauman
commit: 089ae04c49dcf8e6d6787f46be91fd8ba0246bf8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Apr 13 02:41:46 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Apr 13 02:44:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089ae04c

dev-python/pyftpdlib: arm64 keyworded (bug #657104)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild
index 8b23d3a2fac..b2e0cc5eff0 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~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="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-04-09 Thread Louis Sautier
commit: 89a574631f5ab9a124046f3ff5a85397802cdcb0
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Apr  9 11:58:52 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Apr  9 12:07:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89a57463

dev-python/pyftpdlib: bump to 1.5.5

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/pyftpdlib/Manifest   |  1 +
 dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index b1ab75204bb..efcaf1bdeb9 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,3 +1,4 @@
 DIST pyftpdlib-1.5.1.tar.gz 127582 BLAKE2B 
00233ab4acf5aae4902384f514de0d6da9a55b7312b7744ce3f16fd222b5abeae0c65f0f9309ff40d0cbd960baee2c269a1fc6ba72ed8f700c7dbfd47e646a8a
 SHA512 
81bb634aef7190d97b5939b998c8dd8caf1ce77c2ca66d085826880590a03e7fe4aeefb5eb67f30f25b984962eaae740c4c8c1d5900909029702e37c36bb2b9b
 DIST pyftpdlib-1.5.3.tar.gz 183189 BLAKE2B 
dd563f59ff21b2059e1c6d6ac6015561d5e0de07b52ea212589afea61abe63a2a61deed86bb133969c8dc99b826b7e23ddf071e0b28ac7b84a066f3fa7f31d90
 SHA512 
f0e56f170fa77e0866cbbead52ad52276ee45b6c3244557bc59cd2bf599934ae4414a684661d4d47f76098b3da19e23c1a037aaa07a6a81f8d1be14b90191517
 DIST pyftpdlib-1.5.4.tar.gz 184986 BLAKE2B 
6973b1f7e0fc0c89eb5d79e082690a706b56553ad4b2ece68a8216bb99c185d770475e349402ec71baf1bb06e5ecca5be2a3c52512f0d8283c4cc249bc28a949
 SHA512 
6eb308021dad28c1c51a88b366947a71b7bc1802571dc14cedf3a264bd0cb8504ef990d7e3110d10709f971d4d5b0001bee859b58fb4d02a1b0d46532acc9295
+DIST pyftpdlib-1.5.5.tar.gz 184314 BLAKE2B 
2d02839c6809674c7b7c4dfd610610a9231799802cc53ad0a05bfabc8985e77c64d9b239628f13bdc22942460b3e923067f084c3c5ac2b7be7671279a08e0351
 SHA512 
27427154f893812f689adf3a9ceb4ec2d8f0ea7a4bf7b08671dc146c95f09ddd596a27c85e009d8d6647277def48c0bf0a8b76fb3fba5818eda3dfdc6c10795e

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild
new file mode 100644
index 000..8b23d3a2fac
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.5.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="https://github.com/giampaolo/pyftpdlib 
https://pypi.org/project/pyftpdlib/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~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="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pysendfile[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   sed -i "s/'sphinx.ext.intersphinx'//" docs/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs docs/_build/html || die
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}
+
+python_test() {
+   # These tests fail when passing additional options to pytest
+   # so we need to run them separately and not pass any args to pytest
+   pytest ${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}
+   # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
+   TZ=UTC+1 pytest -vv \
+   --ignore ${PN}/test/test_misc.py -k "not (${skipped_tests% 
or})" \
+   || die "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2019-01-02 Thread Tim Harder
commit: e60ac6c35b0642346f2a525d2b3ced110863b827
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Jan  1 23:28:29 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Jan  2 21:25:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60ac6c3

dev-python/pyftpdlib: add python3_7 support

Signed-off-by: Tim Harder  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index a570f1156c6..ffcb5fad156 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
 PYTHON_REQ_USE="ssl(+)"
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-12-06 Thread Mikle Kolyada
commit: 9cab1c32efab1a1cab079c7a46b2533bea43f666
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Dec  6 16:13:19 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Dec  6 16:13:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cab1c32

dev-python/pyftpdlib: arm stable wrt bug #659248

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index d5f27bb0cb0..a570f1156c6 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="alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~m68k ~mips ppc 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="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-10-18 Thread Tobias Klausmann
commit: 5304094e0f4b81832b7173e5d8f3ba59f23615e6
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Oct 18 11:44:00 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Oct 18 11:44:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5304094e

dev-python/pyftpdlib-1.5.4-r0: alpha stable

Bug: http://bugs.gentoo.org/659248
Signed-off-by: Tobias Klausmann  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index 46695ba05d7..d5f27bb0cb0 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="~alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ppc 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="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-10-17 Thread Tobias Klausmann
commit: 58ba44170cb6c1134cd7462beb723f011b24934f
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Oct 17 08:50:51 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Oct 17 08:50:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ba4417

dev-python/pyftpdlib-1.5.4-r0: add ~alpha keyword

Gentoo-Bug: http://bugs.gentoo.org/657104
Signed-off-by: Tobias Klausmann  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index 1633ef26aff..46695ba05d7 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 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ppc 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="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-10-03 Thread Louis Sautier
commit: aec6872c7e5263c6f41c6334628125ab53be63a1
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Oct  3 21:04:42 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Oct  3 21:06:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec6872c

dev-python/pyftpdlib: fix tests with TZ=GMT

Also:
* pytest-relaxed is not loaded by default since commit
  ac9e67fa461c484fd751040bb6b58c258b6d601c.
* make tests more verbose.

Closes: https://bugs.gentoo.org/23
Signed-off-by: Louis Sautier  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index b34a8629054..1633ef26aff 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -64,9 +64,10 @@ python_test() {
test_nlst
)
skipped_tests=${skipped_tests[@]/%/ or}
-   # Don't load the relaxed plugin, see https://bugs.gentoo.org/661082
-   py.test --ignore ${PN}/test/test_misc.py -k "not (${skipped_tests% 
or})" \
-   -p no:relaxed || die "Tests failed with ${EPYTHON}"
+   # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23
+   TZ=UTC+1 pytest -vv \
+   --ignore ${PN}/test/test_misc.py -k "not (${skipped_tests% 
or})" \
+   || die "Tests failed with ${EPYTHON}"
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-09-16 Thread Matt Turner
commit: 1b8833484d22b3c2b8a60616dc23e35c114bf1b2
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Sep 16 20:24:50 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 16 20:24:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b883348

dev-python/pyftpdlib-1.5.4: ppc stable, bug 659248

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index aa9e67dd059..b34a8629054 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 ~ppc ppc64 ~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 ppc 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="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-08-05 Thread Sergei Trofimovich
commit: 9745519ceae8ac8e8ad46e7957d954a9a2ab64a2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug  5 11:28:19 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  5 11:28:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9745519c

dev-python/pyftpdlib: keyworded 1.5.4 for ppc, bug #657104

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index 42917afc6ff..aa9e67dd059 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 ppc64 ~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 ~ppc 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="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-07-14 Thread Louis Sautier
commit: fd04e3905eecd20ea4f2defd7638563ca0e48eac
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat Jul 14 14:47:42 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Jul 14 14:47:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd04e390

dev-python/pyftpdlib: don't load the relaxed pytest plugin

Closes: https://bugs.gentoo.org/661082
Package-Manager: Portage-2.3.42, Repoman-2.3.9

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index 119b0c25534..42917afc6ff 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
@@ -64,8 +64,9 @@ python_test() {
test_nlst
)
skipped_tests=${skipped_tests[@]/%/ or}
+   # Don't load the relaxed plugin, see https://bugs.gentoo.org/661082
py.test --ignore ${PN}/test/test_misc.py -k "not (${skipped_tests% 
or})" \
-   || die "Tests failed with ${EPYTHON}"
+   -p no:relaxed || die "Tests failed with ${EPYTHON}"
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-07-13 Thread Sergei Trofimovich
commit: 8b6a338b73dd9fcafbbe16b19a18732f8e4bb885
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jul 13 17:06:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 13 18:46:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6a338b

dev-python/pyftpdlib: stable 1.5.4 for sparc

Bug: https://bugs.gentoo.org/659248
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index c6c4119683b..119b0c25534 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 ppc64 ~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="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-07-09 Thread Mikle Kolyada
commit: 65c440daba956583b618f91a226c955d7b8c527a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jul  9 15:45:16 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jul  9 15:45:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c440da

dev-python/pyftpdlib: amd64 stable wrt bug #659248

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index a956577edbe..c6c4119683b 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 ppc64 ~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="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-07-03 Thread Louis Sautier
commit: 1cf2906a2d3458bf1077ff369e0ae79b8f2fade7
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jul  3 13:08:57 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jul  3 13:09:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf2906a

dev-python/pyftpdlib: skip another failing test

Closes: https://bugs.gentoo.org/659786
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 21 +++--
 1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index a5c7dac5aee..a956577edbe 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
@@ -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() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-07-01 Thread Thomas Deutschmann
commit: c904358e806a822804daa0e6fb0a0e5724365593
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  2 00:29:17 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  2 00:29:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c904358e

dev-python/pyftpdlib: x86 stable (bug #659248)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index a1a05e9eb22..a5c7dac5aee 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 ppc64 ~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="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-07-01 Thread Sergei Trofimovich
commit: 80b11e43d0f2ef185fb976cebc6b1cfa2f0ceba8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jul  1 09:11:17 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  1 09:11:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b11e43

dev-python/pyftpdlib: stable 1.5.4 for ppc64, bug #659248

Bug: https://bugs.gentoo.org/659248
Package-Manager: Portage-2.3.41, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index 56c76f32f78..a1a05e9eb22 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 ~ppc64 ~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="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-06-30 Thread Sergei Trofimovich
commit: 7b92e0527a624311e6021af6845ab3dd9d1d883f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 30 21:11:00 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 30 21:12:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b92e052

dev-python/pyftpdlib: keyworded 1.5.4 for ppc64, bug #657104

Bug: https://bugs.gentoo.org/657104
Package-Manager: Portage-2.3.41, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index aec22033f21..56c76f32f78 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="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-06-30 Thread Sergei Trofimovich
commit: b5a96cb930f589eb0b4c61c20d41702a8f3fe054
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 30 13:02:10 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 30 14:44:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a96cb9

dev-python/pyftpdlib: stable 1.5.4 for ia64, bug #659248

Bug: https://bugs.gentoo.org/659248
Package-Manager: Portage-2.3.41, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index 14ef11ae7fe..aec22033f21 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 ~s390 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="doc examples ssl test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-06-27 Thread Louis Sautier
commit: c950569c7258c60c8ba69a86f423e596750ccf4a
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Jun 27 21:44:11 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Jun 27 21:44:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c950569c

dev-python/pyftpdlib: skip failing tests for v1.5.4

Closes: https://bugs.gentoo.org/659108
Closes: https://bugs.gentoo.org/636410
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index 8086ddd2bcd..14ef11ae7fe 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
@@ -31,6 +31,7 @@ DEPEND="
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/pysendfile[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
)
 "
 
@@ -47,7 +48,15 @@ python_compile_all() {
 }
 
 python_test() {
-   "${EPYTHON}" ${PN}/test/runner.py || die "Tests failed with ${EPYTHON}"
+   # 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}"
 }
 
 python_install_all() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-06-27 Thread Tobias Klausmann
commit: 6b7a84317a031033c69c3bc1ee5f8a10df8ef183
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Jun 27 10:05:15 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Jun 27 10:05:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7a8431

dev-python/pyftpdlib-1.5.3-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/658884

 dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
index 127e02f196c..6068f08d1b1 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris"
 IUSE="doc examples ssl test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-06-27 Thread Sergei Trofimovich
commit: ed5ad36f9fcad4a385823dc69b1d62fb8ad5197d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 26 13:29:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun 27 06:24:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5ad36f

dev-python/pyftpdlib: stable 1.5.3 for sparc

Bug: https://bugs.gentoo.org/658884
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
index 87354f4fb91..127e02f196c 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="doc examples ssl test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-06-25 Thread Louis Sautier
commit: a9932e369780f3e49e378e30d7f65dee683b26ac
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Jun 25 07:23:46 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Jun 25 07:25:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9932e36

dev-python/pyftpdlib: fix doc dependencies

Closes: https://bugs.gentoo.org/659034
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild | 4 
 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 1 +
 2 files changed, 5 insertions(+)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
index 47b5397eba2..87354f4fb91 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
@@ -21,6 +21,10 @@ RDEPEND="
 "
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )
test? (
${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index e6f9bec3141..8086ddd2bcd 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
@@ -23,6 +23,7 @@ DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
)
test? (
${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-06-24 Thread Sergei Trofimovich
commit: bd415c0057806e1ee700fbcd11d16ceb4f27f1ab
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 24 10:18:02 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 24 10:18:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd415c00

dev-python/pyftpdlib: stable 1.5.3 for ia64, bug #658884

Bug: https://bugs.gentoo.org/658884
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
index be4bec4ffc2..47b5397eba2 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="doc examples ssl test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-06-24 Thread Mikle Kolyada
commit: bef238228fc0cbaa404bf9ddb03df01970a3a26b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun 24 09:35:27 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun 24 09:39:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef23822

dev-python/pyftpdlib: amd64 stable wrt bug #658884

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
index 785da1a4fb6..be4bec4ffc2 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="doc examples ssl test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-06-13 Thread Markus Meier
commit: 398cdf3b8f23d7ff492b9960885d159bef252d4e
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jun 13 18:50:34 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jun 13 18:51:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398cdf3b

dev-python/pyftpdlib: add ~arm, bug #657104

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="arm"

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index ba891027835..e6f9bec3141 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 ~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 ~s390 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="doc examples ssl test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-06-02 Thread Sergei Trofimovich
commit: ba5fab78751cfe392f03224e0e51d6bc491a9ddc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  2 17:37:37 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  2 17:38:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5fab78

dev-python/pyftpdlib: keyworded 1.5.4 for ia64, bug #657104

Bug: https://bugs.gentoo.org/657104
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
index bc5c598d719..ba891027835 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 ~hppa ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~amd64 ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="doc examples ssl test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-05-30 Thread Patrice Clement
commit: 33e317588cd473c308195514ea994ee5f85884f1
Author: Louis Sautier  gmail  com>
AuthorDate: Sat May 12 15:03:01 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed May 30 21:21:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e31758

dev-python/pyftpdlib: bump to 1.5.4, drop pypy and some arches.

Add missing sphinx dependency for doc build, disable intersphinx.

Package-Manager: Portage-2.3.31, Repoman-2.3.9
RepoMan-Options: --force
Closes: https://github.com/gentoo/gentoo/pull/8363

 dev-python/pyftpdlib/Manifest   |  1 +
 dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 2eaa8bb9570..b1ab75204bb 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,2 +1,3 @@
 DIST pyftpdlib-1.5.1.tar.gz 127582 BLAKE2B 
00233ab4acf5aae4902384f514de0d6da9a55b7312b7744ce3f16fd222b5abeae0c65f0f9309ff40d0cbd960baee2c269a1fc6ba72ed8f700c7dbfd47e646a8a
 SHA512 
81bb634aef7190d97b5939b998c8dd8caf1ce77c2ca66d085826880590a03e7fe4aeefb5eb67f30f25b984962eaae740c4c8c1d5900909029702e37c36bb2b9b
 DIST pyftpdlib-1.5.3.tar.gz 183189 BLAKE2B 
dd563f59ff21b2059e1c6d6ac6015561d5e0de07b52ea212589afea61abe63a2a61deed86bb133969c8dc99b826b7e23ddf071e0b28ac7b84a066f3fa7f31d90
 SHA512 
f0e56f170fa77e0866cbbead52ad52276ee45b6c3244557bc59cd2bf599934ae4414a684661d4d47f76098b3da19e23c1a037aaa07a6a81f8d1be14b90191517
+DIST pyftpdlib-1.5.4.tar.gz 184986 BLAKE2B 
6973b1f7e0fc0c89eb5d79e082690a706b56553ad4b2ece68a8216bb99c185d770475e349402ec71baf1bb06e5ecca5be2a3c52512f0d8283c4cc249bc28a949
 SHA512 
6eb308021dad28c1c51a88b366947a71b7bc1802571dc14cedf3a264bd0cb8504ef990d7e3110d10709f971d4d5b0001bee859b58fb4d02a1b0d46532acc9295

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
new file mode 100644
index 000..bc5c598d719
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.4.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="https://github.com/giampaolo/pyftpdlib 
https://pypi.org/project/pyftpdlib/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+IUSE="doc examples ssl test"
+
+RDEPEND="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pysendfile[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   sed -i "s/'sphinx.ext.intersphinx'//" docs/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs docs/_build/html || die
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}
+
+python_test() {
+   "${EPYTHON}" ${PN}/test/runner.py || die "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r demo/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]] && \
+   [[ ${PYTHON_TARGETS} == *python2_7* ]] && \
+   ! has_version dev-python/pysendfile ; then
+   elog "dev-python/pysendfile is not installed"
+   elog "It can considerably speed up file transfers for Python 2"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2018-02-22 Thread Michał Górny
commit: ed347612f2a5d0988bd25c8d1e4f0779f9457403
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 22 18:08:13 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 22 18:08:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed347612

dev-python/pyftpdlib: Keyword ~amd64-fbsd

 dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
index 3807c65e7e9..ea18387dfd7 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="doc examples ssl test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2017-11-17 Thread David Seifert
commit: 261cc1facba1390729a20dc763ff3406f4d67ab4
Author: Louis Sautier  gmail  com>
AuthorDate: Wed Nov  8 17:11:12 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Nov 17 18:46:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261cc1fa

dev-python/pyftpdlib: bump to 1.5.3, add pypy3 and doc, fix deps

Package-Manager: Portage-2.3.13, Repoman-2.3.4
Closes: https://github.com/gentoo/gentoo/pull/6151

 dev-python/pyftpdlib/Manifest   |  1 +
 dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index cbde53d5ac9..d33f37442e4 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,3 +1,4 @@
 DIST pyftpdlib-1.4.0.tar.gz 116280 SHA256 
5fdd1492efe478f4c354f7d65d9308359751c8fb1d0376466b74a76721c5fcf3 SHA512 
61cf28d72a3a99bdc9bddcf434275e4edaeff60bf6481c1e854d81a4ea23ae97b73c8da9d0629a705a003ae8a941c529f9b9ed7cfa25759bd5cd6517f9958ff9
 WHIRLPOOL 
676f58061e07aa8a9dcce9c7076962875866cebca8eacdd624053cab32de3a7bdb0b17337105839b6c997bf2b4263e759c962362930afddaedc1e9a151b855fa
 DIST pyftpdlib-1.5.1.tar.gz 127582 SHA256 
7bcd7fc825123414a157718c6dcdcb0978208d3c865d4650564acef4acce3354 SHA512 
81bb634aef7190d97b5939b998c8dd8caf1ce77c2ca66d085826880590a03e7fe4aeefb5eb67f30f25b984962eaae740c4c8c1d5900909029702e37c36bb2b9b
 WHIRLPOOL 
2b878db9386d3fc81d0e2749facfa4183704f705afb677fdae0031a721a050d246eda80fb8eb7dfb7b5369269f57b7995f201d07f1b54e133e2e7d85277d0615
 DIST pyftpdlib-1.5.2.tar.gz 179047 SHA256 
bcb1a949848302b4a10623e57966d2bdbcf898bf220b587ea287d14de4b1471e SHA512 
b458518eb7a57137d5f677bb4f38f4285f5efed4d8c0b4919c78b42350579407664219f4f289a0d6f307bb33869b73033ee82ad2ae777dc9f5a6d38a1af09a2a
 WHIRLPOOL 
8022e311fb36125a10db6872b05209ebcc62c94b5f5603448ac46d769af1cfcb8517fc30d26b072aca30103530465bba58e953752959abe752f28e707422a452
+DIST pyftpdlib-1.5.3.tar.gz 183189 SHA256 
7b9ea701f91bee280c5a930a9c4ceaea91b6d4aaf82b8b8ede82fb84a32081a7 SHA512 
f0e56f170fa77e0866cbbead52ad52276ee45b6c3244557bc59cd2bf599934ae4414a684661d4d47f76098b3da19e23c1a037aaa07a6a81f8d1be14b90191517
 WHIRLPOOL 
dada284f8d8ead7ed53f393b9245b30dbfe0e39fa6ede63c8610684f5ed1571aa4dad6cf157bca56faa973b41598263d4261a73e390fcce23f187e68432e2f81

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
new file mode 100644
index 000..3807c65e7e9
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy{,3} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="https://github.com/giampaolo/pyftpdlib 
https://pypi.python.org/pypi/pyftpdlib;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~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="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build docs docs/_build/html || die
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}
+
+python_test() {
+   "${EPYTHON}" ${PN}/test/runner.py || die "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r demo/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]] && \
+   [[ ${PYTHON_TARGETS} == *python2_7* ]] && \
+   ! has_version dev-python/pysendfile ; then
+   elog "dev-python/pysendfile is not installed"
+   elog "It can considerably speed up file transfers for Python 2"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2017-06-12 Thread Patrice Clement
commit: b40681e49486636d9f5848947a2dfdcd36800e8f
Author: Louis Sautier  gmail  com>
AuthorDate: Fri Jun  9 14:40:24 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Jun 12 21:43:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40681e4

dev-python/pyftpdlib: version bump to 1.5.2, add Python 3.6.

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4893

 dev-python/pyftpdlib/Manifest   |  1 +
 dev-python/pyftpdlib/pyftpdlib-1.5.2.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 93f906faaa7..cbde53d5ac9 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,2 +1,3 @@
 DIST pyftpdlib-1.4.0.tar.gz 116280 SHA256 
5fdd1492efe478f4c354f7d65d9308359751c8fb1d0376466b74a76721c5fcf3 SHA512 
61cf28d72a3a99bdc9bddcf434275e4edaeff60bf6481c1e854d81a4ea23ae97b73c8da9d0629a705a003ae8a941c529f9b9ed7cfa25759bd5cd6517f9958ff9
 WHIRLPOOL 
676f58061e07aa8a9dcce9c7076962875866cebca8eacdd624053cab32de3a7bdb0b17337105839b6c997bf2b4263e759c962362930afddaedc1e9a151b855fa
 DIST pyftpdlib-1.5.1.tar.gz 127582 SHA256 
7bcd7fc825123414a157718c6dcdcb0978208d3c865d4650564acef4acce3354 SHA512 
81bb634aef7190d97b5939b998c8dd8caf1ce77c2ca66d085826880590a03e7fe4aeefb5eb67f30f25b984962eaae740c4c8c1d5900909029702e37c36bb2b9b
 WHIRLPOOL 
2b878db9386d3fc81d0e2749facfa4183704f705afb677fdae0031a721a050d246eda80fb8eb7dfb7b5369269f57b7995f201d07f1b54e133e2e7d85277d0615
+DIST pyftpdlib-1.5.2.tar.gz 179047 SHA256 
bcb1a949848302b4a10623e57966d2bdbcf898bf220b587ea287d14de4b1471e SHA512 
b458518eb7a57137d5f677bb4f38f4285f5efed4d8c0b4919c78b42350579407664219f4f289a0d6f307bb33869b73033ee82ad2ae777dc9f5a6d38a1af09a2a
 WHIRLPOOL 
8022e311fb36125a10db6872b05209ebcc62c94b5f5603448ac46d769af1cfcb8517fc30d26b072aca30103530465bba58e953752959abe752f28e707422a452

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.2.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.2.ebuild
new file mode 100644
index 000..f7df1f99fbc
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="https://github.com/giampaolo/pyftpdlib 
https://pypi.python.org/pypi/pyftpdlib;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris"
+IUSE="examples ssl test"
+
+RDEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}] )"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND} )
+"
+
+python_test() {
+   # Tests may fail occasionally
+   # https://github.com/giampaolo/pyftpdlib/issues/420
+   "${EPYTHON}" ${PN}/test/runner.py || die "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r demo/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]] && \
+   [[ ${PYTHON_TARGETS} == *python2_7* ]] && \
+   ! has_version dev-python/pysendfile ; then
+   elog "dev-python/pysendfile is not installed"
+   elog "It can considerably speed up file transfers for Python 2"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2017-05-02 Thread Paweł Hajdan
commit: 80708ca828fc0c5b795b6273ffd6f593ffc73b67
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue May  2 10:33:37 2017 +
Commit: Paweł Hajdan  gentoo  org>
CommitDate: Tue May  2 10:33:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80708ca8

dev-python/pyftpdlib: remove phajdan.jr from maintainers

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/pyftpdlib/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/pyftpdlib/metadata.xml 
b/dev-python/pyftpdlib/metadata.xml
index 59a551de993..1a0a7b81d04 100644
--- a/dev-python/pyftpdlib/metadata.xml
+++ b/dev-python/pyftpdlib/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   phajdan...@gentoo.org
-   Pawel Hajdan jr
-   

pyt...@gentoo.org
Python



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2017-03-28 Thread Jeroen Roovers
commit: 4700360bc743a6f2d375ccf842c8aa08e01ec22f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar 29 01:38:15 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar 29 01:38:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4700360b

dev-python/pyftpdlib: Stable for HPPA (bug #606282).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
index b54eb87f587..13721cd858e 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 
 RDEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2017-02-28 Thread Tobias Klausmann
commit: 42bb890c8494c1a67ae07867e01811f44390dbc3
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Feb 28 12:29:50 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Feb 28 12:29:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bb890c

dev-python/pyftpdlib-1.5.1-r0: add alpha keyword

Gentoo-Bug: 606282

 dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
index ad7dd2ad82..d5b4b78768 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 
 RDEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2017-02-23 Thread Agostino Sarubbo
commit: e1c2fb5f7130c4db785ad5950710ae65c2ffb77e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Feb 23 16:29:33 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Feb 23 16:29:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c2fb5f

dev-python/pyftpdlib: x86 stable wrt bug #606282

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
index 5bc94b7e5c..e83c30f02a 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 
 RDEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2017-02-23 Thread Agostino Sarubbo
commit: 799d727979e51c59d2816ddc3d56bab9a99e65d9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Feb 23 15:54:18 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Feb 23 15:54:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=799d7279

dev-python/pyftpdlib: amd64 stable wrt bug #606282

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
index 6ddb7baaa2..5bc94b7e5c 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 
 RDEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2017-02-23 Thread Michael Weber
commit: 9af429a4cf5e605304f6a27592f3349c146901e7
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 23 14:56:01 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 23 14:56:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af429a4

dev-python/pyftpdlib: ppc ppc64 stable (bug 606282).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
index 5262201a6e..6ddb7baaa2 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris"
 IUSE="examples ssl test"
 
 RDEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2017-02-23 Thread Michael Weber
commit: 4428f121c021076671a13d15ca21a0cd7c0c7749
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 23 13:38:39 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 23 13:38:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4428f121

dev-python/pyftpdlib: ppc ppc64 stable (bug 606282).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
index 48f58cf06a..5262201a6e 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris"
 IUSE="examples ssl test"
 
 RDEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2017-02-23 Thread Michael Weber
commit: 333ad5704b3e12e4cebe9c1e534e94519d77b289
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 23 13:15:53 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 23 13:15:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=333ad570

dev-python/pyftpdlib: Add depend dev-python/mock (bug 610364).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
index 2255033f61..48f58cf06a 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
@@ -17,7 +17,8 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris"
 IUSE="examples ssl test"
 
-RDEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )"
+RDEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}] )"
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( ${RDEPEND} )



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2017-01-29 Thread Fabian Groffen
commit: 5737c2e735552dcb90f59c226be11e516822c073
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 29 17:14:00 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 29 17:15:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5737c2e7

dev-python/pyftpdlib: dropped ~x86-interix

Package-Manager: portage-2.3.3

 dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild | 4 ++--
 dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild
index 60bf941..d6e997b 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris"
 IUSE="examples ssl"
 
 DEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )"

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
index bfd017b..2255033 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris"
 IUSE="examples ssl test"
 
 RDEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2016-12-10 Thread David Seifert
commit: da1a22d0d32697a9fcfbcbc733af7a702f930868
Author: Louis Sautier  gmail  com>
AuthorDate: Thu Dec  8 11:27:15 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec 11 01:05:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1a22d0

dev-python/pyftpdlib: bump to 1.5.1, drop amd64-fbsd, fix deps, add py3.5

Package-Manager: portage-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/3057

 dev-python/pyftpdlib/Manifest   |  1 +
 dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index a058caa..93f906f 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1 +1,2 @@
 DIST pyftpdlib-1.4.0.tar.gz 116280 SHA256 
5fdd1492efe478f4c354f7d65d9308359751c8fb1d0376466b74a76721c5fcf3 SHA512 
61cf28d72a3a99bdc9bddcf434275e4edaeff60bf6481c1e854d81a4ea23ae97b73c8da9d0629a705a003ae8a941c529f9b9ed7cfa25759bd5cd6517f9958ff9
 WHIRLPOOL 
676f58061e07aa8a9dcce9c7076962875866cebca8eacdd624053cab32de3a7bdb0b17337105839b6c997bf2b4263e759c962362930afddaedc1e9a151b855fa
+DIST pyftpdlib-1.5.1.tar.gz 127582 SHA256 
7bcd7fc825123414a157718c6dcdcb0978208d3c865d4650564acef4acce3354 SHA512 
81bb634aef7190d97b5939b998c8dd8caf1ce77c2ca66d085826880590a03e7fe4aeefb5eb67f30f25b984962eaae740c4c8c1d5900909029702e37c36bb2b9b
 WHIRLPOOL 
2b878db9386d3fc81d0e2749facfa4183704f705afb677fdae0031a721a050d246eda80fb8eb7dfb7b5369269f57b7995f201d07f1b54e133e2e7d85277d0615

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
new file mode 100644
index ..bfd017b
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="https://github.com/giampaolo/pyftpdlib 
https://pypi.python.org/pypi/pyftpdlib;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
+IUSE="examples ssl test"
+
+RDEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND} )
+"
+
+python_test() {
+   "${EPYTHON}" ${PN}/test/runner.py || die "Tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r demo/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]] && \
+   [[ ${PYTHON_TARGETS} == *python2_7* ]] && \
+   ! has_version dev-python/pysendfile ; then
+   elog "dev-python/pysendfile is not installed"
+   elog "It can considerably speed up file transfers for Python 2"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2016-12-10 Thread David Seifert
commit: 0388169771ce315c51065c3bf60ded259870d983
Author: Louis Sautier  gmail  com>
AuthorDate: Thu Dec  8 11:04:48 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Dec 11 01:04:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03881697

dev-python/pyftpdlib: add bugs-to to metadata, remove googlecode

Package-Manager: portage-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/3057

 dev-python/pyftpdlib/metadata.xml | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/dev-python/pyftpdlib/metadata.xml 
b/dev-python/pyftpdlib/metadata.xml
index c08baf9..59a551d 100644
--- a/dev-python/pyftpdlib/metadata.xml
+++ b/dev-python/pyftpdlib/metadata.xml
@@ -1,17 +1,17 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-phajdan...@gentoo.org
-Pawel Hajdan jr
-  
-  
-pyt...@gentoo.org
-Python
-  
-  
-pyftpdlib
-pyftpdlib
-giampaolo/pyftpdlib
-  
+   
+   phajdan...@gentoo.org
+   Pawel Hajdan jr
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   pyftpdlib
+   giampaolo/pyftpdlib
+   https://github.com/giampaolo/pyftpdlib/issues
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2015-11-19 Thread Mike Frysinger
commit: 94eceb24b28c120c2a0fa66caa53e6546676c65a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Nov 20 01:10:56 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov 20 01:23:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94eceb24

dev-python/pyftpdlib: add arm64/m68k love

 dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild
index d6cff0b..e0fe8db 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="examples ssl"
 
 DEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/, dev-python/pyftpdlib/files/

2015-10-10 Thread Justin Lecher
commit: 702cddfe3f9648870920268e531b5398048d2fdc
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Oct 10 12:35:29 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat Oct 10 12:35:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702cddfe

dev-python/pyftpdlib: Drop old

obsoletes

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=438670
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=461648
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=550610

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pyftpdlib/Manifest  |  2 --
 .../pyftpdlib/files/pyftpdlib-1-pypy-test.patch| 20 ---
 dev-python/pyftpdlib/pyftpdlib-1.0.1-r1.ebuild | 41 --
 dev-python/pyftpdlib/pyftpdlib-1.3.0.ebuild| 40 -
 4 files changed, 103 deletions(-)

diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 0e400e2..a058caa 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,3 +1 @@
-DIST pyftpdlib-1.0.1.tar.gz 116428 SHA256 
bec5c2af5942c3970d53b1a9fa27286eba40c2089e3e0ef653ff6f5ed0c4865b SHA512 
478f04cb156a6178f03aee40190f17b65e42f04c60311936bf068d11f9ffbd8ae9a118fea456386ccf5184e3fed6270b40b4dfec6523902e310f78ec73785be8
 WHIRLPOOL 
71b34ef1031b402b2be0d7aac64f796820a20e022fc71fb451777cc4dc50b28ba48dca20608958cd670d90a9baf839c8e4933ddb63b0484fff425faaa5e5e3b1
-DIST pyftpdlib-1.3.0.tar.gz 120206 SHA256 
5dec22e691bd75ee0097f2e623df6c7b81a7cc373118f1550a16079dbddc701f SHA512 
eacd617aa136c2a9a8836d25c632f30fbc9ad14650d34e0a8f6562c1a5af8e2e3ae0592d7f5456b88818142d63a08c140e75ce2e0a73811c29a7dd5e08700b87
 WHIRLPOOL 
e4ee34587e60f9a41b5332a62a5e4d4914822ffa1bd4cc700ebb03a31fdca50ffa15a55d6d5afb73177d2030123ca6756629eef936d6bbb8a5d959535d74
 DIST pyftpdlib-1.4.0.tar.gz 116280 SHA256 
5fdd1492efe478f4c354f7d65d9308359751c8fb1d0376466b74a76721c5fcf3 SHA512 
61cf28d72a3a99bdc9bddcf434275e4edaeff60bf6481c1e854d81a4ea23ae97b73c8da9d0629a705a003ae8a941c529f9b9ed7cfa25759bd5cd6517f9958ff9
 WHIRLPOOL 
676f58061e07aa8a9dcce9c7076962875866cebca8eacdd624053cab32de3a7bdb0b17337105839b6c997bf2b4263e759c962362930afddaedc1e9a151b855fa

diff --git a/dev-python/pyftpdlib/files/pyftpdlib-1-pypy-test.patch 
b/dev-python/pyftpdlib/files/pyftpdlib-1-pypy-test.patch
deleted file mode 100644
index e1b3055..000
--- a/dev-python/pyftpdlib/files/pyftpdlib-1-pypy-test.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -ur pyftpdlib-1.0.1.orig/test/test_ftpd.py 
pyftpdlib-1.0.1/test/test_ftpd.py
 test/test_ftpd.py  2013-02-23 03:07:13.0 +0800
-+++ test/test_ftpd.py  2013-03-13 23:05:48.392965468 +0800
-@@ -33,7 +33,7 @@
- import threading
- import unittest
- import socket
--import os
-+import os, sys
- import shutil
- import time
- import re
-@@ -1358,6 +1358,7 @@
- self.assertEqual(getmode(), '0555')
- 
- 
-+@unittest.skipIf(hasattr(sys, 'pypy_version_info'), "temp. disabling of pypy")
- class TestFtpStoreData(TestCase):
- """Test STOR, STOU, APPE, REST, TYPE."""
- server_class = FTPd

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.0.1-r1.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.0.1-r1.ebuild
deleted file mode 100644
index 1ecfe3f..000
--- a/dev-python/pyftpdlib/pyftpdlib-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-PYTHON_REQ_USE="ssl(+)"
-# pypy has no spwd.so
-
-inherit distutils-r1
-
-DESCRIPTION="Python FTP server library"
-HOMEPAGE="https://code.google.com/p/pyftpdlib/ 
https://pypi.python.org/pypi/pyftpdlib;
-SRC_URI="https://pyftpdlib.googlecode.com/files/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
-IUSE="examples ssl"
-
-DEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )"
-RDEPEND="${DEPEND}"
-
-DOCS="CREDITS HISTORY"
-
-#PATCHES=( "${FILESDIR}"/${PN}-1-pypy-test.patch )
-
-python_test() {
-   cd "${BUILD_DIR}" || die
-   for test in "${S}"/test/test_*.py; do
-   "${PYTHON}" "${test}" || die "Testing failed with ${EPYTHON}"
-   done
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r demo test
-   fi
-}

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.3.0.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.3.0.ebuild
deleted file mode 100644
index bae34f1..000
--- a/dev-python/pyftpdlib/pyftpdlib-1.3.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3} pypy )

[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2015-10-06 Thread Mikle Kolyada
commit: 93e9da44d366ff81d83707aee892cf6bd98ac525
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Oct  6 13:33:29 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Oct  6 13:33:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e9da44

dev-python/pyftpdlib: x86 stable wrt bug #550808

Package-Manager: portage-2.2.20.1

 dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild
index eac8e30..d6cff0b 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="examples ssl"
 
 DEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2015-09-20 Thread Jeroen Roovers
commit: 9124856b396a9e579536191b9d3ecfee5d9090b7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Sep 21 03:58:34 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Sep 21 03:58:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9124856b

dev-python/pyftpdlib: Stable for PPC64 (bug #550808).

Package-Manager: portage-2.2.20.1
RepoMan-Options: --ignore-arches

 dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild 
b/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild
index b5f2795..eac8e30 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.4.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris"
 IUSE="examples ssl"
 
 DEPEND="ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )"