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