Subject: CVS commit: pkgsrc/devel/py-xdg
From: Thomas Klausner
Date: 2014-01-27 20:00:18
Message id: 20140127190018.ACC3F96@cvs.netbsd.org

Log Message:
Update to 0.25. Allow Python 3.

Version 0.25 (December 2012)
    * Add support for $XDG_RUNTIME_DIR, Debian bug #656338.
    * Allow desktop entry files that are not encoded in UTF-8, Debian bug #693855.
    * Mime: Add support for subclasses and aliases.

Version 0.24 (October 2012)
    * Update allowed DesktopEntry categories following changes to the
      specification.
    * Fix removal of empty submenu, freedesktop bug #54747.
    * Documentation is now available on RTD: http://pyxdg.readthedocs.org/
    * A few more tests, and some code cleanup.
    * Fix failure to parse some menu files when kde-config is missing,
      freedesktop bug #56426.

Version 0.23 (July 2012)
    * Fix a test for non-UTF-8 locales.

Version 0.22 (July 2012)
    * Better unicode handling in several modules.
    * Fix for sorting non-ASCII menu entries, freedesktop bug #52492.
    * More tests.

Version 0.21 (July 2012)
    * Tests can now be run conveniently using nosetests, and cover more of the
      code.
    * BaseDirectory: New save_cache_path() function, freedesktop bug #26458.
    * Config: Default icon theme is 'hicolor', not 'highcolor'.
    * Menu: Obsolete Rule.compile() method removed.
    * DesktopEntry: Corrected spelling of checkCategories() method, freedesktop
      bug #24974.
    * DesktopEntry: Consider Actions and Keywords keys standard.
    * DesktopEntry: Accept non-ASCII Keywords.
    * DesktopEntry: Update list of environments valid for OnlyShowIn.
    * Mime: Fix get_type_by_contents() in Python 3.
    * RecentFiles: Minor bug fixes.

Version 0.20 (June 2012)
    * Compatible with Python 3; requires Python 2.6 or later
    * Clean up accidental GPL license notice in Menu.py
    * Add test scripts for xdg.Mime, xdg.Locale and xdg.RecentFiles
    * Fixes for icon theme validation
    * Fix exception in xdg.Mime
    * Replace invalid string exceptions
    * Fall back to default base directories if $XDG* environment variables are
      set but empty.
    * Remove use of deprecated os.popen3 in Menu.py
    * Correct URLs in README

Files:
RevisionActionfile
1.5modifypkgsrc/devel/py-xdg/Makefile
1.5modifypkgsrc/devel/py-xdg/PLIST
1.3modifypkgsrc/devel/py-xdg/distinfo