]> git.ipfire.org Git - thirdparty/babel.git/commitdiff
Rename the `babel.catalog` package to `babel.messages` for consistency with the other...
authorChristopher Lenz <cmlenz@gmail.com>
Fri, 8 Jun 2007 09:16:32 +0000 (09:16 +0000)
committerChristopher Lenz <cmlenz@gmail.com>
Fri, 8 Jun 2007 09:16:32 +0000 (09:16 +0000)
12 files changed:
babel/messages/__init__.py [moved from babel/catalog/__init__.py with 100% similarity]
babel/messages/extract.py [moved from babel/catalog/extract.py with 99% similarity]
babel/messages/frontend.py [moved from babel/catalog/frontend.py with 97% similarity]
babel/messages/plurals.py [moved from babel/catalog/plurals.py with 100% similarity]
babel/messages/pofile.py [moved from babel/catalog/pofile.py with 100% similarity]
babel/messages/tests/__init__.py [moved from babel/catalog/tests/__init__.py with 92% similarity]
babel/messages/tests/extract.py [moved from babel/catalog/tests/extract.py with 96% similarity]
babel/messages/tests/frontend.py [moved from babel/catalog/tests/frontend.py with 95% similarity]
babel/messages/tests/pofile.py [moved from babel/catalog/tests/pofile.py with 98% similarity]
babel/tests/__init__.py
doc/setup.txt
setup.py

similarity index 99%
rename from babel/catalog/extract.py
rename to babel/messages/extract.py
index f2e8267770441f18af493068ad2055dc31cc5769..170d212cc84f2ae1dedeae8888675ffcf9f36390 100644 (file)
@@ -51,7 +51,6 @@ DEFAULT_MAPPING = {
     '**.py': 'python'
 }
 
-
 def extract_from_dir(dirname=os.getcwd(), method_map=DEFAULT_MAPPING,
                      options_map=None, keywords=DEFAULT_KEYWORDS,
                      callback=None):
similarity index 97%
rename from babel/catalog/frontend.py
rename to babel/messages/frontend.py
index dde1e6fc38d4ef108d66c107fa0482987ed7a72f..7bc86373d95ed96e97de03227ec11be6c0a44d18 100644 (file)
@@ -26,10 +26,10 @@ import sys
 from babel import __version__ as VERSION
 from babel import Locale
 from babel.core import UnknownLocaleError
-from babel.catalog.extract import extract_from_dir, DEFAULT_KEYWORDS, \
-                                  DEFAULT_MAPPING
-from babel.catalog.pofile import write_po, write_pot
-from babel.catalog.plurals import PLURALS
+from babel.messages.extract import extract_from_dir, DEFAULT_KEYWORDS, \
+                                   DEFAULT_MAPPING
+from babel.messages.pofile import write_po, write_pot
+from babel.messages.plurals import PLURALS
 
 __all__ = ['CommandLineInterface', 'extract_messages',
            'check_message_extractors', 'main']
@@ -43,7 +43,7 @@ class extract_messages(Command):
     setup scripts automatically. For projects using plain old ``distutils``,
     the command needs to be registered explicitly in ``setup.py``::
 
-        from babel.catalog.frontend import extract_messages
+        from babel.messages.frontend import extract_messages
 
         setup(
             ...
@@ -184,7 +184,7 @@ class new_catalog(Command):
     setup scripts automatically. For projects using plain old ``distutils``,
     the command needs to be registered explicitly in ``setup.py``::
 
-        from babel.catalog.frontend import new_catalog
+        from babel.messages.frontend import new_catalog
 
         setup(
             ...
@@ -396,9 +396,9 @@ class CommandLineInterface(object):
                 for filename, lineno, funcname, message in extracted:
                     filepath = os.path.normpath(os.path.join(dirname, filename))
                     messages.append((filepath, lineno, funcname, message, None))
-            write_po(outfile, messages, width=options.width,
-                     charset=options.charset, no_location=options.no_location,
-                     omit_header=options.omit_header)
+            write_pot(outfile, messages, width=options.width,
+                      charset=options.charset, no_location=options.no_location,
+                      omit_header=options.omit_header)
         finally:
             if options.output:
                 outfile.close()
similarity index 92%
rename from babel/catalog/tests/__init__.py
rename to babel/messages/tests/__init__.py
index 429bb35583145e71c9c88c8c08306cb3e618a3e2..53465a187b729d1572dd0bf2e75c4de3fa53d344 100644 (file)
@@ -14,7 +14,7 @@
 import unittest
 
 def suite():
-    from babel.catalog.tests import extract, frontend, pofile
+    from babel.messages.tests import extract, frontend, pofile
     suite = unittest.TestSuite()
     suite.addTest(extract.suite())
     suite.addTest(frontend.suite())
similarity index 96%
rename from babel/catalog/tests/extract.py
rename to babel/messages/tests/extract.py
index c12b5e51c72f48e049800b4a1d124a008389e6d1..27f63c95fab82b64c64f78ebc37947ca1635eb5b 100644 (file)
@@ -15,7 +15,7 @@ import doctest
 from StringIO import StringIO
 import unittest
 
-from babel.catalog import extract
+from babel.messages import extract
 
 
 class ExtractPythonTestCase(unittest.TestCase):
similarity index 95%
rename from babel/catalog/tests/frontend.py
rename to babel/messages/tests/frontend.py
index 23bf6922881ae96c6d3d99513979cede92208eca..39d3bf85289713268cd9f59ab7bdcbff920d7d09 100644 (file)
@@ -14,7 +14,7 @@
 import doctest
 import unittest
 
-from babel.catalog import frontend
+from babel.messages import frontend
 
 def suite():
     suite = unittest.TestSuite()
similarity index 98%
rename from babel/catalog/tests/pofile.py
rename to babel/messages/tests/pofile.py
index 489e6b42c25b829c99994973cd9854900280e013..7c286ac4f603ebbff5a90db7b5f6962f1b5f337f 100644 (file)
@@ -15,7 +15,7 @@ import doctest
 from StringIO import StringIO
 import unittest
 
-from babel.catalog import pofile
+from babel.messages import pofile
 
 
 class PythonFormatFlagTestCase(unittest.TestCase):
index af3f4e61d1dcc78a12d1c1d4ed6e9387cacf10a6..ff50f7f3b133222d7f262f4a36ca50d327b5e475 100644 (file)
@@ -15,14 +15,14 @@ import unittest
 
 def suite():
     from babel.tests import core, dates, localedata, numbers, util
-    from babel.catalog import tests as catalog
+    from babel.messages import tests as messages
     suite = unittest.TestSuite()
     suite.addTest(core.suite())
     suite.addTest(dates.suite())
     suite.addTest(localedata.suite())
     suite.addTest(numbers.suite())
     suite.addTest(util.suite())
-    suite.addTest(catalog.suite())
+    suite.addTest(messages.suite())
     return suite
 
 if __name__ == '__main__':
index 92eb3bce32615fc340d8590ba3a8ccb1c35f853f..897ce2d73dc2fdb0919693a2f292368501def839 100644 (file)
@@ -15,7 +15,7 @@ and ``setup.py`` is using ``setuptools``. For projects that use plain old
 .. code-block:: python
 
     from distutils.core import setup
-    from babel.catalog import frontend as babel
+    from babel.messages import frontend as babel
     
     setup(
         ...
index 6f9ab8096518354c37d9dec2f08b50b7edfca931..12949290e4204f87e21e81b14fdcebae59d2dcff 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -121,24 +121,24 @@ setup(
         'Programming Language :: Python',
         'Topic :: Software Development :: Libraries :: Python Modules',
     ],
-    packages = ['babel', 'babel.catalog'],
+    packages = ['babel', 'babel.messages'],
     package_data = {'babel': ['localedata/*.dat']},
     test_suite = 'babel.tests.suite',
 
     entry_points = """
     [console_scripts]
-    babel = babel.catalog.frontend:main
+    babel = babel.messages.frontend:main
     
     [distutils.commands]
-    extract_messages = babel.catalog.frontend:extract_messages
-    new_catalog = babel.catalog.frontend:new_catalog
+    extract_messages = babel.messages.frontend:extract_messages
+    new_catalog = babel.messages.frontend:new_catalog
     
     [distutils.setup_keywords]
-    message_extractors = babel.catalog.frontend:check_message_extractors
+    message_extractors = babel.messages.frontend:check_message_extractors
     
     [babel.extractors]
-    genshi = babel.catalog.extract:extract_genshi
-    python = babel.catalog.extract:extract_python
+    genshi = babel.messages.extract:extract_genshi
+    python = babel.messages.extract:extract_python
     """,
 
     cmdclass = {'build_doc': build_doc, 'test_doc': test_doc}