Hello community, here is the log from the commit of package sshuttle for openSUSE:Factory checked in at 2020-06-25 15:07:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sshuttle (Old) and /work/SRC/openSUSE:Factory/.sshuttle.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sshuttle" Thu Jun 25 15:07:50 2020 rev:5 rq:816894 version:1.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/sshuttle/sshuttle.changes 2019-04-28 20:11:37.582486605 +0200 +++ /work/SRC/openSUSE:Factory/.sshuttle.new.3060/sshuttle.changes 2020-06-25 15:08:58.969657994 +0200 @@ -1,0 +2,37 @@ +Tue Jun 23 12:44:32 UTC 2020 - Paolo Stivanin <i...@paolostivanin.com> + +- Update to 1.0.2: + + Added: + * Python 3.8 support. + * sshpass support. + * Auto sudoers file (#269). + * option for latency control buffer size. + + Removed: + * Python 2.6 support. + * Python 2.7 support. + + Fixed: + * Leave use of default port to ssh command. + * Remove unwanted references to Python 2.7 in docs. + * Replace usage of deprecated imp. + * Fix connection with @ sign in username. + * Remove debug message for getpeername failure. + * Fix crash triggered by port scans closing socket. + * Added "Running as a service" to docs. + * Systemd integration. + * Trap UnicodeError to handle cases where hostnames returned by DNS are invalid. + * Formatting error in CHANGES.rst + * Various errors in documentation. + * Nftables based method. + * Make hostwatch locale-independent (#379). + * Add tproxy udp port mark filter that was missed in #144, fixes #367. + * Capturing of local DNS servers. + * Crashing on ECONNABORTED. + * Size of pf_rule, which grew in OpenBSD 6.4. + * Use prompt for sudo, not needed for doas. + * Arch linux installation instructions. + * tests for existing PR-312 (#337). + * Hyphen in hostname. + * Assembler import (#319) + - add fix-pytest.patch + +------------------------------------------------------------------- Old: ---- sshuttle-0.78.4.tar.gz New: ---- fix-pytest.patch sshuttle-1.0.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sshuttle.spec ++++++ --- /var/tmp/diff_new_pack.Xr77am/_old 2020-06-25 15:09:00.209661885 +0200 +++ /var/tmp/diff_new_pack.Xr77am/_new 2020-06-25 15:09:00.213661897 +0200 @@ -1,7 +1,7 @@ # # spec file for package sshuttle # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,26 +16,25 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: sshuttle -Version: 0.78.4 +Version: 1.0.2 Release: 0 Summary: VPN over an SSH tunnel License: LGPL-2.1-only Group: Development/Languages/Python URL: https://github.com/sshuttle/sshuttle Source0: https://files.pythonhosted.org/packages/source/s/sshuttle/sshuttle-%{version}.tar.gz -BuildRequires: %{python_module mock} -BuildRequires: %{python_module pytest-runner} -BuildRequires: %{python_module setuptools} -Requires: python3-setuptools +Patch0: fix-pytest.patch +BuildRequires: python3-mock +BuildRequires: python3-pytest-runner +BuildRequires: python3-setuptools +BuildArch: noarch %if (0%{?suse_version} >= 1320 || 0%{?suse_version} == 1310) BuildRequires: python3-Sphinx %endif %if 0%{?suse_version} >= 1550 -BuildRequires: %{python_module setuptools_scm} +BuildRequires: python3-setuptools_scm %endif -BuildArch: noarch %description Transparent proxy server that works as a poor man's VPN. Forwards over ssh. @@ -53,6 +52,7 @@ %prep %setup -q -n sshuttle-%{version} +%patch0 %build %if (0%{?suse_version} >= 1320 || 0%{?suse_version} == 1310) @@ -60,7 +60,7 @@ cd docs/; sed -i '/_scm/d' conf.py sed -ri 's/(version = )get_version.*/\1 "%{version}"/g' conf.py -make %{?_smp_mflags} man +%make_build man ) %endif %python3_build @@ -74,11 +74,12 @@ %endif %check -pytest +%pytest %files %{python3_sitelib}/sshuttle* %{_bindir}/sshuttle +%{_bindir}/sudoers-add %if (0%{?suse_version} >= 1320 || 0%{?suse_version} == 1310) %{_mandir}/man1/sshuttle.1%{?ext_man} %endif ++++++ fix-pytest.patch ++++++ --- setup.cfg.orig 2020-06-23 14:41:24.448582416 +0200 +++ setup.cfg 2020-06-23 14:41:36.048613731 +0200 @@ -13,9 +13,6 @@ show-source = true statistics = true -[tool:pytest] -addopts = --cov=sshuttle --cov-branch --cov-report=term-missing - [egg_info] tag_build = tag_date = 0 ++++++ sshuttle-0.78.4.tar.gz -> sshuttle-1.0.2.tar.gz ++++++ ++++ 5789 lines of diff (skipped)