]> git.arvados.org - arvados.git/blob - services/dockercleaner/setup.py
20311: Update setup.py invocation in `arvados-server install`
[arvados.git] / services / dockercleaner / setup.py
1 # Copyright (C) The Arvados Authors. All rights reserved.
2 #
3 # SPDX-License-Identifier: AGPL-3.0
4
5 import setuptools
6 import runpy
7
8 from pathlib import Path
9
10 arvados_version = runpy.run_path(Path(__file__).with_name('arvados_version.py'))
11 arv_mod = arvados_version['ARVADOS_PYTHON_MODULES']['arvados-docker-cleaner']
12 version = arv_mod.get_version()
13 setuptools.setup(
14     cmdclass=arvados_version['CMDCLASS'],
15     install_requires=[
16         *arv_mod.iter_dependencies(version=version),
17         'docker >= 6.1.0',
18     ],
19     version=version,
20 )