Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pyglet for openSUSE:Factory 
checked in at 2023-08-30 10:20:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyglet (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyglet.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyglet"

Wed Aug 30 10:20:43 2023 rev:19 rq:1107855 version:2.0.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyglet/python-pyglet.changes      
2023-05-05 15:58:18.544437121 +0200
+++ /work/SRC/openSUSE:Factory/.python-pyglet.new.1766/python-pyglet.changes    
2023-08-30 10:23:27.850531871 +0200
@@ -1,0 +2,31 @@
+Tue Aug 29 06:52:57 UTC 2023 - Steve Kowalik <steven.kowa...@suse.com>
+
+- Update to 2.0.9:
+  * Changes and Improvements
+    + Initialize AudioDriver when media module is imported, prevent pause
+      on first sound playback.
+    + New TextureArrayBin class for managing TextureArray based atlases.
+    + text: Caret supports RGBA color, in line with other pyglet objects.
+    + gui: Add alpha value to the Caret's default color.
+    + shapes: Allow checking if a point is in a shape, using the in operator
+    + Add missing OpenGL extensions
+    + Add support for FFmpeg 6.0
+    + Sprite width & height properties are now settable, allowing scaling by
+      pixels
+    + app: Passing None to pyglet.app.run will disable automatic Window
+      redraws.
+    + window: Add a Window.draw method to help when manually scheduling
+      Window redraws.
+    + shapes: Add a border thickness setter to BorderedRectangle
+  * Bugfixes
+    + Fix numerous bugs remaining with IncrementalTextLayout, with
+      translation, caret, etc. #786
+    + shader: add missing sampler type definitions.
+    + Fix broken struct format strings in png and ttf decoders.
+    + text: Clear Group cache when a Layout's Group is changed.
+    + Fix incorrect string formatting in the timer.py example.
+    + input: ensure Xinput controllers dispatch events on the main thread
+* Switch to pyproject macros.
+* Remove unneeded futures module from {Build,}Requires.
+
+-------------------------------------------------------------------

Old:
----
  pyglet-2.0.5.zip

New:
----
  pyglet-2.0.9.zip

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pyglet.spec ++++++
--- /var/tmp/diff_new_pack.HEUJlD/_old  2023-08-30 10:23:29.066575277 +0200
+++ /var/tmp/diff_new_pack.HEUJlD/_new  2023-08-30 10:23:29.074575562 +0200
@@ -28,18 +28,18 @@
 %bcond_with     test
 %bcond_with     gtk2
 %endif
-%define skip_python2 1
 %bcond_with     pytest_helpers
 Name:           python-pyglet
-Version:        2.0.5
+Version:        2.0.9
 Release:        0
 Summary:        Windowing and multimedia library
 License:        BSD-3-Clause AND MIT
-Group:          Development/Languages/Python
 URL:            https://github.com/pyglet/pyglet
 Source0:        
https://files.pythonhosted.org/packages/source/p/pyglet/pyglet-%{version}.zip
 Source1:        %{name}-rpmlintrc
+BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -47,7 +47,6 @@
 Requires:       Mesa-dri
 Requires:       libxcb-glx0
 Requires:       python-Pillow
-Requires:       python-future
 Requires:       python-pypng
 Recommends:     alsa-lib
 Recommends:     fontconfig
@@ -60,7 +59,6 @@
 %endif
 %if %{with test}
 BuildRequires:  %{python_module Pillow}
-BuildRequires:  %{python_module future}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  Mesa-dri
 BuildRequires:  alsa-lib
@@ -93,6 +91,9 @@
 %prep
 %autosetup -p1 -n pyglet-%{version}
 
+# Broken, we shall fall back
+rm pyproject.toml
+
 # Windows only, and is a vendored module
 rm pyglet/font/win32*.py
 
@@ -174,10 +175,10 @@
 find pyglet -name "*.py" -exec dos2unix "{}" "+"
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %{python_expand pkgdocdir=%{_docdir}/$(cat _current_flavor)-pyglet
@@ -246,6 +247,6 @@
 %license LICENSE
 %doc README.md RELEASE_NOTES examples
 %{python_sitelib}/pyglet
-%{python_sitelib}/pyglet-%{version}-py*.egg-info
+%{python_sitelib}/pyglet-%{version}.dist-info
 
 %changelog

Reply via email to