--- - branch: MAIN date: Fri Oct 11 12:09:59 UTC 2013 files: - new: '1.9' old: '1.8' path: pkgsrc/devel/py-babel/Makefile pathrev: pkgsrc/devel/py-babel/Makefile@1.9 type: modified - new: '1.3' old: '1.2' path: pkgsrc/devel/py-babel/PLIST pathrev: pkgsrc/devel/py-babel/PLIST@1.3 type: modified - new: '1.5' old: '1.4' path: pkgsrc/devel/py-babel/distinfo pathrev: pkgsrc/devel/py-babel/distinfo@1.5 type: modified id: 20131011T120959Z.98f9665ebbaa6148827e9bb52898404a91e56dbf log: "Update Babel to 1.3.\n\nBabel Changelog\n===============\n\nVersion 1.3\n-----------\n\n(bugfix release, released on July 29th 2013)\n\n- Fixed a bug in likely-subtag resolving for some common locales.\n This primarily makes ``zh_CN`` work again which was broken\n due to how it was defined in the likely subtags combined with\n our broken resolving. This fixes #37.\n- Fixed a bug that caused pybabel to break when writing to stdout\n on Python 3.\n- Removed a stray print that was causing issues when writing to\n stdout for message catalogs.\n\nVersion 1.2\n-----------\n\n(bugfix release, released on July 27th 2013)\n\n- Included all tests in the tarball. Previously the include\n skipped past recursive folders.\n- Changed how tests are invoked and added separate standalone\n test command. This simplifies testing of the package for\n linux distributors.\n\nVersion 1.1\n-----------\n\n(bugfix release, released on July 27th 2013)\n\n- added dummy version requirements for pytz so that it installs\n on pip 1.4.\n- Included tests in the tarball.\n\nVersion 1.0\n-----------\n\n(Released on July 26th 2013, codename Revival)\n\n- support python 2.6, 2.7, 3.3+ and pypy - drop all other versions\n- use tox for testing on different pythons\n- Added support for the locale plural rules defined by the CLDR.\n- Added `format_timedelta` function to support localized formatting of\n relative times with strings such as \"2 days\" or \"1 month\" (ticket #126).\n- Fixed negative offset handling of Catalog._set_mime_headers (ticket #165).\n- Fixed the case where messages containing square brackets would break with\n an unpack error.\n- updated to CLDR 23\n- Make the CLDR import script work with Python 2.7.\n- Fix various typos.\n- Sort output of list-locales.\n- Make the POT-Creation-Date of the catalog being updated equal to\n POT-Creation-Date of the template used to update (ticket #148).\n- Use a more explicit error message if no option or argument (command) is\n passed to pybabel (ticket #81).\n- Keep the PO-Revision-Date if it is not the default value (ticket #148).\n- Make --no-wrap work by reworking --width's default and mimic xgettext's\n behaviour of always wrapping comments (ticket #145).\n- Add --project and --version options for commandline (ticket #173).\n- Add a __ne__() method to the Local class.\n- Explicitly sort instead of using sorted() and don't assume ordering\n (Jython compatibility).\n- Removed ValueError raising for string formatting message checkers if the\n string does not contain any string formattings (ticket #150).\n- Fix Serbian plural forms (ticket #213).\n- Small speed improvement in format_date() (ticket #216).\n- Fix so frontend.CommandLineInterface.run does not accumulate logging\n handlers (#227, reported with initial patch by dfraser)\n- Fix exception if environment contains an invalid locale setting (#200)\n- use cPickle instead of pickle for better performance (#225)\n- Only use bankers round algorithm as a tie breaker if there are two nearest\n numbers, round as usual if there is only one nearest number (#267, patch by\n Martin)\n- Allow disabling cache behaviour in LazyProxy (#208, initial patch from Pedro\n Algarvio)\n- Support for context-aware methods during message extraction (#229, patch\n from David Rios)\n- \"init\" and \"update\" commands support \"--no-wrap\" option (#289)\n- fix formatting of fraction in format_decimal() if the input value is a float\n \ with more than 7 significant digits (#183)\n- fix format_date() with datetime parameter (#282, patch from Xavier Morel)\n- fix format_decimal() with small Decimal values (#214, patch from George Lund)\n- fix handling of messages containing '\\\\n' (#198)\n- handle irregular multi-line msgstr (no \"\" as first line) gracefully (#171)\n- parse_decimal() now returns Decimals not floats, API change (#178)\n- no warnings when running setup.py without installed setuptools (#262)\n- modified Locale.__eq__ method so Locales are only equal if all of their\n attributes (language, territory, script, variant) are equal\n- resort to hard-coded message extractors/checkers if pkg_resources is\n installed but no egg-info was found (#230)\n- format_time() and format_datetime() now accept also floats (#242)\n- add babel.support.NullTranslations class similar to gettext.NullTranslations\n but with all of Babel's new gettext methods (#277)\n- \"init\" and \"update\" commands support \"--width\" option (#284)\n- fix 'input_dirs' option for setuptools integration (#232, initial patch by\n Ã\x89tienne Bersac)\n- ensure .mo file header contains the same information as the source .po file\n (#199)\n- added support for get_language_name() on the locale objects.\n- added support for get_territory_name() on the locale objects.\n- added support for get_script_name() on the locale objects.\n- added pluralization support for currency names and added a '¤¤¤'\n pattern for currencies that includes the full name.\n- depend on pytz now and wrap it nicer. This gives us improved support\n for things like timezone transitions and an overall nicer API.\n- Added support for explicit charset to PO file reading.\n- Added experimental Python 3 support.\n- Added better support for returning timezone names.\n- Don't throw away a Catalog's obsolete messages when updating it.\n- Added basic likelySubtag resolving when doing locale parsing and no\n match can be found.\n" module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-babel' unixtime: '1381493399' user: obache