News
Nautilus-Python 1.1 Release Announcement - October 17 2011
The new release is available at ftp.gnome.org:
http://ftp.gnome.org/pub/GNOME/sources/nautilus-python/1.1/
Overview of changes in 1.1:
- Added pygobject3 compatibility. Retained pygobject 2.28.x compatibility.
Updated extension examples to support pygobject3.
- Fixed bug #660290. Updated the FSF address
- Fixed bug #660288. Fix autogen warnings with additional macro
ACLOCAL_AMFLAGS
- Fixed bug #660287. Make the docdir not hard-coded
- Fixed bug #660286. Fixes m4 underquoting warning
- Fixed bug #660283. Fixes html docs installation issue
- Fixed bug #653169. Updated the COPYING file with the most recent
GPLv2 licence
Blurb:
Nautilus-python provides python bindings for the Nautilus File Manager's
extension framework. Using nautilus-python, developers can easily extend
nautilus in python by adding context menu items, additional columns, and
property pages, amongst other things.
nautilus-python requires:
nautilus >= 2.32.0
pygobject >= 2.28.2
python >= 2.3.5
Homepage:
http://projects.gnome.org/nautilus-python
Bug reports should be made in GNOME's bugzilla:
http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus-python
Git Repository:
http://git.gnome.org/browse/nautilus-python/
Adam Plumb
Nautilus-Python 1.0 Release Announcement - April 17 2011
The new release is available at ftp.gnome.org:
http://ftp.gnome.org/pub/GNOME/sources/nautilus-python/1.0/
Overview of changes in 1.0.0:
- Use the gobject instrospection dynamic bindings, breaks compatibility
for existing extensions.
- For Nautilus3, the get_toolbar_items methods have been removed. (Only reporting
that change, it isn't up to us). Should still work with Nautilus 2.x annotations.
- No longer look in the old ~/.nautilus/python-extensions or /usr/lib/nautilus/extensions2.0/python
folders for extensions. Now look in ~/.local/share/nautilus-python/extensions or
$XDG_DATA_DIR/nautilus-python/extensions. Extensions should be arch-independent now.
- General clean up of the repository, removed old .cvsignore files
- Updated the gtk-doc documentation and examples to work with new dynamic bindings.
Blurb:
Nautilus-python provides python bindings for the Nautilus File Manager's
extension framework. Using nautilus-python, developers can easily extend
nautilus in python by adding context menu items, additional columns, and
property pages, amongst other things.
nautilus-python requires:
nautilus >= 2.32.0
pygobject >= 2.28.2
python >= 2.3.5
Homepage:
http://projects.gnome.org/nautilus-python
Bug reports should be made in GNOME's bugzilla:
http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus-python
Git Repository:
http://git.gnome.org/browse/nautilus-python/
Adam Plumb
Nautilus-Python 0.7.2 Release Announcement - March 03 2011
The new release is available at ftp.gnome.org:
http://ftp.gnome.org/pub/GNOME/sources/nautilus-python/0.7/
Overview of changes in 0.7.2:
- Fix to get the PyCapsule patch to work even if there is no PyCapsule
object set up for pygtk.
Blurb:
Nautilus-python provides python bindings for the Nautilus File Manager's
extension framework. Using nautilus-python, developers can easily extend
nautilus in python by adding context menu items, additional columns, and
property pages, amongst other things.
nautilus-python requires:
nautilus >= 2.6.0
pygtk >= 2.8.0
gnome-python >= 2.12.0
pygobject >= 2.8.0
python >= 2.3.5
Homepage:
http://projects.gnome.org/nautilus-python
Bug reports should be made in GNOME's bugzilla:
http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus-python
Git Repository:
http://git.gnome.org/browse/nautilus-python/
Adam Plumb
Nautilus-Python 0.7.1 Release Announcement - March 02 2011
The new release is available at ftp.gnome.org:
http://ftp.gnome.org/pub/GNOME/sources/nautilus-python/0.7/
Overview of changes in 0.7.1:
- Fixed AM_CHECK_PYTHON_LIBS usage of test (GNOME bug #619440)
- Cleaned up the docs Makefile.am to make it more consistent
- Fix some python3 syntax issues in the python.m4 script
- Add python 2.7 support (GNOME bug #633171)
Blurb:
Nautilus-python provides python bindings for the Nautilus File Manager's
extension framework. Using nautilus-python, developers can easily extend
nautilus in python by adding context menu items, additional columns, and
property pages, amongst other things.
nautilus-python requires:
nautilus >= 2.6.0
pygtk >= 2.8.0
gnome-python >= 2.12.0
pygobject >= 2.8.0
python >= 2.3.5
Homepage:
http://projects.gnome.org/nautilus-python
Bug reports should be made in GNOME's bugzilla:
http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus-python
Git Repository:
http://git.gnome.org/browse/nautilus-python/
Adam Plumb
Nautilus-Python 0.7.0 Release Announcement - May 22, 2010
The new release is available at ftp.gnome.org:
http://ftp.gnome.org/pub/GNOME/sources/nautilus-python/0.7/
Overview of changes in 0.7.0:
- Added methods:
nautilus.InfoProvider.update_file_info_full
nautilus.InfoProvider.update_complete_invoke
nautilus.InfoProvider.cancel_update
nautilus.MenuProvider.get_file_items_full
nautilus.MenuProvider.get_background_items_full
nautilus.MenuProvider.get_toolbar_items_full
nautilus.MenuProvider.emit_items_updated_signal
- Added complete gtk-doc documentation: tutorial and reference. Enable
by adding the --enable-gtk-doc argument to ./configure or ./autogen.sh
- Updated the autogen.sh file so it is not a copied-over obsolete version
of gnome-autogen.sh, but a shell that calls the user's installed
gnome-autogen.sh.
- Removed obsolete .spec file
- Removed obsolete examples/documentation.py file
- Added an example plugin for the LocationWidgetProvider
- Look for python plugins in $XDG_DATA_DIR/nautilus-python/extensions. This
includes ~/.local/share and /usr/share (or whatever $XDG_DATA_DIR is set
to)
Blurb:
Nautilus-python provides python bindings for the Nautilus File Manager's
extension framework. Using nautilus-python, developers can easily extend
nautilus in python by adding context menu items, additional columns, and
property pages, amongst other things.
nautilus-python requires:
nautilus >= 2.22.0
pygtk >= 2.8.0
gnome-python >= 2.12.0
pygobject >= 2.16.0
python >= 2.3.5
Homepage:
http://projects.gnome.org/nautilus-python
Bug reports should be made in GNOME's bugzilla:
http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus-python
Git Repository:
http://git.gnome.org/browse/nautilus-python/
Adam Plumb
Nautilus-Python 0.5.2 Release Announcement - March 01, 2010
I'm happy to announce the release of nautilus-python 0.5.2. This is the final bugfix
release in nautilus-python's 0.5 branch, and is meant to fix some important bugs in
nautilus-python 0.5.1 without breaking compatibility with the 0.5 series. It also
provides an option for distributions that don't want to upgrade to the 0.6 series
quite yet.
The new release is available at ftp.gnome.org:
http://ftp.gnome.org/pub/GNOME/sources/nautilus-python/0.5
Overview of changes in 0.5.2:
- Look for libpython2.6.so.1.0 instead of libpython2.6.so, the latter is
general available from -devel packages only.
- Remove eel dependency (Vincent Untz)
- Sanitize python search path (Mark Lee)
- Load python from lib64 in 64 bit multilib distributions (Ted Toth)
- Updated some example plugins
- Added explicit gnome-vfs build dependency
- Removed obsolete .spec file
Blurb:
Nautilus-python provides python bindings for the Nautilus File Manager's
extension framework. Using nautilus-python, developers can easily extend
nautilus in python by adding context menu items, additional columns, and
property pages, amongst other things.
nautilus-python requires:
nautilus >= 2.6.0
pygtk >= 2.8.0
gnome-python >= 2.12.0
pygobject >= 2.8.0
python >= 2.3.5
Homepage:
http://projects.gnome.org/nautilus-python
Bug reports should be made in GNOME's bugzilla:
http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus-python
Git Repository:
http://git.gnome.org/browse/nautilus-python/
Adam Plumb
Nautilus-Python 0.6.1 Release Announcement - January 19, 2010
The new release is available at ftp.gnome.org:
http://ftp.gnome.org/pub/GNOME/sources/nautilus-python/0.6/
Overview of changes in 0.6.1:
- Look for libpython2.6.so.1.0 instead of libpython2.6.so, the latter
is general available from -devel packages only.
- Re-added the missing spec and pc files
- Free pygobject data directly after using file objects. Stops seg
faults from occurring when nautilus wants to free pygobject data
after Py_Finalize() is called.
Blurb:
Nautilus-python provides python bindings for the Nautilus File Manager's
extension framework. Using nautilus-python, developers can easily extend
nautilus in python by adding context menu items, additional columns, and
property pages, amongst other things.
nautilus-python requires:
nautilus >= 2.22.0
pygtk >= 2.8.0
gnome-python >= 2.12.0
pygobject >= 2.16.0
python >= 2.3.5
Homepage:
http://projects.gnome.org/nautilus-python
Bug reports should be made in GNOME's bugzilla:
http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus-python
Git Repository:
http://git.gnome.org/browse/nautilus-python/
Adam Plumb