Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package streamlink for openSUSE:Factory 
checked in at 2022-06-13 13:02:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/streamlink (Old)
 and      /work/SRC/openSUSE:Factory/.streamlink.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "streamlink"

Mon Jun 13 13:02:51 2022 rev:8 rq:982363 version:4.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/streamlink/streamlink.changes    2021-08-31 
19:56:34.506028661 +0200
+++ /work/SRC/openSUSE:Factory/.streamlink.new.1548/streamlink.changes  
2022-06-13 13:03:20.397184845 +0200
@@ -1,0 +2,44 @@
+Thu Jun  9 16:06:20 UTC 2022 - Ben Greiner <[email protected]>
+
+- Update to version 4.1.0
+  * Improved: decryption of HLS streams (#4533)
+  * Improved: HLS playlist parsing (#4540, #4552)
+  * Improved: string representations of Stream implementations
+    (#4521)
+  * Fixed: new YouTube consent dialog (#4515)
+  * Fixed: crunchyroll plugin (#4510)
+  * Fixed: nicolive email logins (#4553)
+  * Fixed: threading issue when closing segmented streams (#4517)
+  * Removed: suppression of InsecureRequestWarning (#4525)
+  * New plugins: blazetv (#4548), hiplayer (#4507), useetv (#4536)
+  * Removed plugins: rotana (#4512)
+- The real name of the patch was python-requests-version.patch
+- Update requirements.
+
+-------------------------------------------------------------------
+Sat May 21 23:29:02 UTC 2022 - Tejas Guruswamy <[email protected]>
+
+- Dropped python-version-requests.patch
+  + streamlink now only builds on TW where we have requests-2.27
+
+-------------------------------------------------------------------
+Sat May 21 20:29:03 UTC 2022 - Tejas Guruswamy <[email protected]>
+
+- Update to version 4.0.1
+  + Major breaking changes! Please review the changelog thoroughly.
+    https://streamlink.github.io/changelog.html#streamlink-4-0-0-2022-05-01
+  + dropped support for Python 3.6 (#4442)
+  + removed streamlink.plugin.api.utils module (#4467)
+
+-------------------------------------------------------------------
+Sat Jan 15 02:02:26 UTC 2022 - Tejas Guruswamy <[email protected]>
+
+- Update to version 3.0.3
+  + Major breaking changes! Please review the changelog thoroughly.
+    https://streamlink.github.io/changelog.html#streamlink-3-0-3-2021-11-27
+  + dropped support for RTMP, HDS and AkamaiHD streams
+  + removed related CLI arguments
+  + switched from HTTP to HTTPS for all kinds of scheme-less input URLs.
+  + changed Session.resolve_url() and Session.resolve_url_no_redirect()
+
+-------------------------------------------------------------------

Old:
----
  python-requests-version.patch
  streamlink-2.3.0.tar.gz
  streamlink-2.3.0.tar.gz.asc

New:
----
  streamlink-4.1.0.tar.gz
  streamlink-4.1.0.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ streamlink.spec ++++++
--- /var/tmp/diff_new_pack.oUpmLq/_old  2022-06-13 13:03:20.865185498 +0200
+++ /var/tmp/diff_new_pack.oUpmLq/_new  2022-06-13 13:03:20.873185509 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package streamlink
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,8 +17,9 @@
 
 
 %define pythons python3
+
 Name:           streamlink
-Version:        2.3.0
+Version:        4.1.0
 Release:        0
 Summary:        Program to pipe streams from services into a video player
 License:        BSD-2-Clause
@@ -26,33 +27,36 @@
 URL:            https://streamlink.github.io/
 Source:         
https://github.com/%{name}/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
 Source1:        
https://github.com/%{name}/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz.asc
-# Revert the increased requirements for now since we don't have
-# python-requests 2.26 yet.
-Patch0:         python-requests-version.patch
 
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  python3-Sphinx
-BuildRequires:  python3-devel >= 3.6
-BuildRequires:  python3-requests >= 2.21
-BuildRequires:  python3-setuptools
+BuildRequires:  python3-devel >= 3.7
+BuildRequires:  python3-pip
+BuildRequires:  python3-requests >= 2.26
+BuildRequires:  python3-versioningit
+BuildRequires:  python3-wheel
 
 # TEST REQUIREMENTS
 BuildRequires:  python3-pytest
-BuildRequires:  python3-PySocks
+BuildRequires:  python3-PySocks >= 1.5.6
 BuildRequires:  python3-freezegun
 BuildRequires:  python3-isodate
+BuildRequires:  python3-lxml >= 4.6.4
 BuildRequires:  python3-pycountry
 BuildRequires:  python3-pycryptodome
 BuildRequires:  python3-requests-mock
-BuildRequires:  python3-websocket-client
+BuildRequires:  python3-websocket-client >= 1.2.1
+BuildConflicts: python3-PySocks = 1.5.7
 
-Requires:       python3-PySocks
+Requires:       python3-PySocks >= 1.5.6
 Requires:       python3-isodate
+Requires:       python3-lxml >= 4.6.4
 Requires:       python3-pycountry
-Requires:       python3-pycryptodome
-Requires:       python3-requests >= 2.21
-Requires:       python3-websocket-client >= 0.58
+Requires:       python3-pycryptodome >= 3.4.3
+Requires:       python3-requests >= 2.26
+Requires:       python3-websocket-client >= 1.2.1
+Conflicts:      python3-PySocks = 1.5.7
 
 Recommends:     vlc
 Suggests:       ffmpeg
@@ -69,16 +73,12 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
-%python3_build
+%pyproject_wheel
 
 %install
-export STREAMLINK_USE_PYCOUNTRY="true"
-%python3_install \
-  --root=%{buildroot} \
-  --prefix=%{_prefix}
+%pyproject_install
 
 find %{buildroot}{%{python3_sitelib},%{python_sitelib}} -type f -name '*.py' | 
while read py; do
     if [[ "$(head -c2 "$py"; echo)" == "#!" ]]; then
@@ -96,7 +96,13 @@
 %license LICENSE
 %doc AUTHORS CHANGELOG.md MANIFEST.in README.md
 %{_bindir}/%{name}
-%{python3_sitelib}/%{name}*/
+%{python3_sitelib}/%{name}
+%{python3_sitelib}/%{name}_cli
+%{python3_sitelib}/%{name}-%{version}*-info
 %_mandir/man*/*
+%{_datadir}/bash-completion/completions/streamlink
+%dir %{_datadir}/zsh
+%dir %{_datadir}/zsh/site-functions
+%{_datadir}/zsh/site-functions/_streamlink
 
 %changelog

++++++ streamlink-2.3.0.tar.gz -> streamlink-4.1.0.tar.gz ++++++
++++ 56282 lines of diff (skipped)

Reply via email to