python3-nautilus - Python bindings for Nautilus

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename python3-nautilus-1.2.2-1.5.i586.rpm
Package name python3-nautilus
Package version 1.2.2
Package release 1.5
Package architecture i586
Package type rpm
Category Development/Libraries/Python
License GPL-2.0-or-later
Maintainer -
Download size 34.68 KB
Installed size 123.57 KB
This package contains bindings to write Nautilus extensions with Python.
It allows writing menu, property pages and column providers extensions,
so that Nautilus functionality can be easily extended.


Package Version Architecture Repository
python3-nautilus-1.2.2-39.129.x86_64.rpm 1.2.2 x86_64 GNOME Apps
python3-nautilus-1.2.2-39.129.i586.rpm 1.2.2 i586 GNOME Apps
python3-nautilus-1.2.2-1.5.x86_64.rpm 1.2.2 x86_64 openSUSE Oss
python3-nautilus - - -


Name Value
python3-gobject -
python3-nautilus-common-files = 1.2.2
typelib(Nautilus) -


Name Value
python3-nautilus = 1.2.2-1.5
python3-nautilus(x86-32) = 1.2.2-1.5


Type URL
Binary Package python3-nautilus-1.2.2-1.5.i586.rpm
Source Package python-nautilus-1.2.2-1.5.src.rpm

Install Howto

Install python3-nautilus rpm package:

# zypper install python3-nautilus




2018-05-07 -
- Update to version 1.2.2:
+ Fix folder string comparison to prevent duplicate extension
loading (bgo##792427).
2018-01-08 -
- Update to version 1.2.1:
+ Fix syntax error when building docs using python3 (bgo#792348).
- Changes from version 1.2:
+ Added capability to compile with python 3 support using PYTHON
environment variable.
+ Improve extension path loading semantics to follow XDG
recommendations (bgo#781232).
+ Require Nautilus 3.0 before importing extensions to prevent
warnings (bgo#791208).
- Turn the package into singlespec.
- Update URL tag to
currently the Nautilus Python project's web page.
- Drop:
+ libtool BuildRequires and autoreconf call: the last is no
longer needed and the former is automatically being pulled.
+ Standard BuilRoot setting tag: RPM already handles this itself.
- Pass --docdir=%{_docdir}/%{name} to configure for the use of the
right documentation's directory.
- Unconditionalize gtk-doc BuildRequires as the documentation is
building without further problems again.
- Remove unneeded %clean section once RPM does this work itself
- Correct out of order sentence in package descriptions.
2012-05-09 -
- Explicitly add missing typelib(Nautilus) Requires: we can't use
the automatic typelib() Requires generator since this python
module is written in C.
2011-12-02 -
- add libtool as buildrequire to avoid implicit dependency
2011-10-17 -
- Update to version 1.1:
+ Added pygobject3 compatibility, and retained pygobject 2.28.x
+ Bugs fixed: bgo#660290, bgo#660288, bgo#660287, bgo#660286,
bgo#660283, bgo#653169.
- Drop patches that have been merged upstream:
+ python-nautilus-fix-path-in-pc.patch
+ python-nautilus-fix-warnings.patch
+ python-nautilus-no-extension-on-failure.patch
+ python-nautilus-pygobject-3.0.patch
2011-09-28 -
- Port to pygobject 3.0:
+ Add nautilus-python-pygobject-3.0.patch: do the port :-)
+ Change pkgconfig(pygobject-2.0) BuildRequires to
+ Add call to autoreconf, needed for the patch.
- Use a build_doc macro to decide whether to build the
documentation. It controls the following:
+ Use of gtk-doc BuildRequires.
+ Use of --disable-gtk-doc or --enable-gtk-doc option passed to
- Set build_doc macro to 0 as the documentation build currently
requires the old pygobject.
- Add python-nautilus-fix-warnings.patch: fix various warnings in
the build.
- Add python-nautilus-no-extension-on-failure.patch: do not load
extensions on initialization failures.
2011-06-22 -
- Fix /usr/share/nautilus-python directories not owned by a
- Update spec file Licence field from GPLv2+ to GPL-2.0+ to
conform with identifier.
2011-06-17 -
- Add python-nautilus-fix-path-in-pc.patch to fix the pkg-config
file to refer to the right extension directory, now that it
2011-05-27 -
- Update dependencies after move to gobject introspection:
+ Remove python-gnome-devel, python-gtk-devel BuildRequires,
python-gtk Requires from main package, and python-gtk-devel
Requires from devel subpackage.
+ Add pkgconfig(pygobject-2.0) BuildRequires and python-gobject
- Change nautilus-devel BuildRequires to
- Drop unneeded python-gobject2-doc BuildRequires.
- Fix license tag: the code is GPLv2+ (and not LGPLv2+).
- Stop creating %{_libdir}/nautilus/extensions-2.0/python directory
as extensions there are not considered anymore.

See Also

Package Description
python3-nautilus-devel-1.2.2-1.5.i586.rpm Metapackage to pull in all of python-nautilus' packages
python3-nautilus-devel-1.2.2-1.5.x86_64.rpm Metapackage to pull in all of python-nautilus' packages
python3-nbxmpp-0.6.9-1.1.noarch.rpm XMPP library by Gajim team
python3-nbxmpp-doc-0.6.9-1.1.noarch.rpm Nbxmpp Documentation
python3-ncclient-0.6.3-1.1.noarch.rpm Python library for NETCONF clients
python3-ndg-httpsclient-0.4.0-3.2.noarch.rpm Provides enhanced HTTPS support for httplib and urllib2 using PyOpenSSL
python3-neovim-0.3.2-1.2.noarch.rpm Python client to Neovim
python3-neovim-remote-2.1.7-1.1.noarch.rpm nvim process control utility
python3-net-snmp-5.8-2.2.i586.rpm The Python 3 'netsnmp' module for the Net-SNMP
python3-net-snmp-5.8-2.2.x86_64.rpm The Python 3 'netsnmp' module for the Net-SNMP
python3-netCDF4- Python interface to netCDF 3 and 4
python3-netCDF4- Python interface to netCDF 3 and 4
python3-netaddr-0.7.19-3.2.noarch.rpm Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses
python3-netifaces-0.10.7-1.2.i586.rpm Portable network interface information
python3-netifaces-0.10.7-1.2.x86_64.rpm Portable network interface information