Oops, `ConfigParser(interpolation=None)` belongs to Python 3.
authorW. Trevor King <wking@drexel.edu>
Thu, 16 Feb 2012 14:11:01 +0000 (09:11 -0500)
committerW. Trevor King <wking@drexel.edu>
Thu, 16 Feb 2012 14:11:01 +0000 (09:11 -0500)
README
update_copyright/project.py

diff --git a/README b/README
index 06e2f897599ed3aa3d0e8cdf55dc6a826f07d98a..674e039fcd18afed4b4f75510c5303ceb2fcfeb0 100644 (file)
--- a/README
+++ b/README
@@ -47,7 +47,7 @@ You'll need a project that you version with one of our supported VCSs
 (currently Git, Mercurial, and Bazaar, but it should be pretty easy to
 add backends for other systems).  You'll also need a config file
 called ``.update-copyright.conf`` in your package root, which will be
-parsed using Python's ConfigParser_ (`syntax documentation`_,
+parsed using Python's RawConfigParser_ (`syntax documentation`_,
 interpolation is turned off).  Your config file will look something
 like::
 
@@ -140,8 +140,8 @@ wking@drexel.edu
 .. _wtk overlay: http://blog.tremily.us/posts/Gentoo_overlay
 .. _Git: http://git-scm.com/
 .. _homepage: http://blog.tremily.us/posts/update-copyright/
-.. _ConfigParser:
-  http://docs.python.org/dev/library/configparser.html#configparser.ConfigParser
+.. _RawConfigParser:
+  http://docs.python.org/dev/library/configparser.html#configparser.RawConfigParser
 .. _syntax documentation:
   http://docs.python.org/dev/library/configparser.html#supported-ini-file-structure
 .. _GNU General Public License Version 3: http://www.gnu.org/licenses/gpl.html
index 912623e9a036c68d9fe4e18e6f78f62dadddeb70..18280b14b3508f251d8ebba48cb7861fa704ccf5 100644 (file)
@@ -89,7 +89,7 @@ class Project (object):
         self._copyright_tag = '-xyz-COPY' + '-RIGHT-zyx-'
 
     def load_config(self, stream):
-        p = _configparser.ConfigParser(interpolation=None)
+        p = _configparser.RawConfigParser()
         p.readfp(stream)
         try:
             self._name = p.get('project', 'name')