| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-gst | Distribution: openSUSE Tumbleweed |
| Version: 1.26.7 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Oct 17 08:43:42 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 390095 | Source RPM: python-gst-1.26.7-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://gstreamer.freedesktop.org | |
| Summary: Python Bindings for GStreamer | |
This module contains a wrapper that allows GStreamer applications to be written in Python.
LGPL-2.1-or-later
* Fri Oct 17 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.7:
+ No changes, stable bump only.
* Mon Sep 15 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.6:
+ python: Handle buffer PTS/DTS/duration/offset/offset-end as
unsigned long long
* Fri Jul 25 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.4:
+ No changes, stable bump only.
* Tue Jul 01 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.3:
+ This release includes some important regression fixes for the
GStreamer Python bindings for regressions introduced in 1.26.2.
- gst-python/tests: don't depend on webrtc and rtsp-server
- python: Fix pulling events from appsink and other fixes
* Sun Jun 01 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.2:
+ This release includes important fixes for the GStreamer Python
bindings.
+ Since pygobject 3.13 around 10 years ago, it wasn't possible
anymore to modify GStreamer miniobjects, e.g. modify caps or
set buffer timestamps, as an implicit copy of the original
would always be made. This should finally work again now.
+ Fix new warnings on Fedora 42, various meson warnings, and
other small meson build/wrap fixes.
+ python: Add overrides to be able to handle writability of
MiniObjects.
+ python: Convert buffer metadata API to use @property
decorators.
+ REGRESSION: pygobject 3.13 now copies the GstStructure when
getting them from a GstCaps, making it impossible to properly
modify structures from caps in place.
* Wed Apr 30 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.1:
+ gst-python:
- Fix compatibility with PyGObject >= 3.52.0
- Segmentation Fault since PyGObject >= 3.52.0 due to missing
_introspection_module attribute
- Drop 0496a778bb85e0b263ed2fddfcf3dac7961fe4f5.patch: Fixed
upstream.
* Sun Mar 30 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Add 0496a778bb85e0b263ed2fddfcf3dac7961fe4f5.patch: Fix
compatibility with PyGObject>=3.52.0.
- Pass python-exe instead of python to meson setup, the latter is
deprecated.
* Wed Mar 12 2025 Antonio Larrosa <alarrosa@suse.com>
- Update to version 1.26.0:
+ gst-python is an extension of the regular GStreamer Python
bindings based on gobject-introspection information and
PyGObject, and provides "syntactic sugar" in form of overrides
for various GStreamer APIs that makes them easier to use in
Python and more pythonic; as well as support for APIs that
aren't available through the regular gobject-introspection
based bindings, such as e.g. GStreamer's fundamental GLib types
such as Gst.Fraction, Gst.IntRange etc.
- The python Meson build option has been renamed to
python-exe (and will yield to the monorepo build option of
the same name if set, in a monorepo build context).
- Added an iterator for AnalyticsRelationMeta
- Implement __eq__ for Mtd classes
- Various build fixes and Windows-related fixes.
+ For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.26/
* Mon Feb 03 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.12:
+ No changes, stable version bump only.
* Tue Jan 07 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.11:
+ No changes, stable version bump only.
* Mon Dec 09 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.10:
+ No changes, stable version bump only.
* Sun Nov 17 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.9:
+ No changes, stable version bump only.
* Mon Sep 23 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.8:
+ No changes, stable version bump only.
* Fri Aug 23 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.7:
+ No changes, stable version bump only.
* Wed Aug 14 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.6:
+ Highlighted bugfixes:
- Fix compatibility with FFmpeg 7.0.
- qmlglsink: Fix failure to display content on recent Android
devices.
- adaptivedemux: Fix handling of closed caption streams.
- cuda: Fix runtime compiler loading with old CUDA tookit.
- decodebin3 stream selection handling fixes.
- d3d11compositor, d3d12compositor: Fix transparent background
mode with YUV output.
- d3d12converter: Make gamma remap work as intended.
- h264decoder: Update output frame duration for interlaced
video when second field frame is discarded.
- macOS audio device provider now listens to audio devices
being added/removed at runtime.
- Rust plugins: audioloudnorm, s3hlssink, gtk4paintablesink,
livesync and webrtcsink fixes.
- videoaggregator: preserve features in non-alpha caps for
subclasses with non-system memory sink caps.
- vtenc: Fix redistribute latency spam.
- v4l2: fixes for complex video formats.
- va: Fix strides when importing DMABUFs, dmabuf handle leaks,
and blocklist unmaintained Intel i965 driver for encoding.
- waylandsink: Fix surface cropping for rotated streams.
- webrtcdsp: Enable multi_channel processing to fix handling of
stereo streams.
- Various bug fixes, memory leak fixes, and other stability and
reliability improvements.
* Fri Jun 28 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.5:
+ Highlighted bugfixes:
- webrtcsink: Support for AV1 via nvav1enc, av1enc or rav1enc
encoders
- AV1 RTP payloader/depayloader fixes to work correctly with
Chrome and Pion WebRTC
- av1parse, av1dec error handling/robustness improvements
- av1enc: Handle force-keyunit events properly for WebRTC
- decodebin3: selection and collection handling improvements
- hlsdemux2: Various fixes for discontinuities, variant
switching, playlist updates
- qml6glsink: fix RGB format support
- rtspsrc: more control URL handling fixes
- v4l2src: Interpret V4L2 report of sync loss as video signal
loss
- d3d12 encoder, memory and videosink fixes
- vtdec: more robust error handling, fix regression
- ndi: support for NDI SDK v6
- Various bug fixes, memory leak fixes, and other stability and
reliability improvements
- Please see https://gstreamer.freedesktop.org/releases/1.24/ for
changes between 1.24.0 and this version and even more in-depth
info.
* Tue Mar 05 2024 Antonio Larrosa <alarrosa@suse.com>
- Update to version 1.24.0:
* Added a GstTagList override that makes a tag list act like a
dict
* Fix build and usage in Windows
* Various fixes for Python >= 3.12
* Rework libpython loading to be relocatable
* Fix libpython dlopen on macOS
* For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.24/
- Use %{?sle15_python_module_pythons} to use python3.11 in SLE/Leap
- Remove patch reduce-required-meson.patch since meson 1.1 is
really required now.
* Thu Feb 01 2024 Antonio Larrosa <alarrosa@suse.com>
- Update to version 1.22.9:
+ No changes, stable bump only.
- Rebase reduce-required-meson.patch.
* Thu Jan 04 2024 Antonio Larrosa <alarrosa@suse.com>
- Update to version 1.22.8:
+ No changes, stable bump only.
- Rebase reduce-required-meson.patch.
* Wed Nov 15 2023 Antonio Larrosa <alarrosa@suse.com>
- Update to version 1.22.7:
+ No changes, stable bump only.
- Rebase reduce-required-meson.patch.
* Fri Sep 22 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.22.6:
+ No changes, stable bump only.
- Rebase reduce-required-meson.patch.
* Tue Jul 25 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.22.5:
+ No changes
- Rebase reduce-required-meson.patch.
* Mon Jun 26 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.22.4:
+ python: More functions can be called before gst_init().
- Rebase reduce-required-meson.patch.
* Wed May 24 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.22.3:
+ No changes, version bump only.
- Rebase patch.
* Wed Apr 12 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.22.2:
+ No changes, version bump only.
- Rebase patch.
* Thu Mar 09 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.22.1:
+ gst-python: Use arch-specific install dir for gi overrides
* Thu Mar 09 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Add patch to reduce the required meson version to 0.61.0 since
that's what we have in Leap 15.5:
+ reduce-required-meson.patch
* Thu Jan 26 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.22.0:
+ Please see changes in gstreamer main package, major version
bump.
* Fri Dec 23 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.20.5:
+ No changes, versionbump only.
* Sat Oct 22 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.20.4:
+ python: Do not call gst_init when it is already is_initialized.
* Wed Jun 22 2022 Aaron Stern <ukbeast89@protonmail.com>
- Update to version 1.20.3:
+ No changes
* Mon May 09 2022 Antonio Larrosa <alarrosa@suse.com>
- Update to version 1.20.2:
+ Fix build on systems without C++ compiler
* Sat Mar 19 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.20.1:
+ Fix build with Python 3.11.
* Wed Feb 09 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.20.0:
+ Fixes for Python 3.10.
+ Various build fixes.
* Fri Feb 04 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.18.6:
+ Avoid treating float as int (fix for Python 3.10).
/usr/lib64/python3.13/site-packages/gi /usr/lib64/python3.13/site-packages/gi/overrides /usr/lib64/python3.13/site-packages/gi/overrides/Gst.py /usr/lib64/python3.13/site-packages/gi/overrides/GstAnalytics.py /usr/lib64/python3.13/site-packages/gi/overrides/GstApp.py /usr/lib64/python3.13/site-packages/gi/overrides/GstAudio.py /usr/lib64/python3.13/site-packages/gi/overrides/GstPbutils.py /usr/lib64/python3.13/site-packages/gi/overrides/GstVideo.py /usr/lib64/python3.13/site-packages/gi/overrides/__pycache__ /usr/lib64/python3.13/site-packages/gi/overrides/__pycache__/Gst.cpython-313.pyc /usr/lib64/python3.13/site-packages/gi/overrides/__pycache__/GstAnalytics.cpython-313.pyc /usr/lib64/python3.13/site-packages/gi/overrides/__pycache__/GstApp.cpython-313.pyc /usr/lib64/python3.13/site-packages/gi/overrides/__pycache__/GstAudio.cpython-313.pyc /usr/lib64/python3.13/site-packages/gi/overrides/__pycache__/GstPbutils.cpython-313.pyc /usr/lib64/python3.13/site-packages/gi/overrides/__pycache__/GstVideo.cpython-313.pyc /usr/lib64/python3.13/site-packages/gi/overrides/_gi_gst.cpython-313-powerpc64le-linux-gnu.so /usr/lib64/python3.13/site-packages/gi/overrides/_gi_gst_analytics.cpython-313-powerpc64le-linux-gnu.so /usr/share/doc/packages/python313-gst /usr/share/doc/packages/python313-gst/NEWS /usr/share/doc/packages/python313-gst/README.md /usr/share/licenses/python313-gst /usr/share/licenses/python313-gst/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Oct 19 22:42:15 2025