forked from pool/python-onionshare
Accepting request 898390 from home:DocB:branches:devel:languages:python
- update to version 2.3.2 * New feature: Custom titles can be set for OnionShare's various modes * New feature: Receive mode supports notification webhooks * New feature: Receive mode supports submitting messages as well as files * New feature: New ASCII art banner and prettier verbose output * New feature: Partial support for range requests (pausing and resuming in HTTP) * Updated Tor to 0.4.5.7 * Updated built-in obfs4 bridges * Various bug fixes * 0001-adjust_tests.diff added to skip download test OBS-URL: https://build.opensuse.org/request/show/898390 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-onionshare?expand=0&rev=22
This commit is contained in:
11
0001-adjust_tests.diff
Normal file
11
0001-adjust_tests.diff
Normal file
@@ -0,0 +1,11 @@
|
||||
diff -U 3 -dHrN -- a/desktop/tests/run.sh b/desktop/tests/run.sh
|
||||
--- a/desktop/tests/run.sh 2021-06-02 01:27:08.000000000 +0200
|
||||
+++ b/desktop/tests/run.sh 2021-06-08 12:33:54.000011984 +0200
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/bin/bash
|
||||
pytest -v tests/test_gui_tabs.py && \
|
||||
-pytest -v tests/test_gui_share.py && \
|
||||
+pytest -v tests/test_gui_share.py -k 'not test_large_download' && \
|
||||
pytest -v tests/test_gui_receive.py && \
|
||||
pytest -v tests/test_gui_website.py && \
|
||||
pytest -v tests/test_gui_chat.py
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c5a564581bf7ea6fd9d5aa104a20a3116ffd2f3fbad559f8f781d00214faf32d
|
||||
size 5647584
|
||||
3
onionshare-2.3.2.tar.gz
Normal file
3
onionshare-2.3.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:16c856b46213ffa836724415a22291fa4eb820a5425e6d9fbdfd3f11e03ef983
|
||||
size 5874412
|
||||
@@ -1,3 +1,17 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 8 11:34:37 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
||||
|
||||
- update to version 2.3.2
|
||||
* New feature: Custom titles can be set for OnionShare's various modes
|
||||
* New feature: Receive mode supports notification webhooks
|
||||
* New feature: Receive mode supports submitting messages as well as files
|
||||
* New feature: New ASCII art banner and prettier verbose output
|
||||
* New feature: Partial support for range requests (pausing and resuming in HTTP)
|
||||
* Updated Tor to 0.4.5.7
|
||||
* Updated built-in obfs4 bridges
|
||||
* Various bug fixes
|
||||
* 0001-adjust_tests.diff added to skip download test
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun May 16 09:28:39 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
%define modname onionshare
|
||||
Name: python-%{modname}
|
||||
Version: 2.3.1
|
||||
Version: 2.3.2
|
||||
Release: 0
|
||||
Summary: Self-hosting Tor Onion Service based file sharing
|
||||
License: GPL-3.0-or-later
|
||||
@@ -27,6 +27,7 @@ Group: Productivity/Networking/File-Sharing
|
||||
URL: https://github.com/micahflee/onionshare
|
||||
Source0: https://github.com/micahflee/onionshare/archive/v%{version}.tar.gz#/%{modname}-%{version}.tar.gz
|
||||
Source1: %{modname}.desktop
|
||||
Patch0: 0001-adjust_tests.diff
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
BuildRequires: python3-Flask
|
||||
@@ -34,6 +35,7 @@ BuildRequires: python3-Flask-HTTPAuth
|
||||
BuildRequires: python3-Flask-SocketIO
|
||||
BuildRequires: python3-PySocks
|
||||
BuildRequires: python3-Unidecode
|
||||
BuildRequires: python3-colorama
|
||||
BuildRequires: python3-nautilus
|
||||
BuildRequires: python3-psutil
|
||||
BuildRequires: python3-pycrypto
|
||||
@@ -51,6 +53,7 @@ Requires: python3-Flask
|
||||
Requires: python3-Flask-HTTPAuth
|
||||
Requires: python3-Flask-SocketIO
|
||||
Requires: python3-Unidecode
|
||||
Requires: python3-colorama
|
||||
Requires: python3-psutil
|
||||
Requires: python3-pycrypto
|
||||
Requires: python3-pyside2
|
||||
@@ -70,7 +73,8 @@ program is run on. The receiving user just needs to open the URL in
|
||||
Tor Browser to download the file.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{modname}
|
||||
%setup -q -n %{modname}-%{version}
|
||||
%autopatch -p1
|
||||
cp %{SOURCE1} .
|
||||
|
||||
sed -i 's/sys.platform != "Linux"/sys.platform != "linux"/' cli/tests/test_cli_settings.py cli/tests/test_cli_common.py
|
||||
@@ -107,7 +111,7 @@ ln -s %{_bindir}/pytest-%{python3_bin_suffix} testbin/pytest
|
||||
export PATH=$PWD/testbin:$PATH
|
||||
|
||||
pushd cli
|
||||
pytest -v -rs tests
|
||||
pytest -v -k 'not test_large_download' -rs tests
|
||||
popd
|
||||
|
||||
pushd desktop
|
||||
|
||||
Reference in New Issue
Block a user