* [PR PATCH] streamlink: update to 7.0.0
@ 2024-11-07 1:15 tstraus13
2024-11-07 14:09 ` bastimeyer
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: tstraus13 @ 2024-11-07 1:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 749 bytes --]
There is a new pull request by tstraus13 against master on the void-packages repository
https://github.com/tstraus13/void-packages streamlink
https://github.com/void-linux/void-packages/pull/52940
streamlink: update to 7.0.0
Really just a version bump. No breaking changes from what I could see in release notes and no changes required to python libraries.
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- x86_64-musl
- aarch64-musl
- aarch64
A patch file from https://github.com/void-linux/void-packages/pull/52940.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-streamlink-52940.patch --]
[-- Type: text/x-diff, Size: 1204 bytes --]
From 744d067df73dbad597bbfcd6d6f7c4b7099289d3 Mon Sep 17 00:00:00 2001
From: Tom Strausbaugh <tstrausbaugh@straustech.net>
Date: Wed, 6 Nov 2024 20:12:11 -0500
Subject: [PATCH] streamlink: update to 7.0.0
---
srcpkgs/streamlink/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/streamlink/template b/srcpkgs/streamlink/template
index 21e912ace4c419..087cc84b3577dd 100644
--- a/srcpkgs/streamlink/template
+++ b/srcpkgs/streamlink/template
@@ -1,6 +1,6 @@
# Template file for 'streamlink'
pkgname=streamlink
-version=6.11.0
+version=7.0.0
revision=1
build_style=python3-pep517
hostmakedepends="python3-wheel python3-versioningit"
@@ -15,7 +15,7 @@ license="BSD-2-Clause"
homepage="https://streamlink.github.io/"
changelog="https://raw.githubusercontent.com/streamlink/streamlink/master/CHANGELOG.md"
distfiles="https://github.com/streamlink/streamlink/releases/download/$version/streamlink-$version.tar.gz"
-checksum=562e5d753ca109e1956207de4ac27c337ce6b99fbe7ed7203b945105ed5b2f86
+checksum=51a4062862e6795d694046ca6e70549d6d13583c640d1505966804b0e03feff2
make_check_pre="env PYTHONPATH=src"
make_check=ci-skip # some tests fail when running as root
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: streamlink: update to 7.0.0
2024-11-07 1:15 [PR PATCH] streamlink: update to 7.0.0 tstraus13
@ 2024-11-07 14:09 ` bastimeyer
2024-11-07 14:22 ` tstraus13
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: bastimeyer @ 2024-11-07 14:09 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 779 bytes --]
New comment by bastimeyer on void-packages repository
https://github.com/void-linux/void-packages/pull/52940#issuecomment-2462334002
Comment:
The `python3-mock` `checkdepends` is unnecessary. This has been removed from Streamlink's tests ages ago, and in 6.0.0 (last year), the last compat import of `mock` was removed when py37 support ended, as py38 added AsyncMock to its standard library.
> `make_check=ci-skip # some tests fail when running as root`
This is also wrong. The tests are passing just fine when running as root. There was a temporary issue a few years ago which was fixed in 4.1.0.
However, you're missing `pytest-trio` in `checkdepends`, so any async tests would fail:
https://github.com/streamlink/streamlink/blob/7.0.0/dev-requirements.txt#L6-L10
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: streamlink: update to 7.0.0
2024-11-07 1:15 [PR PATCH] streamlink: update to 7.0.0 tstraus13
2024-11-07 14:09 ` bastimeyer
@ 2024-11-07 14:22 ` tstraus13
2024-11-07 14:29 ` [PR PATCH] [Updated] " tstraus13
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: tstraus13 @ 2024-11-07 14:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 901 bytes --]
New comment by tstraus13 on void-packages repository
https://github.com/void-linux/void-packages/pull/52940#issuecomment-2462362725
Comment:
> The `python3-mock` `checkdepends` is unnecessary. This has been removed from Streamlink's tests ages ago, and in 6.0.0 (last year), the last compat import of `mock` was removed when py37 support ended, as py38 added AsyncMock to its standard library.
>
> > `make_check=ci-skip # some tests fail when running as root`
>
> This is also wrong. The tests are passing just fine when running as root. There was a temporary issue a few years ago which was fixed in 4.1.0.
>
> However, you're missing `pytest-trio` in `checkdepends`, so any async tests would fail: https://github.com/streamlink/streamlink/blob/7.0.0/dev-requirements.txt#L6-L10
Ok I will take a look and test those changes later today. Then push the changes if all checks out. Thanks.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] streamlink: update to 7.0.0
2024-11-07 1:15 [PR PATCH] streamlink: update to 7.0.0 tstraus13
2024-11-07 14:09 ` bastimeyer
2024-11-07 14:22 ` tstraus13
@ 2024-11-07 14:29 ` tstraus13
2024-11-07 14:45 ` tstraus13
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: tstraus13 @ 2024-11-07 14:29 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 754 bytes --]
There is an updated pull request by tstraus13 against master on the void-packages repository
https://github.com/tstraus13/void-packages streamlink
https://github.com/void-linux/void-packages/pull/52940
streamlink: update to 7.0.0
Really just a version bump. No breaking changes from what I could see in release notes and no changes required to python libraries.
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- x86_64-musl
- aarch64-musl
- aarch64
A patch file from https://github.com/void-linux/void-packages/pull/52940.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-streamlink-52940.patch --]
[-- Type: text/x-diff, Size: 1204 bytes --]
From 744d067df73dbad597bbfcd6d6f7c4b7099289d3 Mon Sep 17 00:00:00 2001
From: Tom Strausbaugh <tstrausbaugh@straustech.net>
Date: Wed, 6 Nov 2024 20:12:11 -0500
Subject: [PATCH] streamlink: update to 7.0.0
---
srcpkgs/streamlink/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/streamlink/template b/srcpkgs/streamlink/template
index 21e912ace4c419..087cc84b3577dd 100644
--- a/srcpkgs/streamlink/template
+++ b/srcpkgs/streamlink/template
@@ -1,6 +1,6 @@
# Template file for 'streamlink'
pkgname=streamlink
-version=6.11.0
+version=7.0.0
revision=1
build_style=python3-pep517
hostmakedepends="python3-wheel python3-versioningit"
@@ -15,7 +15,7 @@ license="BSD-2-Clause"
homepage="https://streamlink.github.io/"
changelog="https://raw.githubusercontent.com/streamlink/streamlink/master/CHANGELOG.md"
distfiles="https://github.com/streamlink/streamlink/releases/download/$version/streamlink-$version.tar.gz"
-checksum=562e5d753ca109e1956207de4ac27c337ce6b99fbe7ed7203b945105ed5b2f86
+checksum=51a4062862e6795d694046ca6e70549d6d13583c640d1505966804b0e03feff2
make_check_pre="env PYTHONPATH=src"
make_check=ci-skip # some tests fail when running as root
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] streamlink: update to 7.0.0
2024-11-07 1:15 [PR PATCH] streamlink: update to 7.0.0 tstraus13
` (2 preceding siblings ...)
2024-11-07 14:29 ` [PR PATCH] [Updated] " tstraus13
@ 2024-11-07 14:45 ` tstraus13
2024-11-07 15:11 ` tstraus13
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: tstraus13 @ 2024-11-07 14:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 754 bytes --]
There is an updated pull request by tstraus13 against master on the void-packages repository
https://github.com/tstraus13/void-packages streamlink
https://github.com/void-linux/void-packages/pull/52940
streamlink: update to 7.0.0
Really just a version bump. No breaking changes from what I could see in release notes and no changes required to python libraries.
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- x86_64-musl
- aarch64-musl
- aarch64
A patch file from https://github.com/void-linux/void-packages/pull/52940.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-streamlink-52940.patch --]
[-- Type: text/x-diff, Size: 1204 bytes --]
From 744d067df73dbad597bbfcd6d6f7c4b7099289d3 Mon Sep 17 00:00:00 2001
From: Tom Strausbaugh <tstrausbaugh@straustech.net>
Date: Wed, 6 Nov 2024 20:12:11 -0500
Subject: [PATCH] streamlink: update to 7.0.0
---
srcpkgs/streamlink/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/streamlink/template b/srcpkgs/streamlink/template
index 21e912ace4c419..087cc84b3577dd 100644
--- a/srcpkgs/streamlink/template
+++ b/srcpkgs/streamlink/template
@@ -1,6 +1,6 @@
# Template file for 'streamlink'
pkgname=streamlink
-version=6.11.0
+version=7.0.0
revision=1
build_style=python3-pep517
hostmakedepends="python3-wheel python3-versioningit"
@@ -15,7 +15,7 @@ license="BSD-2-Clause"
homepage="https://streamlink.github.io/"
changelog="https://raw.githubusercontent.com/streamlink/streamlink/master/CHANGELOG.md"
distfiles="https://github.com/streamlink/streamlink/releases/download/$version/streamlink-$version.tar.gz"
-checksum=562e5d753ca109e1956207de4ac27c337ce6b99fbe7ed7203b945105ed5b2f86
+checksum=51a4062862e6795d694046ca6e70549d6d13583c640d1505966804b0e03feff2
make_check_pre="env PYTHONPATH=src"
make_check=ci-skip # some tests fail when running as root
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Updated] streamlink: update to 7.0.0
2024-11-07 1:15 [PR PATCH] streamlink: update to 7.0.0 tstraus13
` (3 preceding siblings ...)
2024-11-07 14:45 ` tstraus13
@ 2024-11-07 15:11 ` tstraus13
2024-11-07 15:20 ` tstraus13
2024-11-14 17:50 ` [PR PATCH] [Merged]: " cinerea0
6 siblings, 0 replies; 8+ messages in thread
From: tstraus13 @ 2024-11-07 15:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 754 bytes --]
There is an updated pull request by tstraus13 against master on the void-packages repository
https://github.com/tstraus13/void-packages streamlink
https://github.com/void-linux/void-packages/pull/52940
streamlink: update to 7.0.0
Really just a version bump. No breaking changes from what I could see in release notes and no changes required to python libraries.
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- x86_64-musl
- aarch64-musl
- aarch64
A patch file from https://github.com/void-linux/void-packages/pull/52940.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-streamlink-52940.patch --]
[-- Type: text/x-diff, Size: 1792 bytes --]
From 4ba7c54d2d8bbf3587f40e2541157cb3640e338b Mon Sep 17 00:00:00 2001
From: Tom Strausbaugh <tom@straustech.net>
Date: Thu, 7 Nov 2024 10:11:41 -0500
Subject: [PATCH] streamlink: update to 7.0.0
---
srcpkgs/streamlink/template | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/srcpkgs/streamlink/template b/srcpkgs/streamlink/template
index 21e912ace4c419..757a76a6693a45 100644
--- a/srcpkgs/streamlink/template
+++ b/srcpkgs/streamlink/template
@@ -1,23 +1,21 @@
# Template file for 'streamlink'
pkgname=streamlink
-version=6.11.0
+version=7.0.0
revision=1
build_style=python3-pep517
hostmakedepends="python3-wheel python3-versioningit"
depends="python3-lxml python3-pycryptodome python3-pycountry
python3-pysocks python3-requests python3-websocket-client python3-isodate
python3-urllib3 python3-certifi python3-typing_extensions python3-trio python3-trio-websocket"
-checkdepends="$depends python3-pytest python3-mock python3-requests-mock
- python3-freezegun"
+checkdepends="$depends python3-pytest python3-requests-mock python3-pytest-trio python3-freezegun"
short_desc="Utility extracting streams from services, forked from livestreamer"
maintainer="Tom Strausbaugh <tstrausbaugh@straustech.net>"
license="BSD-2-Clause"
homepage="https://streamlink.github.io/"
changelog="https://raw.githubusercontent.com/streamlink/streamlink/master/CHANGELOG.md"
distfiles="https://github.com/streamlink/streamlink/releases/download/$version/streamlink-$version.tar.gz"
-checksum=562e5d753ca109e1956207de4ac27c337ce6b99fbe7ed7203b945105ed5b2f86
+checksum=51a4062862e6795d694046ca6e70549d6d13583c640d1505966804b0e03feff2
make_check_pre="env PYTHONPATH=src"
-make_check=ci-skip # some tests fail when running as root
post_install() {
vlicense LICENSE
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: streamlink: update to 7.0.0
2024-11-07 1:15 [PR PATCH] streamlink: update to 7.0.0 tstraus13
` (4 preceding siblings ...)
2024-11-07 15:11 ` tstraus13
@ 2024-11-07 15:20 ` tstraus13
2024-11-14 17:50 ` [PR PATCH] [Merged]: " cinerea0
6 siblings, 0 replies; 8+ messages in thread
From: tstraus13 @ 2024-11-07 15:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 231 bytes --]
New comment by tstraus13 on void-packages repository
https://github.com/void-linux/void-packages/pull/52940#issuecomment-2462507253
Comment:
I was able to make these changes sooner than I thought. Things seems to build properly.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PR PATCH] [Merged]: streamlink: update to 7.0.0
2024-11-07 1:15 [PR PATCH] streamlink: update to 7.0.0 tstraus13
` (5 preceding siblings ...)
2024-11-07 15:20 ` tstraus13
@ 2024-11-14 17:50 ` cinerea0
6 siblings, 0 replies; 8+ messages in thread
From: cinerea0 @ 2024-11-14 17:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 591 bytes --]
There's a merged pull request on the void-packages repository
streamlink: update to 7.0.0
https://github.com/void-linux/void-packages/pull/52940
Description:
Really just a version bump. No breaking changes from what I could see in release notes and no changes required to python libraries.
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- x86_64-musl
- aarch64-musl
- aarch64
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2024-11-14 17:50 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-11-07 1:15 [PR PATCH] streamlink: update to 7.0.0 tstraus13
2024-11-07 14:09 ` bastimeyer
2024-11-07 14:22 ` tstraus13
2024-11-07 14:29 ` [PR PATCH] [Updated] " tstraus13
2024-11-07 14:45 ` tstraus13
2024-11-07 15:11 ` tstraus13
2024-11-07 15:20 ` tstraus13
2024-11-14 17:50 ` [PR PATCH] [Merged]: " cinerea0
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).