Next | Query returned 46 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2023-12-25 18:04:50 by Thomas Klausner | Files touched by this commit (2)
Log message:
streamlink: convert to wheel.mk

Add missing files to PLIST while here.

Bump PKGREVISION.
   2023-11-07 23:38:10 by Thomas Klausner | Files touched by this commit (112)
Log message:
*: latest py-sphinx only support Python 3.9+
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-06-06 14:42:56 by Taylor R Campbell | Files touched by this commit (1319)
Log message:
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
   2023-05-08 21:24:46 by Yorick Hardy | Files touched by this commit (2) | Package updated
Log message:
multimedia/streamlink: update to streamlink-5.5.1

5.5.1

Patch release:

  * Fixed: shifting time offset when reloading HLS playlists (#5321)
  * Fixed: import of create_urllib3_context on urllib3 <2.0.0 (#5333)
  * Fixed: Vimeo plugin (#5331)
   2023-05-05 19:53:08 by Yorick Hardy | Files touched by this commit (3) | Package updated
Log message:
multimedia/streamlink: update to streamlink-5.5.0

5.5.0

Release highlights:

  • Added: --no-config (#5314)
  • Added: --player-external-http-interface (#5295)
  • Fixed: M3U8 attribute parsing issue (#5307)
  • Fixed: various minor plugin issues (#5291, #5299, #5306)
  • Build: bumped urllib3 to >=1.26.0,<3 and fixed compatibility
    issues with urllib3 >=2.0.0 (#5326, #5325)
  • Docs: bumped furo theme to 2023.03.27 (#5301)
  • Docs: bumped build dependencies sphinx >=5.0.0,<7,
    myst-parser >=1.0.0,<2 and sphinx-design >=0.4.1,<1 (#5301)

Full changelog

Ian Cameron:
      plugins.mitele: fix/add Origin header

bastimeyer:
      cli.output: split up module into subpackage
      chore: update GitHub release template
      cli.output: refactor HTTPOutput
      cli: add --player-external-http-interface argument
      plugins.dogan: find direct HLS URL
      script: implement plugin URL tester
      docs: bump furo to 2023.03.27
      revert: docs: remove solus from install docs
      stream.hls: fix M3U8 attribute parser
      docs: fix Linux AppImages link in install docs
      cli: add --no-config argument
      docs: add pull request feedback to CONTRIBUTING.md
      tests: clean up root-logger state
      ci.github: bump deps of useragents workflow
      build: update version range of urllib3
      session: add support for urllib3 2.0

streamlinkbot:
      plugin.api: update useragents

vinyl-umbrella:
      plugins.openrectv: fix 401 error (#5291)
   2023-04-27 15:04:10 by Yorick Hardy | Files touched by this commit (3) | Package updated
Log message:
multimedia/streamlink: update to streamlink-5.4.0

streamlink 5.4.0 (2023-04-12)#

Release highlights:

  * Added: --progress CLI argument and deprecated --force-progress (#5268)
  * Added: --dash-manifest-reload-attempts and respective session option (#
    5208)
  * Improved: DASH segment availability/download logging (#5214, #5235)
  * Refactored: DASH parser + stream implementation (#5221, #5224, #5225, #
    5244, #5248)
  * Fixed: DASH segment template numbers and availability times (#5213, #5217
    , #5233)
  * Fixed: DASH manifest mediaPresentationDuration and period duration (#5226
    )
  * Fixed: DASH manifest suggestedPresentationDelay (#5215)
  * Fixed: various DASH manifest parsing bugs (#5247)
  * Fixed: DASH timeline IDs not being unique (#5199)
  * Fixed: DASH substreams not having synced timelines (#5262)
  * Fixed: queued DASH segments being downloaded after closing the stream (#
    5236, #5237)
  * Fixed: incorrect min/max values of certain numeric CLI arguments (#5239)
  * Fixed: all naive datetime objects and made them timezone-aware (#5210)
  * Fixed: TV5monde plugin with new implementation (#5206)
  * Fixed: Steam plugin missing CDN auth data in stream URLs (#5222)
  * Fixed: Vimeo plugin’s playerConfig regex (#5227)
  * Fixed: VKplay plugin’s validation schema (#5251)
  * Fixed: Twitcasting plugin with new implementation (#5255)
  * Tests: fixed setuptools/pkg_resources DeprecationWarnings (#5167, #5230)
  * Tests: fixed ResourceWarnings due to stale file handles (#5242)
  * Added plugins: indihometv (#5266), telemadrid (#5212)
  * Removed plugins: nbcnews (#5279), useetv (#5266)

streamlink 5.3.1 (2023-02-25)#

Patch release:

  * Fixed: http-trust-env session option name (--http-ignore-env CLI
    parameter) (#5193)
  * Fixed: missing byterange attribute of initialization segments in DASH
    streams (#5189)
  * Fixed: broken BaseURL context in DASH streams (#5194)
  * Fixed: detection of certain encrypted DASH streams (#5196)

streamlink 5.3.0 (2023-02-18)#

Release highlights:

  * Project meta: dropped Open Collective sponsoring platform and updated the
    project’s README, as well as the docs’ donation/support page (#5143)
  * Deprecated: global plugin arguments (#5140)
  * Fixed: muxed streams sometimes missing data at the end (#5162)
  * Fixed: named pipes sometimes not being cleaned up properly (#5162)
  * Fixed: new YouTube channel URLs not being matched (#5137)
  * Fixed: KeyError when accessing certain YouTube URLs (#5139)
  * Fixed: M3U8 attribute parsing (#5125)
  * Fixed: NimoTV streams stopping after a few seconds (#5147)
  * Fixed: delimiter of http-query-params session option string setter (#5176
    )
  * Fixed: sdist/bdist missing some files (#5119, #5141)
  * Docs: fixed Streamlink.set_option() docstring (#5176)
  * Docs: improved CLI tutorial (#5157)
  * Docs: improved install page (#5178)
  * Removed plugins: funimationnow (#5128), schoolism (#5127)

streamlink 5.2.1 (2023-01-23)#

  * Reverted: PyPI deploy script changes (#5116)

streamlink 5.2.0 (2023-01-23)#

Release highlights:

  * Added: new stream read/output loop, to be able to detect player process
    termination while stream output is paused (ad filtering, etc.) (#5024)
  * Added: support for named plugin matchers (#5103, #5107)
  * Added: Python warnings capturing to streamlink logger and added
    StreamlinkWarning (#5072)
  * Changed: deprecation log messages to warnings, and added missing warnings
    for previously deprecated things (#5072)
  * Deprecated: usage of validate.text in favor of str (#5090)
  * Improved: Streamlink session option getters/setters (#5076)
  * Fixed: incorrect inheritance of NoPluginError and removed unneeded url
    parameter from NoStreamsError (#5088)
  * Fixed: error handling in Twitch access token acquirement (#5011)
  * Fixed: dogan plugin (#5053)
  * Fixed: ceskatelevize plugin, added sport/sportplus/decko (#5063)
  * Added plugins: mixcloud (#5096), vkplay (#5054)
  * Removed plugins: orf_tvthek (#5104)

streamlink 5.1.2 (2022-12-03)#

Patch release:

  * Fixed: ValueError being raised while muxing streams (#4998)
  * Fixed: ad filtering bug in Twitch plugin (#5007)
  * Fixed: SVTPlay plugin (#4994)
  * Fixed: TVP plugin (#4997)
  * Docs: updated Linux AppImage and Windows builds install sections (#4999)
  * Docs: fixed man page links in HTML docs (#4995)

streamlink 5.1.1 (2022-11-23)#

Patch release:

  * Changed: WebsocketClient to use CA certificates bundled by certifi (#4977
    )
  * Fixed: SegmentedStreamReader not properly getting closed (#4972)
  * Fixed: CLI argument links throughout the entire docs (#4989)
  * Build: added certifi as a direct dependency (#4977)

streamlink 5.1.0 (2022-11-14)#

Release highlights:

  * Added: debug log messages of the FFmpeg version in use (#4861)
    Checking the FFmpeg version can be disabled via --ffmpeg-no-validation
  * Added: --twitch-access-token-param for changing access token API request
    params (#4952)
  * Added: new log level all (#4941)
  * Updated: sbscokr plugin and removed the --sbscokr-id parameter (#4865)
  * Updated: Twitch authentication docs (#4940, #4956)
  * Fixed: broken --twitch-disable-ads mid-roll ad filering (#4942)
  * Fixed: incorrect module name for trace logs on Python 3.11 (#4863)
  * Fixed: bloomberg plugin (#4919)
  * Fixed: dailymotion plugin (#4910)
  * Fixed: raiplay plugin (#4851)
  * Fixed: tvp plugin (#4905)
  * Fixed: vinhlongtv plugin (#4850)
  * Fixed: various other plugin issues (see full changelog)
  * Removed plugins: egame (#4866)
  * Build: added urllib3 as a direct dependency and set it to >=1.26.0 (#4950
    )
  * Build: added pytest-asyncio to dev-requirements (#4861)

streamlink 5.0.1 (2022-09-22)#

Patch release:

  * Fixed: truncation of relative paths in progress output on Windows (#4830)
  * Fixed: mitele plugin’s validation schema (#4839)
  * Fixed: infinite loop in rtve plugin (#4840)

streamlink 5.0.0 (2022-09-16)#

Breaking changes:

  * BREAKING: removed avconv (libav) from FFmpeg fallback list (#4826)
  * BREAKING/API: removed Plugin.bind() and changed the signature of the
    Plugin class constructor (#4768)
    A compatibility wrapper for these interface changes has temporarily been
    added in order to keep third-party plugin implementations working.
    Please see the deprecation docs for more details.
  * BREAKING/API: changed the return value of Session.resolve_url() (#4768)
    Please see the deprecation docs for more details.
  * BREAKING/API: removed HTTPSession.parse_*() methods (#4803)

Release highlights:

  * Added: official support for Python 3.11 (#4806)
  * Added: --player-external-http-continuous (#4739)
  * Added: file path to progress output (--output, --record, etc.) (#4764)
  * Added: warning message when FFmpeg is not available and muxing is
    unsupported (#4781)
  * Changed: logging channel of deprecation messages to “warning” (#4785)
  * Disabled: --twitch-disable-hosting and removed its logic (#4805)
  * Fixed: memory leak when initializing the Streamlink session (#4768)
  * Fixed: cbsnews plugin (#4743)
  * Fixed: steam plugin authentication (#4745)
  * Fixed: ustreamtv plugin (#4761)
  * Fixed: huya plugin (#4763)
  * Fixed: atresplayer, mitele and rtve plugins (#4759, #4760, #4766)
  * Fixed: albavision, hiplayer and htv plugins (#4770)
  * Fixed: OKru plugin with support for the mobile page (#4780)
  * Fixed: trovo plugin VODs (#4812)
  * API: added Streamlink and HTTPSession typing informations to Plugin and
    Stream (including its various subclasses) (#4802, #4814)
  * API: added pluginargument decorator (#4747)
  * Docs: updated pluginmatcher and pluginargument documentation (#4771)

streamlink 4.3.0 (2022-08-15)#

Release highlights:

  * Improved: CLI download progress output (#4656)
  * Fixed: consecutive FFmpeg executable lookups not being cached (#4660)
  * Fixed: --ffmpeg-verbose-path not expanding ~ to the user’s home directory
    (#4688)
  * Fixed: deprecated stdlib API calls in the upcoming Python 3.11 release (#
    4651, #4654)
  * Fixed: huya plugin (#4685)
  * Fixed: livestream plugin (#4679)
  * Fixed: picarto plugin (#4729)
  * Fixed: nbcnews plugin (#4668)
  * Fixed: deutschewelle plugin (#4725)
  * Added plugins: atpchallenger (#4700)
  * Removed plugins: nbc + nbcsports + theplatform (#4731), common_jwplayer (
    #4733)
  * Docs: various CLI related improvements (#4659)
  * Docs: removed OpenBSD and Ubuntu from install docs (#4681)
  * Plugin API: added new validation schemas and updated validators (#4691, #
    4709, #4732)
   2022-07-25 21:07:23 by Yorick Hardy | Files touched by this commit (1)
Log message:
multimedia/streamlink: fix PLIST
   2022-07-19 00:11:03 by Yorick Hardy | Files touched by this commit (3) | Package updated
Log message:
multimedia/streamlink: update to streamlink-4.2.0

This package now requires versioningit>=2.0.0, I tested with
py39-versioningit-1.1.1 and it builds without problems.

The tests get stuck at 96%, tests/utils/test_named_pipe.py.

= Changelog

== streamlink 4.2.0 (2022-07-09)

Release highlights:

- Added: new Windows portable builds
- Added: more dependency versions to debug log header
- Added: parsed multivariant playlist reference to 'HLSStream' and
         'MuxedHLSStream'
- Fixed: unnecessary delay when closing 'DASHStream's
- Fixed: 'FFmpegMuxer' not closing sub-streams concurrently
- Fixed: threading issue when closing 'WebsocketClient'
         connections
- Fixed: handling of 'PluginError's when outputting JSON data via
         '--json'
- Fixed: broken YouTube plugin when setting custom authentication
         headers
- Fixed: "source" Twitch VODs not being considered "best"
- Fixed: and rewritten FilmOn plugin
- Fixed: websocket issue in Twitcasting plugin
- Fixed: VK plugin
- Fixed: various other plugin issues (see full changelog)
- New plugins: Aloula
- Removed plugins: Eltrecetv
- Docs: added openSUSE and Scoop
- Docs: improved some links in CLI docs
- Docs: upgraded 'furo' theme to '2022.06.04.1',
        require 'sphinx' '>=4', and replace 'recommonmark'
        with 'myst-parser'
- Build: fixed outdated 'python_requires' value in 'setup.cfg'
- Build: upgraded 'versioningit' build dependency to '>=2.0.0 <3'

== streamlink 4.1.0 (2022-05-30)

Release highlights:

- Improved: decryption of HLS streams
- Improved: HLS playlist parsing
- Improved: string representations of 'Stream' implementations
- Fixed: new YouTube consent dialog
- Fixed: crunchyroll plugin
- Fixed: nicolive email logins
- Fixed: threading issue when closing segmented streams
- Removed: suppression of 'InsecureRequestWarning'
- New plugins: blazetv, hiplayer, useetv
- Removed plugins: rotana
   2022-06-30 13:19:02 by Nia Alarie | Files touched by this commit (524)
Log message:
*: Revbump packages that use Python at runtime without a PKGNAME prefix

Next | Query returned 46 messages, browsing 1 to 10 | Previous