Github messages for voidlinux
 help / color / mirror / Atom feed
* [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).