commit python-av for openSUSE:Factory

2023-12-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-av for openSUSE:Factory 
checked in at 2023-12-06 23:47:54

Comparing /work/SRC/openSUSE:Factory/python-av (Old)
 and  /work/SRC/openSUSE:Factory/.python-av.new.25432 (New)


Package is "python-av"

Wed Dec  6 23:47:54 2023 rev:15 rq:1131183 version:11.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-av/python-av.changes  2023-08-14 
22:35:32.252331370 +0200
+++ /work/SRC/openSUSE:Factory/.python-av.new.25432/python-av.changes   
2023-12-06 23:48:18.199432089 +0100
@@ -1,0 +2,17 @@
+Tue Dec  5 17:34:56 UTC 2023 - Dirk Müller 
+
+- update to 11.0.0:
+  * Add support for FFmpeg 6.0, drop support for FFmpeg < 5.0.
+  * Add support for Python 3.12, drop support for Python < 3.8.
+  * Add support for the ENCODER_FLUSH encoder flag
+  * Add VideoFrame ndarray operations for yuv444p/yuvj444p formats
+  * Add setters for AVFrame.dts, AVPacket.is_keyframe and
+AVPacket.is_corrupt (:issue:`1179`).
+  * Fix build using Cython 3 (:issue:`1140`).
+  * Populate new streams with codec parameters (:issue:`1044`).
+  * Explicitly set python_requires to avoid installing on
+incompatible Python (:issue:`1057`).
+  * Make AudioFifo.__repr__ safe before the first frame
+  * Guard input container members against use after closes
+
+---

Old:

  av-10.0.0.tar.gz

New:

  av-11.0.0.tar.gz



Other differences:
--
++ python-av.spec ++
--- /var/tmp/diff_new_pack.phLUNv/_old  2023-12-06 23:48:18.883457306 +0100
+++ /var/tmp/diff_new_pack.phLUNv/_new  2023-12-06 23:48:18.887457454 +0100
@@ -16,24 +16,23 @@
 #
 
 
-%define skip_python2 1
+%{?sle15_python_module_pythons}
 Name:   python-av
-Version:10.0.0
+Version:11.0.0
 Release:0
 Summary:Python bindings for FFmpeg's libraries
 License:BSD-3-Clause
 URL:https://github.com/PyAV-Org/PyAV
 Source: 
https://files.pythonhosted.org/packages/source/a/av/av-%{version}.tar.gz
-BuildRequires:  %{python_module Cython with %python-Cython < 3}
-BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module Cython}
+BuildRequires:  %{python_module devel >= 3.8}
 BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
-BuildRequires:  libavutil-devel < 5
-BuildRequires:  libavutil-devel >= 4.3
 BuildRequires:  pkgconfig
 BuildRequires:  python-rpm-macros
+BuildRequires:  (libavutil-devel >= 4.3 with libavutil-devel < 5)
 BuildRequires:  pkgconfig(libavdevice)
 BuildRequires:  pkgconfig(libavfilter)
 BuildRequires:  pkgconfig(libavutil)

++ av-10.0.0.tar.gz -> av-11.0.0.tar.gz ++
 565855 lines of diff (skipped)


commit python-av for openSUSE:Factory

2023-08-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-av for openSUSE:Factory 
checked in at 2023-08-14 22:35:26

Comparing /work/SRC/openSUSE:Factory/python-av (Old)
 and  /work/SRC/openSUSE:Factory/.python-av.new.11712 (New)


Package is "python-av"

Mon Aug 14 22:35:26 2023 rev:14 rq:1103721 version:10.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-av/python-av.changes  2023-03-29 
23:27:49.887659463 +0200
+++ /work/SRC/openSUSE:Factory/.python-av.new.11712/python-av.changes   
2023-08-14 22:35:32.252331370 +0200
@@ -1,0 +2,5 @@
+Sun Aug 13 19:36:51 UTC 2023 - Dirk Müller 
+
+- restrict to older Cython bindings version 
+
+---



Other differences:
--
++ python-av.spec ++
--- /var/tmp/diff_new_pack.oiAyzT/_old  2023-08-14 22:35:32.944335770 +0200
+++ /var/tmp/diff_new_pack.oiAyzT/_new  2023-08-14 22:35:32.944335770 +0200
@@ -24,7 +24,7 @@
 License:BSD-3-Clause
 URL:https://github.com/PyAV-Org/PyAV
 Source: 
https://files.pythonhosted.org/packages/source/a/av/av-%{version}.tar.gz
-BuildRequires:  %{python_module Cython}
+BuildRequires:  %{python_module Cython with %python-Cython < 3}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module pytest}


commit python-av for openSUSE:Factory

2023-03-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-av for openSUSE:Factory 
checked in at 2023-03-29 23:27:41

Comparing /work/SRC/openSUSE:Factory/python-av (Old)
 and  /work/SRC/openSUSE:Factory/.python-av.new.31432 (New)


Package is "python-av"

Wed Mar 29 23:27:41 2023 rev:13 rq:1075146 version:10.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-av/python-av.changes  2022-11-30 
18:53:50.460673720 +0100
+++ /work/SRC/openSUSE:Factory/.python-av.new.31432/python-av.changes   
2023-03-29 23:27:49.887659463 +0200
@@ -1,0 +2,6 @@
+Wed Mar 29 04:51:43 UTC 2023 - Mia Herkt 
+
+- Require FFmpeg < 5 for now since tests are failing with recent
+  versions
+
+---



Other differences:
--
++ python-av.spec ++
--- /var/tmp/diff_new_pack.uyKSte/_old  2023-03-29 23:27:50.295661643 +0200
+++ /var/tmp/diff_new_pack.uyKSte/_new  2023-03-29 23:27:50.299661665 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-av
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,6 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-av
 Version:10.0.0
@@ -31,6 +30,7 @@
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
+BuildRequires:  libavutil-devel < 5
 BuildRequires:  libavutil-devel >= 4.3
 BuildRequires:  pkgconfig
 BuildRequires:  python-rpm-macros
@@ -75,6 +75,7 @@
   test_decode_video_corrupt or \
   test_encoding_with_pts or \
   test_decoder_extradata or \
+  test_decoder_timebase or \
   test_encoder_extradata or \
   test_encoder_pix_fmt or \
   test_default_options or \


commit python-av for openSUSE:Factory

2022-11-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-av for openSUSE:Factory 
checked in at 2022-11-30 18:53:48

Comparing /work/SRC/openSUSE:Factory/python-av (Old)
 and  /work/SRC/openSUSE:Factory/.python-av.new.1597 (New)


Package is "python-av"

Wed Nov 30 18:53:48 2022 rev:12 rq:1039152 version:10.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-av/python-av.changes  2022-08-15 
20:00:43.845480117 +0200
+++ /work/SRC/openSUSE:Factory/.python-av.new.1597/python-av.changes
2022-11-30 18:53:50.460673720 +0100
@@ -1,0 +2,17 @@
+Wed Nov 30 13:43:36 UTC 2022 - Guillaume GARDET 
+
+- Update to 10.0.0:
+  * Add support for FFmpeg 5.0 and 5.1 (:issue:`817`).
+  * Drop support for FFmpeg < 4.3.
+  * Deprecate CodecContext.time_base for decoders (:issue:`966`).
+  * Deprecate VideoStream.framerate and VideoStream.rate (:issue:`1005`).
+  * Stop proxying Codec from Stream instances (:issue:`1037`).
+  * Add VideoFrame ndarray operations for gbrp formats (:issue:`986`).
+  * Add VideoFrame ndarray operations for gbrpf32 formats (:issue:`1028`).
+  * Add VideoFrame ndarray operations for nv12 format (:issue:`996`).
+  * Fix conversion to numpy array for multi-byte formats (:issue:`981`).
+  * Safely iterate over filter pads (:issue:`1000`).
+- Drop upstream patch:
+  * python-av-ffmpeg5-compatibility.patch
+
+---

Old:

  av-9.2.0.tar.gz
  python-av-ffmpeg5-compatibility.patch

New:

  av-10.0.0.tar.gz



Other differences:
--
++ python-av.spec ++
--- /var/tmp/diff_new_pack.UYP8B3/_old  2022-11-30 18:53:50.952676495 +0100
+++ /var/tmp/diff_new_pack.UYP8B3/_new  2022-11-30 18:53:50.956676518 +0100
@@ -19,14 +19,12 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-av
-Version:9.2.0
+Version:10.0.0
 Release:0
 Summary:Python bindings for FFmpeg's libraries
 License:BSD-3-Clause
 URL:https://github.com/PyAV-Org/PyAV
 Source: 
https://files.pythonhosted.org/packages/source/a/av/av-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM gh#PyAV-Org/PyAV#817 badshah...@gmail.com -- Add ffmpeg5 
support, patch taken from upstream git
-Patch0: 
https://github.com/PyAV-Org/PyAV/commit/18704658487ea25e5202ac18438d836dfe65b9d0.patch#/python-av-ffmpeg5-compatibility.patch
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy}

++ av-9.2.0.tar.gz -> av-10.0.0.tar.gz ++
 55057 lines of diff (skipped)


commit python-av for openSUSE:Factory

2022-08-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-av for openSUSE:Factory 
checked in at 2022-08-15 19:58:32

Comparing /work/SRC/openSUSE:Factory/python-av (Old)
 and  /work/SRC/openSUSE:Factory/.python-av.new.1521 (New)


Package is "python-av"

Mon Aug 15 19:58:32 2022 rev:11 rq:995125 version:9.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-av/python-av.changes  2022-05-03 
21:19:48.641061701 +0200
+++ /work/SRC/openSUSE:Factory/.python-av.new.1521/python-av.changes
2022-08-15 20:00:43.845480117 +0200
@@ -1,0 +2,7 @@
+Mon Aug  8 21:41:40 UTC 2022 - Atri Bhattacharya 
+
+- Add python-av-ffmpeg5-compatibility.patch to drop references to
+  symbols in ffmpeg4 and dropped from ffmpeg5 to allow building
+  against ffmpeg5; patch taken from upstream git commit.
+
+---

New:

  python-av-ffmpeg5-compatibility.patch



Other differences:
--
++ python-av.spec ++
--- /var/tmp/diff_new_pack.ZHwo59/_old  2022-08-15 20:00:44.277481321 +0200
+++ /var/tmp/diff_new_pack.ZHwo59/_new  2022-08-15 20:00:44.281481332 +0200
@@ -25,6 +25,8 @@
 License:BSD-3-Clause
 URL:https://github.com/PyAV-Org/PyAV
 Source: 
https://files.pythonhosted.org/packages/source/a/av/av-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM gh#PyAV-Org/PyAV#817 badshah...@gmail.com -- Add ffmpeg5 
support, patch taken from upstream git
+Patch0: 
https://github.com/PyAV-Org/PyAV/commit/18704658487ea25e5202ac18438d836dfe65b9d0.patch#/python-av-ffmpeg5-compatibility.patch
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy}
@@ -46,7 +48,7 @@
 Pythonic bindings for FFmpeg's libraries.
 
 %prep
-%setup -q -n av-%{version}
+%autosetup -p1 -n av-%{version}
 
 # doctests and timeout require network to setup tests
 rm tests/test_doctests.py tests/test_timeout.py

++ python-av-ffmpeg5-compatibility.patch ++
 747 lines (skipped)


commit python-av for openSUSE:Factory

2022-05-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-av for openSUSE:Factory 
checked in at 2022-05-03 21:19:40

Comparing /work/SRC/openSUSE:Factory/python-av (Old)
 and  /work/SRC/openSUSE:Factory/.python-av.new.1538 (New)


Package is "python-av"

Tue May  3 21:19:40 2022 rev:10 rq:974760 version:9.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-av/python-av.changes  2022-01-11 
21:24:05.621162414 +0100
+++ /work/SRC/openSUSE:Factory/.python-av.new.1538/python-av.changes
2022-05-03 21:19:48.641061701 +0200
@@ -1,0 +2,39 @@
+Mon May  2 21:45:05 UTC 2022 - Ferdinand Thiessen 
+
+- Update to version 9.2.0
+  * Add an io_open argument to av.open for multi-file custom I/O.
+  * Add support for AV_FRAME_DATA_SEI_UNREGISTERED
+  * Ship .pxd files to allow other libraries to cimport av
+  * Fix an ImportError when using Python 3.8/3.9
+- Update to version 9.1.0
+  * Add VideoFrame ndarray operations for rgb48be, rgb48le,
+rgb64be, rgb64le pixel formats.
+  * Add VideoFrame ndarray operations for gray16be,
+gray16le pixel formats
+  * Make it possible to use av.open() on a pipe
+  * Use the "ASS without timings" format when decoding subtitles.
+  * Fix crash when closing an output container an encountering an I/O error
+  * Fix crash when probing corrupt raw format files
+  * Fix crash when manipulating streams with an unknown codec
+  * Remove obsolete KEEP_SIDE_DATA and MP4A_LATM flags which are
+gone in FFmpeg 5.0.
+  * Deprecate to_bytes() method of Packet, Plane and SideData,
+use bytes(packet) instead.
+- Update to version 9.0.2
+  * Fix framerate when writing video with FFmpeg 4.4
+- Update to version 9.0.0
+  * Re-implement AudioResampler with aformat and buffersink
+AudioResampler.resample() now returns a list of frames.
+  * Remove deprecated methods: AudioFrame.to_nd_array,
+VideoFrame.to_nd_array and Stream.seek.
+  * Fix VideoFrame.to_image with height & width
+  * Fix setting Stream time_base
+  * Replace deprecated av_init_packet with av_packet_alloc
+  * Validate pixel format in VideoCodecContext.pix_fmt setter
+  * Fix AudioFrame ndarray conversion endianness
+  * Improve time_base support with filters
+  * Allow flushing filters by sending None
+  * Avoid unnecessary vsnprintf() calls in log_callback()
+  * Make Frame.from_ndarray raise ValueError instead of AssertionError.
+
+---

Old:

  av-8.1.0.tar.gz

New:

  av-9.2.0.tar.gz



Other differences:
--
++ python-av.spec ++
--- /var/tmp/diff_new_pack.Rhh02u/_old  2022-05-03 21:19:49.133062317 +0200
+++ /var/tmp/diff_new_pack.Rhh02u/_new  2022-05-03 21:19:49.141062327 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-av
-Version:8.1.0
+Version:9.2.0
 Release:0
 Summary:Python bindings for FFmpeg's libraries
 License:BSD-3-Clause
@@ -71,7 +71,18 @@
 %check
 mv av .av
 # Skipping tests requiring mpeg4 codec
-%pytest_arch tests -k 'not (test_codec_mpeg4 or test_encoding_with_pts or 
test_stream_index or test_video_default_options or test_codec_tag or 
test_decoder_extradata or test_encoder_extradata)'
+export disabled_tests="test_video_default_options or \
+  test_decode_video_corrupt or \
+  test_encoding_with_pts or \
+  test_decoder_extradata or \
+  test_encoder_extradata or \
+  test_encoder_pix_fmt or \
+  test_default_options or \
+  test_stream_probing or \
+  test_stream_index or \
+  test_codec_mpeg4 or \
+  test_codec_tag"
+%pytest_arch tests -k "not ($disabled_tests)"
 mv .av av
 
 %files %{python_files}

++ av-8.1.0.tar.gz -> av-9.2.0.tar.gz ++
 88774 lines of diff (skipped)


commit python-av for openSUSE:Factory

2022-01-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-av for openSUSE:Factory 
checked in at 2022-01-11 21:19:55

Comparing /work/SRC/openSUSE:Factory/python-av (Old)
 and  /work/SRC/openSUSE:Factory/.python-av.new.1892 (New)


Package is "python-av"

Tue Jan 11 21:19:55 2022 rev:9 rq:945472 version:8.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-av/python-av.changes  2021-02-25 
18:27:17.582174856 +0100
+++ /work/SRC/openSUSE:Factory/.python-av.new.1892/python-av.changes
2022-01-11 21:24:05.621162414 +0100
@@ -1,0 +2,20 @@
+Tue Jan 11 03:17:08 UTC 2022 - Steve Kowalik 
+
+- Update to 8.1.0:
+  * Update FFmpeg to 4.3.2 for the binary wheels.
+  * Provide binary wheels for Python 3.10 (:issue:`820`).
+  * Stop providing binary wheels for end-of-life Python 3.6.
+  * Fix args order in Frame.__repr__ (:issue:`749`).
+  * Fix documentation to remove unavailable QUIET log level (:issue:`719`).
+  * Expose codec_context.codec_tag (:issue:`741`).
+  * Add example for encoding with a custom PTS (:issue:`725`).
+  * Use av_packet_rescale_ts in Packet._rebase_time() (:issue:`737`).
+  * Do not hardcode errno values in test suite (:issue:`729`).
+  * Use av_guess_format for output container format (:issue:`691`).
+  * Fix setting CodecContext.extradata (:issue:`658`, :issue:`740`).
+  * Fix documentation code block indentation (:issue:`783`).
+  * Fix link to Conda installation instructions (:issue:`782`).
+  * Export AudioStream from av.audio (:issue:`775`).
+  * Fix setting CodecContext.extradata (:issue:`801`). 
+
+---

Old:

  av-8.0.3.tar.gz

New:

  av-8.1.0.tar.gz



Other differences:
--
++ python-av.spec ++
--- /var/tmp/diff_new_pack.HOgKGT/_old  2022-01-11 21:24:06.113162760 +0100
+++ /var/tmp/diff_new_pack.HOgKGT/_new  2022-01-11 21:24:06.117162763 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-av
 #
-# 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
@@ -18,9 +18,8 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
-%define skip_python36 1
 Name:   python-av
-Version:8.0.3
+Version:8.1.0
 Release:0
 Summary:Python bindings for FFmpeg's libraries
 License:BSD-3-Clause
@@ -40,7 +39,7 @@
 BuildRequires:  pkgconfig(libavutil)
 Requires:   python-numpy
 Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
 %python_subpackages
 
 %description
@@ -71,8 +70,8 @@
 
 %check
 mv av .av
-# Skipping 4 tests requiring mpeg4 codec
-%pytest_arch tests -k 'not (test_codec_mpeg4 or test_encoding_with_pts or 
test_stream_index or test_video_default_options)'
+# Skipping tests requiring mpeg4 codec
+%pytest_arch tests -k 'not (test_codec_mpeg4 or test_encoding_with_pts or 
test_stream_index or test_video_default_options or test_codec_tag or 
test_decoder_extradata or test_encoder_extradata)'
 mv .av av
 
 %files %{python_files}

++ av-8.0.3.tar.gz -> av-8.1.0.tar.gz ++
 44335 lines of diff (skipped)


commit python-av for openSUSE:Factory

2021-02-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-av for openSUSE:Factory 
checked in at 2021-02-25 18:27:11

Comparing /work/SRC/openSUSE:Factory/python-av (Old)
 and  /work/SRC/openSUSE:Factory/.python-av.new.2378 (New)


Package is "python-av"

Thu Feb 25 18:27:11 2021 rev:8 rq:874687 version:8.0.3

Changes:

--- /work/SRC/openSUSE:Factory/python-av/python-av.changes  2020-08-18 
15:08:08.459968435 +0200
+++ /work/SRC/openSUSE:Factory/.python-av.new.2378/python-av.changes
2021-02-25 18:27:17.582174856 +0100
@@ -1,0 +2,8 @@
+Tue Feb 23 18:33:31 UTC 2021 - Ben Greiner 
+
+- Update to 8.0.3
+  * packaging and formatting (no relevant changes for openSUSE)
+- Skip python36 build: With NumPy 1.20, python36-numpy is no
+  longer available in Tumbleweed (NEP 29)
+
+---

Old:

  av-8.0.2.tar.gz

New:

  av-8.0.3.tar.gz



Other differences:
--
++ python-av.spec ++
--- /var/tmp/diff_new_pack.jKaeQb/_old  2021-02-25 18:27:18.286175313 +0100
+++ /var/tmp/diff_new_pack.jKaeQb/_new  2021-02-25 18:27:18.290175315 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-av
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,13 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
+%define skip_python36 1
 Name:   python-av
-Version:8.0.2
+Version:8.0.3
 Release:0
 Summary:Python bindings for FFmpeg's libraries
 License:BSD-3-Clause
-URL:https://github.com/mikeboers/PyAV
+URL:https://github.com/PyAV-Org/PyAV
 Source: 
https://files.pythonhosted.org/packages/source/a/av/av-%{version}.tar.gz
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel}
@@ -38,7 +39,6 @@
 BuildRequires:  pkgconfig(libavfilter)
 BuildRequires:  pkgconfig(libavutil)
 Requires:   python-numpy
-Requires:   python-setuptools
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 %python_subpackages

++ av-8.0.2.tar.gz -> av-8.0.3.tar.gz ++
 41316 lines of diff (skipped)