diff options
author | Thibault Saunier <tsaunier@gnome.org> | 2015-06-24 17:44:30 +0200 |
---|---|---|
committer | Thibault Saunier <tsaunier@gnome.org> | 2015-06-24 17:44:30 +0200 |
commit | a4bbd96af18a2065995610e824b9a0165632a56e (patch) | |
tree | d687a00c48b2b4f7299a01d8522904e3550d04e2 | |
parent | ed1f9eccba0ee0fd5aad6cb679c9aaf39148b474 (diff) |
Release 1.5.2gst-python-1.5.2
-rw-r--r-- | ChangeLog | 154 | ||||
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | RELEASE | 19 | ||||
-rw-r--r-- | configure.ac | 4 | ||||
-rw-r--r-- | gst-python.doap | 9 | ||||
-rw-r--r-- | testsuite/__init__.py | 0 |
6 files changed, 173 insertions, 15 deletions
@@ -1,9 +1,159 @@ +=== release 1.5.2 === + +2015-06-24 Thibault Saunier <tsaunier@gnome.org> + + * configure.ac: + releasing 1.5.2 + +2015-04-24 10:35:14 +0200 Thibault Saunier <tsaunier@gnome.org> + + * gi/overrides/Gst.py: + * testsuite/overrides_hack.py: + * testsuite/test_gst.py: + tests: Fix tests in python2 + Python2 core checks that the first argument of a method is of the type + of the object if it does not have any info about the method, so when + using Gst not initialized it raiser a TypeError and not a + Gst.NotInitialized as expected. + + And fix a typo + +2015-04-24 09:37:24 +0200 Thibault Saunier <tsaunier@gnome.org> + + * testsuite/Makefile.am: + * testsuite/old/test_fraction.py: + * testsuite/test_fraction.py: + tests: Add test_fraction back in the testsuite + Properly porting it and adding a small test about getting fraction + from a Gst.Structure + +2015-04-24 10:27:47 +0200 Thibault Saunier <tsaunier@gnome.org> + + * gi/overrides/Gst.py: + overrides: Do not use inspect.signature as it is not avalaible in python2 + Fix regression from https://bugzilla.gnome.org/show_bug.cgi?id=746329 + +2015-04-15 19:57:43 +0200 Thibault Saunier <tsaunier@gnome.org> + + * Makefile.am: + * configure.ac: + * testsuite/Makefile.am: + * testsuite/common.py: + * testsuite/old/test-object.c: + * testsuite/old/test-object.h: + * testsuite/old/test_adapter.py: + * testsuite/old/test_audio.py: + * testsuite/old/test_bin.py: + * testsuite/old/test_buffer.py: + * testsuite/old/test_bus.py: + * testsuite/old/test_caps.py: + * testsuite/old/test_element.py: + * testsuite/old/test_event.py: + * testsuite/old/test_fraction.py: + * testsuite/old/test_ghostpad.py: + * testsuite/old/test_interface.py: + * testsuite/old/test_iterator.py: + * testsuite/old/test_libtag.py: + * testsuite/old/test_message.py: + * testsuite/old/test_pad.py: + * testsuite/old/test_pbutils.py: + * testsuite/old/test_pipeline.py: + * testsuite/old/test_registry.py: + * testsuite/old/test_segment.py: + * testsuite/old/test_struct.py: + * testsuite/old/test_taglist.py: + * testsuite/old/test_typefind.py: + * testsuite/old/test_xml.py: + * testsuite/old/testhelpermodule.c: + * testsuite/overrides_hack.py: + * testsuite/runtests.py: + * testsuite/test-object.c: + * testsuite/test-object.h: + * testsuite/test_adapter.py: + * testsuite/test_audio.py: + * testsuite/test_bin.py: + * testsuite/test_buffer.py: + * testsuite/test_bus.py: + * testsuite/test_caps.py: + * testsuite/test_element.py: + * testsuite/test_event.py: + * testsuite/test_fraction.py: + * testsuite/test_ghostpad.py: + * testsuite/test_gst.py: + * testsuite/test_interface.py: + * testsuite/test_iterator.py: + * testsuite/test_libtag.py: + * testsuite/test_message.py: + * testsuite/test_pad.py: + * testsuite/test_pbutils.py: + * testsuite/test_pipeline.py: + * testsuite/test_registry.py: + * testsuite/test_segment.py: + * testsuite/test_struct.py: + * testsuite/test_taglist.py: + * testsuite/test_typefind.py: + * testsuite/test_xml.py: + * testsuite/testhelpermodule.c: + test: Bring back the testsuite and test if the initialization override works + Summary: + Simplify the Makefile taking example on pitivi and copy several pitivi + testing files, simplifying them a bit for our use case + Reviewers: Mathieu_Du + Differential Revision: http://phabricator.freedesktop.org/D97 + +2015-04-15 19:55:16 +0200 Thibault Saunier <tsaunier@gnome.org> + + * gi/overrides/Gst.py: + overrides: Disable all GStreamer APIs until Gst has been initialized + Summary: + And throw an exception if the user tries to call any Gst API without + initializing gst. + https://bugzilla.gnome.org/show_bug.cgi?id=747555 + Reviewers: Mathieu_Du + Differential Revision: http://phabricator.freedesktop.org/D87 + +2015-04-22 10:40:48 +0200 Sebastian Dröge <sebastian@centricular.com> + + * INSTALL: + Remove INSTALL file + autotools automatically generate this, and when using different versions + for autogen.sh there will always be changes to a file tracked by git. + +2015-03-18 13:53:55 +0100 Thibault Saunier <tsaunier@gnome.org> + + * gi/overrides/Gst.py: + overrides: Try hard to make the query writable in the pad query function + Summary: + We know that the bindings will get an extra ref but we know that + it is not actually needed, so we are safe to decrease the refcount + by one in that particular context making sure we give PyGI its + ref back when we are done. + Reviewers: Mathieu_Du + Differential Revision: http://phabricator.freedesktop.org/D41 + https://bugzilla.gnome.org/show_bug.cgi?id=746329 + +2015-03-06 19:25:57 +0100 Thibault Saunier <tsaunier@gnome.org> + + * plugin/Makefile.am: + plugin: Name differently between python2 and python3 + Those are 2 different binaries and thus should have different + .so names. Just use the $PYTHON_SO for that to happen. + https://bugzilla.gnome.org/show_bug.cgi?id=738157 + +2014-10-20 13:40:05 +0200 Thibault Saunier <tsaunier@gnome.org> + + * configure.ac: + Back to development + === release 1.4.0 === -2014-10-20 Thibault Saunier <tsaunier@gnome.org> +2014-10-20 11:24:58 +0200 Thibault Saunier <tsaunier@gnome.org> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.4.0 + * gst-python.doap: + Release 1.4.0 2014-10-19 13:34:59 +0200 Sebastian Dröge <sebastian@centricular.com> @@ -1 +1 @@ -This is GStreamer overrides for PyGobject 1.4.0 release +This is GStreamer overrides for PyGobject 1.5.2 release @@ -1,22 +1,20 @@ -Release notes for GStreamer Python bindings 1.4.0 +Release notes for GStreamer Python bindings 1.5.2 -The GStreamer team is proud to announce a new feature release -in the 1.0.x stable series of the GStreamer Python Bindings. +The GStreamer team is proud to announce a new development release +in the 1.5.x stable series of the GstPython PyGObject overrides. - -This new version introduces the possibility to write GStreamer -elements in python and get them registered in the GstRegistry. -This means those elements will then be usable by any application -that uses GStreamer, whatever language their are built with. - -There were no bugs fixed in this release +Features of this release +Bugs fixed in this release + + * 738157 : Same plugin name used for Python 3 and Python 2 plugins in Python + ==== Download ==== You can find source releases of gst-python in the download @@ -55,4 +53,5 @@ Applications Contributors to this release * Sebastian Dröge + * Thibault Saunier
\ No newline at end of file diff --git a/configure.ac b/configure.ac index 6bbd605bbd..39ef93fcfa 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.68]) dnl initialize autoconf dnl when going to/from release please set the nano (fourth number) right ! dnl releases only do Wall, cvs and prerelease does Werror too -AC_INIT(GStreamer GObject Introspection overrides for Python , 1.5.0.1, +AC_INIT(GStreamer GObject Introspection overrides for Python , 1.5.2, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gst-python) @@ -38,7 +38,7 @@ AC_SUBST(ACLOCAL_AMFLAGS, "-I m4 -I common/m4") dnl required versions of other packages dnl Note that they are runtime requirements -AC_SUBST(GST_REQ, 1.4.0) +AC_SUBST(GST_REQ, 1.5.1) AC_SUBST(PYGOBJECT_REQ, 3.0) AC_DISABLE_STATIC diff --git a/gst-python.doap b/gst-python.doap index 495ebb5723..d1edda4aeb 100644 --- a/gst-python.doap +++ b/gst-python.doap @@ -32,6 +32,15 @@ GStreamer Python Bindings is a set of overrides and Gst fundamental types handli <release> <Version> + <revision>1.5.2</revision> + <branch>1.5</branch> + <created>2015-06-24</created> + <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-python/gst-python-1.5.2.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.4.0</revision> <branch>1.4.0</branch> <created>2014-10-20</created> diff --git a/testsuite/__init__.py b/testsuite/__init__.py new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/testsuite/__init__.py |