~noizyland/duplicity/azurebackend-fixes

« back to all changes in this revision

Viewing changes to setup.py

  • Committer: Kenneth Loafman
  • Date: 2015-10-27 15:41:23 UTC
  • Revision ID: kenneth@loafman.com-20151027154123-rkg1axsye31uqflo
* Cleanup issues around Launchpad build, mainly lockfile >= 0.9.

Show diffs side-by-side

added added

removed removed

Lines of Context:
123
123
        os.system("mkdir -p " + self.dist_dir)
124
124
        os.system("mv duplicity-" + version + ".tar.gz " + self.dist_dir)
125
125
 
 
126
 
126
127
# don't touch my shebang
127
128
class BSCommand (build_scripts):
128
129
    def run(self):
162
163
                                 file, oldmode, newmode)
163
164
                        os.chmod(file, newmode)
164
165
 
 
166
 
165
167
setup(name="duplicity",
166
168
      version=version_string,
167
169
      description="Encrypted backup using rsync algorithm",
171
173
      maintainer_email="kenneth@loafman.com",
172
174
      url="http://duplicity.nongnu.org/index.html",
173
175
      packages=['duplicity',
174
 
                  'duplicity.backends',
175
 
                  'duplicity.backends.pyrax_identity',
176
 
                  'testing',
177
 
                  'testing.functional',
178
 
                  'testing.overrides',
179
 
                  'testing.unit'],
 
176
                'duplicity.backends',
 
177
                'duplicity.backends.pyrax_identity',
 
178
                'testing',
 
179
                'testing.functional',
 
180
                'testing.overrides',
 
181
                'testing.unit'],
180
182
      package_dir={"duplicity": "duplicity",
181
183
                   "duplicity.backends": "duplicity/backends", },
182
184
      ext_modules=[Extension("duplicity._librsync",
186
188
                             libraries=["rsync"])],
187
189
      scripts=['bin/rdiffdir', 'bin/duplicity'],
188
190
      data_files=data_files,
189
 
      tests_require=['lockfile', 'mock', 'pexpect'],
 
191
      install_requires=['lockfile>=0.9'],
 
192
      tests_require=['lockfile>=0.9', 'mock', 'pexpect'],
190
193
      test_suite='testing',
191
194
      cmdclass={'test': TestCommand,
192
195
                'install': InstallCommand,