| Adam Israel | c3e6c2e | 2018-03-01 09:31:50 -0500 | [diff] [blame] | 1 | # Copyright 2016 Canonical Ltd. |
| 2 | # |
| 3 | # Licensed under the Apache License, Version 2.0 (the "License"); |
| 4 | # you may not use this file except in compliance with the License. |
| 5 | # You may obtain a copy of the License at |
| 6 | # |
| 7 | # http://www.apache.org/licenses/LICENSE-2.0 |
| 8 | # |
| 9 | # Unless required by applicable law or agreed to in writing, software |
| 10 | # distributed under the License is distributed on an "AS IS" BASIS, |
| 11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 12 | # See the License for the specific language governing permissions and |
| 13 | # limitations under the License. |
| 14 | |
| Adam Israel | c3e6c2e | 2018-03-01 09:31:50 -0500 | [diff] [blame] | 15 | from setuptools import setup, find_packages |
| 16 | |
| garciadeblas | 28d7516 | 2019-06-12 16:55:14 +0200 | [diff] [blame] | 17 | _description = 'OSM library implementing common interface towards VCA module' |
| 18 | |
| Adam Israel | c3e6c2e | 2018-03-01 09:31:50 -0500 | [diff] [blame] | 19 | setup( |
| 20 | name='N2VC', |
| Adam Israel | beedfec | 2018-10-01 10:35:42 -0400 | [diff] [blame] | 21 | version_command=('git describe --match v* --tags --long --dirty', |
| 22 | 'pep440-git-full'), |
| Adam Israel | c3e6c2e | 2018-03-01 09:31:50 -0500 | [diff] [blame] | 23 | packages=find_packages( |
| 24 | exclude=["*.tests", "*.tests.*", "tests.*", "tests"]), |
| 25 | install_requires=[ |
| David Garcia | 4a8ed1c | 2020-09-29 19:48:13 +0200 | [diff] [blame] | 26 | 'juju==2.8.4', |
| tierno | f7c0922 | 2018-08-23 10:31:02 +0000 | [diff] [blame] | 27 | 'paramiko', |
| Adam Israel | edc4190 | 2019-06-11 11:02:33 -0400 | [diff] [blame] | 28 | 'pyasn1>=0.4.4', |
| David Garcia | 673401c | 2020-07-02 13:56:58 +0200 | [diff] [blame] | 29 | 'kubernetes==10.0.1' |
| Adam Israel | c3e6c2e | 2018-03-01 09:31:50 -0500 | [diff] [blame] | 30 | ], |
| 31 | include_package_data=True, |
| Adam Israel | f32b6f2 | 2018-10-09 15:17:50 -0400 | [diff] [blame] | 32 | maintainer='Adam Israel', |
| 33 | maintainer_email='adam.israel@canonical.com', |
| garciadeblas | 28d7516 | 2019-06-12 16:55:14 +0200 | [diff] [blame] | 34 | description=_description, |
| Adam Israel | c3e6c2e | 2018-03-01 09:31:50 -0500 | [diff] [blame] | 35 | url='', |
| 36 | license='Apache 2', |
| 37 | entry_points={ |
| 38 | 'console_scripts': [ |
| 39 | ], |
| 40 | }, |
| 41 | ) |