[tor-commits] [bridgedb/master] Fix exclude_package_data param in setuptools.setup().

isis at torproject.org isis at torproject.org
Sun Jan 12 06:06:30 UTC 2014


commit f7a84000817422eb0a3aef20fc2ba93bede31e4b
Author: Isis Lovecruft <isis at torproject.org>
Date:   Tue Oct 15 04:50:59 2013 +0000

    Fix exclude_package_data param in setuptools.setup().
    
     * CHANGE ``exclude_package_data`` to specify the package explicitly. This
       seems to fix a bug where .po files were still being installed.
     * ADD an exclusion for all .pot files.
     * FIXES a bug where lib/bridgedb/i18n/templates/bridgedb.pot was being
      installed by setuptools.
---
 setup.py |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index c4259fe..73f1be2 100644
--- a/setup.py
+++ b/setup.py
@@ -279,7 +279,7 @@ setuptools.setup(
     include_package_data=True,
     install_requires=get_requirements(),
     package_data={'bridgedb': get_data_files(filesonly=True)},
-    exclude_package_data={'': ['*.po']},
+    exclude_package_data={'bridgedb': ['*.po', '*.pot']},
     message_extractors = {'lib/bridgedb': [
         ('**.py', 'python', None),
         ('templates/**.html', 'mako', None),





More information about the tor-commits mailing list