lp://staging/pygobject
- Get this branch:
- bzr branch lp://staging/pygobject
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at https://gitlab.gnome.org/GNOME/pygobject.git.
Last successful import was .
Recent revisions
- 3614. By Mathieu Duponchelle <email address hidden>
-
gimodule: fix floating state of python objects created with g_object_new
If C code calls g_object_new() for a GInitiallyUnowned subclass
implemented in python, the expectation is to receive a floating
reference.The solution is used is the same picked for
5efe2e5c8458d9f4d72329ea1209d9 6b5ebecfb4, this is simply a special
case that was omitted at the time. - 3610. By Emmanuele Bassi <email address hidden>
-
Do not error out for unknown scopes
If gobject-
introspection adds a new scope that we do not handle, we
should definitely not error out. Printing out a critical warning and
asking to file an issue should be enough. - 3609. By Miro HronĨok
-
Implement DynamicImporter
.find_spec( ) On Python 3.10, the code raised an ImportWarning:
ImportWarning: DynamicImporter
.find_spec( ) not found; falling back to find_module() See https:/
/docs.python. org/3.10/ whatsnew/ 3.10.html# deprecated > Starting in this release, there will be a concerted effort to begin cleaning
> up old import semantics that were kept for Python 2.7 compatibility.
> Specifically, find_loader()/find_ module( ) (superseded by find_spec()),
> load_module() (superseded by exec_module()), module_repr()
> (which the import system takes care of for you),
> the __package__ attribute (superseded by __spec__.parent),
> the __loader__ attribute (superseded by __spec__.loader),
> and the __cached__ attribute (superseded by __spec__.cached)
> will slowly be removed (as well as other classes and methods in importlib).
> ImportWarning and/or DeprecationWarning will be raised as appropriate to help
> identify code which needs updating during this transition. - 3608. By Christoph Reiter
-
gtk overrides: restore Gtk.ListStore.
insert_ with_valuesv with newer gtk4 It got renamed in gtk 4.1.0, see https:/
/gitlab. gnome.org/ GNOME/gtk/ -/commit/ a1216599ff6b39b ca3e936fbf
To avoid an API break and make porting easier provide both versions for
all users.Fixes #467
- 3606. By Christoph Reiter
-
poetry: add support for sphinx v4 and sphinx-rtd-theme v1
Tested with 4.2 and 1.0 and things loog good
- 3605. By Christoph Reiter
-
Drop support for Python 3.6
It will be EOL before the next release.
This means Ubuntu 18.04 (without backports) is no longer supported,
we will move to Debian Buster as the new oldest tested target.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)