diff -up patool-upstream-1.12/patoolib/configuration.py.install__patool_configdata_in_private_namespace patool-upstream-1.12/patoolib/configuration.py --- patool-upstream-1.12/patoolib/configuration.py.install__patool_configdata_in_private_namespace 2016-01-17 09:15:22.000000000 +0100 +++ patool-upstream-1.12/patoolib/configuration.py 2018-02-07 00:06:26.568893492 +0100 @@ -2,7 +2,7 @@ """ Define basic configuration data like version or application name. """ -import _patool_configdata as configdata +from patoolib import _patool_configdata as configdata Version = configdata.version ReleaseDate = configdata.release_date diff -up patool-upstream-1.12/setup.py.install__patool_configdata_in_private_namespace patool-upstream-1.12/setup.py --- patool-upstream-1.12/setup.py.install__patool_configdata_in_private_namespace 2016-01-17 09:15:22.000000000 +0100 +++ patool-upstream-1.12/setup.py 2018-02-07 00:16:19.425586537 +0100 @@ -79,7 +79,7 @@ class MyInstallLib (install_lib, object) """Install the generated config file.""" outs = super(MyInstallLib, self).install() infile = self.create_conf_file() - outfile = os.path.join(self.install_dir, os.path.basename(infile)) + outfile = os.path.join(self.install_dir, "patoolib", os.path.basename(infile)) self.copy_file(infile, outfile) outs.append(outfile) return outs @@ -152,7 +152,7 @@ class MyDistribution (Distribution, obje def get_conf_filename (self, directory): """Get name for config file.""" - return os.path.join(directory, "_%s_configdata.py" % self.get_name()) + return os.path.join(directory, "patoolib/", "_%s_configdata.py" % self.get_name()) def create_conf_file (self, data, directory=None): """Create local config file from given data (list of lines) in