diff --git a/python-scp.changes b/python-scp.changes index 44826bb..01b67d5 100644 --- a/python-scp.changes +++ b/python-scp.changes @@ -1,117 +1,2 @@ -------------------------------------------------------------------- -Tue Jul 18 18:53:34 UTC 2023 - Antonio Teixeira - -- Update to 0.14.5: - * Update docstrings to clarify sanitation and use of wildcards - * Make sure to close the local file on errors - -------------------------------------------------------------------- -Thu Jul 6 12:09:19 UTC 2023 - ecsos - -- Add %{?sle15_python_module_pythons} - -------------------------------------------------------------------- -Tue Jul 19 11:58:04 UTC 2022 - Dirk Müller - -- update to 0.14.4: - * Update type hints for pyright - -------------------------------------------------------------------- -Tue Feb 22 09:22:56 UTC 2022 - Dirk Müller - -- update to 0.14.3: - * Add type hints - -------------------------------------------------------------------- -Mon Jan 3 12:34:19 UTC 2022 - Dirk Müller - -- update to 0.14.2: - * Don't fail if the remote path is a PurePath not a Path - -------------------------------------------------------------------- -Sun Oct 31 23:50:57 UTC 2021 - Matej Cepl - -- Switch off the test suite (gh#jbardin/scp.py#167). - -------------------------------------------------------------------- -Sat Sep 11 22:23:23 UTC 2021 - Martin Hauke - -- Run unittests -- Get tarball from github.com instead pythonhosted.org - -------------------------------------------------------------------- -Sat Sep 11 12:35:33 UTC 2021 - Martin Hauke - -- Update to 0.14.1 - * Don't fail if 'pathlib' doesn't import (Python 2) - * Accept 'unicode' objects as paths (Python 2) -- Update to 0.14.0 - * Accept iterables other than list and tuple in get() and put() - * Accept pathlib.Path objects - -------------------------------------------------------------------- -Sat Jul 17 13:37:23 UTC 2021 - Dirk Müller - -- update to 0.13.6: - * Fix put when the source directory has a trailing slash. It will now work - similarly to rsync, copying the contents of the directory. - -------------------------------------------------------------------- -Tue Jun 29 20:06:41 UTC 2021 - Martin Hauke - -- Update to version 0.13.5 - * Fix extra space sent in SSH command-line for get(), causing - issues on some servers. -- Update to version 0.13.4 - * Add scp_command attribute, allowing changing the command run - on the server (for example to sudo scp) - -------------------------------------------------------------------- -Thu Nov 26 08:46:13 UTC 2020 - Dirk Mueller - -- update to 0.13.3: - - Fix hanging when underlying paramiko channel is closed - -------------------------------------------------------------------- -Mon Mar 25 13:59:28 UTC 2019 - pgajdos@suse.com - -- version update to 0.13.2 - * Fix AssertionError in recursive get() when `_rename` is set and - server sends a POPD at the end (`_depth > 0`) - -------------------------------------------------------------------- -Wed Mar 13 13:52:24 UTC 2019 - Tomáš Chvátal - -- Update to 0.13.1: - * Guard against some malformed messages from the server - * Remove all introspection logic for progress callback introduced in 0.12 - * progress callback only accept 3 arguments again - * Introduce progress4 parameter which accepts the peername as 4th argument - * Fix progress callback failing when it is an instance or class method - * Fix README.rst for PyPI - * Add possibility of getting the peer IP and port from the progress callback - * Make putfo() work with file-like objects that don't provide getvalue() - * Add putfo() method, allowing one to upload a file-like object - * Add top-level get() and put() functions for convenience - * Increase default socket time from 5 to 10 seconds - -------------------------------------------------------------------- -Tue Dec 4 12:54:01 UTC 2018 - Matej Cepl - -- Remove superfluous devel dependency for noarch package - -------------------------------------------------------------------- -Sun Aug 6 18:01:13 UTC 2017 - mardnh@gmx.de - -- Convert to singlespec - -------------------------------------------------------------------- -Mon Aug 15 09:21:22 UTC 2016 - mardnh@gmx.de - -- use python-setuptools instead of python-distribute - -------------------------------------------------------------------- -Fri Jan 22 11:26:51 UTC 2016 - mardnh@gmx.de - -- initial package - +Dummy change +TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExRcFVkV1VnU25Wc0lERTRJREU0T2pVek9qTTBJRlZVUXlBeU1ESXpJQzBnUVc1MGIyNXBieUJVWldsNFpXbHlZU0E4WVc1MGIyNXBieTUwWldsNFpXbHlZVUJ6ZFhObExtTnZiVDRLQ2kwZ1ZYQmtZWFJsSUhSdklEQXVNVFF1TlRvS0lDQXFJRlZ3WkdGMFpTQmtiMk56ZEhKcGJtZHpJSFJ2SUdOc1lYSnBabmtnYzJGdWFYUmhkR2x2YmlCaGJtUWdkWE5sSUc5bUlIZHBiR1JqWVhKa2N3b2dJQ29nVFdGclpTQnpkWEpsSUhSdklHTnNiM05sSUhSb1pTQnNiMk5oYkNCbWFXeGxJRzl1SUdWeWNtOXljd29LTFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExRcFVhSFVnU25Wc0lDQTJJREV5T2pBNU9qRTVJRlZVUXlBeU1ESXpJQzBnWldOemIzTWdQR1ZqYzI5elFHOXdaVzV6ZFhObExtOXlaejRLQ2kwZ1FXUmtJQ1Y3UDNOc1pURTFYM0I1ZEdodmJsOXRiMlIxYkdWZmNIbDBhRzl1YzMwS0NpMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzBLVkhWbElFcDFiQ0F4T1NBeE1UbzFPRG93TkNCVlZFTWdNakF5TWlBdElFUnBjbXNnVGNPOGJHeGxjaUE4WkcxMVpXeHNaWEpBYzNWelpTNWpiMjArQ2dvdElIVndaR0YwWlNCMGJ5QXdMakUwTGpRNkNpQWdLaUJWY0dSaGRHVWdkSGx3WlNCb2FXNTBjeUJtYjNJZ2NIbHlhV2RvZEFvS0xTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUXBVZFdVZ1JtVmlJREl5SURBNU9qSXlPalUySUZWVVF5QXlNREl5SUMwZ1JHbHlheUJOdzd4c2JHVnlJRHhrYlhWbGJHeGxja0J6ZFhObExtTnZiVDRLQ2kwZ2RYQmtZWFJsSUhSdklEQXVNVFF1TXpvS0lDQXFJRUZrWkNCMGVYQmxJR2hwYm5SekNnb3RMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0Q2sxdmJpQktZVzRnSURNZ01USTZNelE2TVRrZ1ZWUkRJREl3TWpJZ0xTQkVhWEpySUUzRHZHeHNaWElnUEdSdGRXVnNiR1Z5UUhOMWMyVXVZMjl0UGdvS0xTQjFjR1JoZEdVZ2RHOGdNQzR4TkM0eU9nb2dJQ29nUkc5dUozUWdabUZwYkNCcFppQjBhR1VnY21WdGIzUmxJSEJoZEdnZ2FYTWdZU0JRZFhKbFVHRjBhQ0J1YjNRZ1lTQlFZWFJvQ2dvdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRDbE4xYmlCUFkzUWdNekVnTWpNNk5UQTZOVGNnVlZSRElESXdNakVnTFNCTllYUmxhaUJEWlhCc0lEeHRZMlZ3YkVCemRYTmxMbU52YlQ0S0NpMGdVM2RwZEdOb0lHOW1aaUIwYUdVZ2RHVnpkQ0J6ZFdsMFpTQW9aMmdqYW1KaGNtUnBiaTl6WTNBdWNIa2pNVFkzS1M0S0NpMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzBLVTJGMElGTmxjQ0F4TVNBeU1qb3lNem95TXlCVlZFTWdNakF5TVNBdElFMWhjblJwYmlCSVlYVnJaU0E4YldGeVpHNW9RR2R0ZUM1a1pUNEtDaTBnVW5WdUlIVnVhWFIwWlhOMGN3b3RJRWRsZENCMFlYSmlZV3hzSUdaeWIyMGdaMmwwYUhWaUxtTnZiU0JwYm5OMFpXRmtJSEI1ZEdodmJtaHZjM1JsWkM1dmNtY0tDaTB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwS1UyRjBJRk5sY0NBeE1TQXhNam96TlRvek15QlZWRU1nTWpBeU1TQXRJRTFoY25ScGJpQklZWFZyWlNBOGJXRnlaRzVvUUdkdGVDNWtaVDRLQ2kwZ1ZYQmtZWFJsSUhSdklEQXVNVFF1TVFvZ0lDb2dSRzl1SjNRZ1ptRnBiQ0JwWmlBbmNHRjBhR3hwWWljZ1pHOWxjMjRuZENCcGJYQnZjblFnS0ZCNWRHaHZiaUF5S1FvZ0lDb2dRV05qWlhCMElDZDFibWxqYjJSbEp5QnZZbXBsWTNSeklHRnpJSEJoZEdoeklDaFFlWFJvYjI0Z01pa0tMU0JWY0dSaGRHVWdkRzhnTUM0eE5DNHdDaUFnS2lCQlkyTmxjSFFnYVhSbGNtRmliR1Z6SUc5MGFHVnlJSFJvWVc0Z2JHbHpkQ0JoYm1RZ2RIVndiR1VnYVc0Z1oyVjBLQ2tnWVc1a0lIQjFkQ2dwQ2lBZ0tpQkJZMk5sY0hRZ2NHRjBhR3hwWWk1UVlYUm9JRzlpYW1WamRITUtDaTB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwS1UyRjBJRXAxYkNBeE55QXhNem96TnpveU15QlZWRU1nTWpBeU1TQXRJRVJwY21zZ1RjTzhiR3hsY2lBOFpHMTFaV3hzWlhKQWMzVnpaUzVqYjIwK0Nnb3RJSFZ3WkdGMFpTQjBieUF3TGpFekxqWTZDaUFnS2lCR2FYZ2djSFYwSUhkb1pXNGdkR2hsSUhOdmRYSmpaU0JrYVhKbFkzUnZjbmtnYUdGeklHRWdkSEpoYVd4cGJtY2djMnhoYzJndUlFbDBJSGRwYkd3Z2JtOTNJSGR2Y21zS0lDQWdJSE5wYldsc1lYSnNlU0IwYnlCeWMzbHVZeXdnWTI5d2VXbHVaeUIwYUdVZ1kyOXVkR1Z1ZEhNZ2IyWWdkR2hsSUdScGNtVmpkRzl5ZVM0S0NpMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzBLVkhWbElFcDFiaUF5T1NBeU1Eb3dOam8wTVNCVlZFTWdNakF5TVNBdElFMWhjblJwYmlCSVlYVnJaU0E4YldGeVpHNW9RR2R0ZUM1a1pUNEtDaTBnVlhCa1lYUmxJSFJ2SUhabGNuTnBiMjRnTUM0eE15NDFDaUFnS2lCR2FYZ2daWGgwY21FZ2MzQmhZMlVnYzJWdWRDQnBiaUJUVTBnZ1kyOXRiV0Z1WkMxc2FXNWxJR1p2Y2lCblpYUW9LU3dnWTJGMWMybHVad29nSUNBZ2FYTnpkV1Z6SUc5dUlITnZiV1VnYzJWeWRtVnljeTRLTFNCVmNHUmhkR1VnZEc4Z2RtVnljMmx2YmlBd0xqRXpMalFLSUNBcUlFRmtaQ0J6WTNCZlkyOXRiV0Z1WkNCaGRIUnlhV0oxZEdVc0lHRnNiRzkzYVc1bklHTm9ZVzVuYVc1bklIUm9aU0JqYjIxdFlXNWtJSEoxYmdvZ0lDQWdiMjRnZEdobElITmxjblpsY2lBb1ptOXlJR1Y0WVcxd2JHVWdkRzhnYzNWa2J5QnpZM0FwQ2dvdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRDbFJvZFNCT2IzWWdNallnTURnNk5EWTZNVE1nVlZSRElESXdNakFnTFNCRWFYSnJJRTExWld4c1pYSWdQR1J0ZFdWc2JHVnlRSE4xYzJVdVkyOXRQZ29LTFNCMWNHUmhkR1VnZEc4Z01DNHhNeTR6T2dvZ0lDMGdSbWw0SUdoaGJtZHBibWNnZDJobGJpQjFibVJsY214NWFXNW5JSEJoY21GdGFXdHZJR05vWVc1dVpXd2dhWE1nWTJ4dmMyVmtDZ290TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdENrMXZiaUJOWVhJZ01qVWdNVE02TlRrNk1qZ2dWVlJESURJd01Ua2dMU0J3WjJGcVpHOXpRSE4xYzJVdVkyOXRDZ290SUhabGNuTnBiMjRnZFhCa1lYUmxJSFJ2SURBdU1UTXVNZ29nSUNvZ0lFWnBlQ0JCYzNObGNuUnBiMjVGY25KdmNpQnBiaUJ5WldOMWNuTnBkbVVnWjJWMEtDa2dkMmhsYmlCZ1gzSmxibUZ0WldBZ2FYTWdjMlYwSUdGdVpBb2dJQ0FnSUhObGNuWmxjaUJ6Wlc1a2N5QmhJRkJQVUVRZ1lYUWdkR2hsSUdWdVpDQW9ZRjlrWlhCMGFDQStJREJnS1FvS0xTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUXBYWldRZ1RXRnlJREV6SURFek9qVXlPakkwSUZWVVF5QXlNREU1SUMwZ1ZHOXR3NkhGb1NCRGFIYkRvWFJoYkNBOGRHTm9kbUYwWVd4QWMzVnpaUzVqYjIwK0Nnb3RJRlZ3WkdGMFpTQjBieUF3TGpFekxqRTZDaUFnS2lCSGRXRnlaQ0JoWjJGcGJuTjBJSE52YldVZ2JXRnNabTl5YldWa0lHMWxjM05oWjJWeklHWnliMjBnZEdobElITmxjblpsY2dvZ0lDb2dVbVZ0YjNabElHRnNiQ0JwYm5SeWIzTndaV04wYVc5dUlHeHZaMmxqSUdadmNpQndjbTluY21WemN5QmpZV3hzWW1GamF5QnBiblJ5YjJSMVkyVmtJR2x1SURBdU1USUtJQ0FxSUhCeWIyZHlaWE56SUdOaGJHeGlZV05ySUc5dWJIa2dZV05qWlhCMElETWdZWEpuZFcxbGJuUnpJR0ZuWVdsdUNpQWdLaUJKYm5SeWIyUjFZMlVnY0hKdlozSmxjM00wSUhCaGNtRnRaWFJsY2lCM2FHbGphQ0JoWTJObGNIUnpJSFJvWlNCd1pXVnlibUZ0WlNCaGN5QTBkR2dnWVhKbmRXMWxiblFLSUNBcUlFWnBlQ0J3Y205bmNtVnpjeUJqWVd4c1ltRmpheUJtWVdsc2FXNW5JSGRvWlc0Z2FYUWdhWE1nWVc0Z2FXNXpkR0Z1WTJVZ2IzSWdZMnhoYzNNZ2JXVjBhRzlrQ2lBZ0tpQkdhWGdnVWtWQlJFMUZMbkp6ZENCbWIzSWdVSGxRU1FvZ0lDb2dRV1JrSUhCdmMzTnBZbWxzYVhSNUlHOW1JR2RsZEhScGJtY2dkR2hsSUhCbFpYSWdTVkFnWVc1a0lIQnZjblFnWm5KdmJTQjBhR1VnY0hKdlozSmxjM01nWTJGc2JHSmhZMnNLSUNBcUlFMWhhMlVnY0hWMFptOG9LU0IzYjNKcklIZHBkR2dnWm1sc1pTMXNhV3RsSUc5aWFtVmpkSE1nZEdoaGRDQmtiMjRuZENCd2NtOTJhV1JsSUdkbGRIWmhiSFZsS0NrS0lDQXFJRUZrWkNCd2RYUm1ieWdwSUcxbGRHaHZaQ3dnWVd4c2IzZHBibWNnYjI1bElIUnZJSFZ3Ykc5aFpDQmhJR1pwYkdVdGJHbHJaU0J2WW1wbFkzUUtJQ0FxSUVGa1pDQjBiM0F0YkdWMlpXd2daMlYwS0NrZ1lXNWtJSEIxZENncElHWjFibU4wYVc5dWN5Qm1iM0lnWTI5dWRtVnVhV1Z1WTJVS0lDQXFJRWx1WTNKbFlYTmxJR1JsWm1GMWJIUWdjMjlqYTJWMElIUnBiV1VnWm5KdmJTQTFJSFJ2SURFd0lITmxZMjl1WkhNS0NpMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzBLVkhWbElFUmxZeUFnTkNBeE1qbzFORG93TVNCVlZFTWdNakF4T0NBdElFMWhkR1ZxSUVObGNHd2dQRzFqWlhCc1FITjFjMlV1WTI5dFBnb0tMU0JTWlcxdmRtVWdjM1Z3WlhKbWJIVnZkWE1nWkdWMlpXd2daR1Z3Wlc1a1pXNWplU0JtYjNJZ2JtOWhjbU5vSUhCaFkydGhaMlVLQ2kwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMEtVM1Z1SUVGMVp5QWdOaUF4T0Rvd01Ub3hNeUJWVkVNZ01qQXhOeUF0SUcxaGNtUnVhRUJuYlhndVpHVUtDaTBnUTI5dWRtVnlkQ0IwYnlCemFXNW5iR1Z6Y0dWakNnb3RMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0Q2sxdmJpQkJkV2NnTVRVZ01EazZNakU2TWpJZ1ZWUkRJREl3TVRZZ0xTQnRZWEprYm1oQVoyMTRMbVJsQ2dvdElIVnpaU0J3ZVhSb2IyNHRjMlYwZFhCMGIyOXNjeUJwYm5OMFpXRmtJRzltSUhCNWRHaHZiaTFrYVhOMGNtbGlkWFJsQ2dvdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRMUzB0TFMwdExTMHRDa1p5YVNCS1lXNGdNaklnTVRFNk1qWTZOVEVnVlZSRElESXdNVFlnTFNCdFlYSmtibWhBWjIxNExtUmxDZ290SUdsdWFYUnBZV3dnY0dGamEyRm5aUW9L \ No newline at end of file