From 000086e93daeae1fe31af5866d51ab9b57f3978ab3fec18afa932bb839b53d88 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Fri, 22 Jan 2021 13:38:17 +0000 Subject: [PATCH 1/2] Accepting request 866011 from home:andythe_great:branches:devel:languages:python I think build for leap failed due to old version python-siosocks on leap. - Update to 0.18.1. * sync tests with new `siosocks` * some docs fixes - Updates for 0.18.0 * server: fix `MLSX` time format * server: resolve server address from connection - Updates for 0.17.2 * server: fix broken `python -m aioftp` after 3.7 migration - Updates for 0.17.1 * common/stream: add `readexactly` proxy method - Updates for 0.17.0 * tests: fix test_unlink_on_dir on POSIX compatible systems * docs: fix extra parentheses * client: replace `ClientSession` with `Client.context` - Updates for 0.16.1 * client: strip date before parsing * client: logger no longer prints out plaintext password * client: add custom passive commands to client - Updates for 0.16.0 * server: remove obsolete `pass` to `pass_` command renaming * client: fix leap year bug at `parse_ls_date` method * all: add base exception class OBS-URL: https://build.opensuse.org/request/show/866011 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-aioftp?expand=0&rev=8 --- aioftp-0.15.0.tar.gz | 3 --- aioftp-0.18.1.tar.gz | 3 +++ python-aioftp.changes | 26 ++++++++++++++++++++++++++ python-aioftp.spec | 5 +++-- 4 files changed, 32 insertions(+), 5 deletions(-) delete mode 100644 aioftp-0.15.0.tar.gz create mode 100644 aioftp-0.18.1.tar.gz diff --git a/aioftp-0.15.0.tar.gz b/aioftp-0.15.0.tar.gz deleted file mode 100644 index 32e3d22..0000000 --- a/aioftp-0.15.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dd59b80d2406a99af56229ec743d53ce23c0445dc1f30c267ca3f054178a87a0 -size 48036 diff --git a/aioftp-0.18.1.tar.gz b/aioftp-0.18.1.tar.gz new file mode 100644 index 0000000..ba55e6f --- /dev/null +++ b/aioftp-0.18.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5a412c748722dd679c4c2e30dd40d70a7c8879636f6eb4489fdbca72965b125 +size 49396 diff --git a/python-aioftp.changes b/python-aioftp.changes index 65e97ca..d3cb499 100644 --- a/python-aioftp.changes +++ b/python-aioftp.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Thu Jan 21 14:09:30 UTC 2021 - andy great + +- Update to 0.18.1. + * sync tests with new `siosocks` + * some docs fixes +- Updates for 0.18.0 + * server: fix `MLSX` time format + * server: resolve server address from connection +- Updates for 0.17.2 + * server: fix broken `python -m aioftp` after 3.7 migration +- Updates for 0.17.1 + * common/stream: add `readexactly` proxy method +- Updates for 0.17.0 + * tests: fix test_unlink_on_dir on POSIX compatible systems + * docs: fix extra parentheses + * client: replace `ClientSession` with `Client.context` +- Updates for 0.16.1 + * client: strip date before parsing + * client: logger no longer prints out plaintext password + * client: add custom passive commands to client +- Updates for 0.16.0 + * server: remove obsolete `pass` to `pass_` command renaming + * client: fix leap year bug at `parse_ls_date` method + * all: add base exception class + ------------------------------------------------------------------- Thu Jan 16 15:52:14 UTC 2020 - Marketa Calabkova diff --git a/python-aioftp.spec b/python-aioftp.spec index c6dacb3..9904ac6 100644 --- a/python-aioftp.spec +++ b/python-aioftp.spec @@ -1,7 +1,7 @@ # # spec file for package python-aioftp # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,8 +18,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 +%define skip_python36 1 Name: python-aioftp -Version: 0.15.0 +Version: 0.18.1 Release: 0 Summary: FTP client/server for asyncio License: Apache-2.0 From 8424bc718f06850fb22c138d6c00bde42ccc5b9ea4fa7a87cb02fdc431056101 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Fri, 22 Jan 2021 14:41:47 +0000 Subject: [PATCH 2/2] Accepting request 866016 from home:andythe_great:branches:devel:languages:python - Add minimum python-siosocks version. OBS-URL: https://build.opensuse.org/request/show/866016 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-aioftp?expand=0&rev=9 --- python-aioftp.changes | 5 +++++ python-aioftp.spec | 7 ++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/python-aioftp.changes b/python-aioftp.changes index d3cb499..a124cef 100644 --- a/python-aioftp.changes +++ b/python-aioftp.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Jan 22 13:48:55 UTC 2021 - andy great + +- Add minimum python-siosocks version. + ------------------------------------------------------------------- Thu Jan 21 14:09:30 UTC 2021 - andy great diff --git a/python-aioftp.spec b/python-aioftp.spec index 9904ac6..8884cb4 100644 --- a/python-aioftp.spec +++ b/python-aioftp.spec @@ -29,14 +29,14 @@ Source: https://files.pythonhosted.org/packages/source/a/aioftp/aioftp-% BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-siosocks +Requires: python-siosocks >= 0.2.0 BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module async_timeout} BuildRequires: %{python_module pytest-asyncio} BuildRequires: %{python_module pytest-cov} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module siosocks} +BuildRequires: %{python_module siosocks >= 0.2.0} BuildRequires: %{python_module trustme} # /SECTION %python_subpackages @@ -60,6 +60,7 @@ aioftp is a python FTP client/server based on asyncio. %files %{python_files} %doc README.rst %license license.txt -%{python_sitelib}/* +%{python_sitelib}/aioftp*.egg-info +%{python_sitelib}/aioftp %changelog