./multimedia/py-m3u8, Parser for M3U8 playlists

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.0.0, Package name: py311-m3u8-4.0.0, Maintainer: pkgsrc-users

This module provides a parser for M3U8 playlists as used by Apple's HTTP
Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH).


Required to run:
[time/py-iso8601] [lang/python310]

Master sites:

Filesize: 44.408 KB

Version history: (Expand)


CVS history: (Expand)


   2024-01-28 09:23:06 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-m3u8: add missing tools
   2024-01-24 22:51:05 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-m3u8: updated to 4.0.0

4.0.0

Remove class for UTC compat for Python 2
Use built-in ISO 8601 parse for Python 3.11 and later
Run pyupgrade for 3.7
Upgrade actions to latest stable version
Add 3.12 to the list of versions to test
Pass timespec all the way down in dumps
Ruff cleanup
Run format with ruff
   2023-09-18 16:41:57 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-m3u8: updated to 3.6.0

3.6.0

Add support for ext x image tag
Issue 326: allow tags after EXTINF
   2023-05-15 23:14:21 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-m3u8: updated to 3.5.0

3.5.0

Comparisons to singletons - PEP8 style guide
Avoid using decimal.Decimal for integer values
Re-work URL joining to follow RFC 3986
   2023-01-17 11:24:04 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-m3u8: updated to 3.4.0

3.4.0

Add Segment.media_Sequence
   2022-08-24 10:45:10 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-m3u8: updated to 3.3.0

3.3.0
Handle SCTE-35 Enhanced EXT-X-ASSET tags
Add missing comma in all

3.2.0
Add support for EXT-OATCLS-SCTE35
Fix issue 291: os.makedirs

3.1.0
Remove quotes from video range
Add support for EXT-X-CUE-OUT-CONT attributes in Segment.dumps

3.0.0
Follow RFC 8261 section 4.3.4.2 for CLOSED-CAPTIONS
Add support for stable variant/rendition IDs
Use millisecond accuracy for EXT-X-PROGRAM-DATE_TIME
Dropy support for Python 3.5
   2022-01-24 06:46:37 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-m3u8: updated to 1.0.0

1.0.0
This is version 1.0.0 of m3u8 and it includes a breaking change if you were \ 
using custom parser functions.
* Extend custom_tags_parser functionality
* Remove coveralls
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS