From 632de39d309cadbfa221f6eedc4d8a4eccb29a4c Mon Sep 17 00:00:00 2001 From: Robert James Hernandez Date: Mon, 12 Aug 2019 12:29:23 -0700 Subject: [PATCH] Adding reqs and setup.py --- requirements.txt | 18 ++++++++++++++++++ setup.py | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 requirements.txt create mode 100644 setup.py diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..51efc75 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,18 @@ +attrs==19.1.0 +certifi==2019.6.16 +chardet==3.0.4 +filelock==3.0.12 +hvac==0.9.5 +idna==2.8 +importlib-metadata==0.19 +packaging==19.1 +pluggy==0.12.0 +py==1.8.0 +pyparsing==2.4.2 +requests==2.22.0 +six==1.12.0 +toml==0.10.0 +tox==3.13.2 +urllib3==1.25.3 +virtualenv==16.7.2 +zipp==0.5.2 diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..c93a23c --- /dev/null +++ b/setup.py @@ -0,0 +1,39 @@ +# -*- coding: utf-8 -*- + +from setuptools import setup, find_packages +from distutils.core import Command + + +class DisabledCommands(Command): + user_options = [] + + def initialize_options(self): + raise Exception('This command is disabled') + + def finalize_options(self): + raise Exception('This command is disabled') + + +with open('README.md') as f: + readme = f.read() + +requirements = [ + 'hvac==0.9.5' +] + +# Version here doesnt matter much since we are not +# installing this outside of our repo or shipping +# to pypi +setup( + version='0.1.0', + name='vault-kv-migrate', + description='Sample package for Python-Guide.org', + long_description=readme, + author='Drew Mullen', + author_email='mullen.drew@gmail.com', + url='https://github.com/drewmullen/vault-kv-migrate', + packages=find_packages(exclude=('tests', 'docs')), + install_requires=requirements, + cmdclass={'register': DisabledCommands, + 'upload': DisabledCommands} +)