diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..fb60879 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,7 @@ +pylite==0.1.0 \ + --hash=sha256:e338d20d3f8f72dd84d1e58f2fd6dba008d593e0cfacfb5fbdd5a297b830628e \ + --hash=sha256:eb46f5beb1f2102672fd4355c013ac2feebc0df284d65f7711f2041a0a410141 +toml==0.10.0 \ + --hash=sha256:229f81c57791a41d65e399fc06bf0848bab550a9dfd5ed66df18ce5f05e73d5c \ + --hash=sha256:235682dd292d5899d361a811df37e04a8828a5b1da3115886b73cf81ebc9100e \ + --hash=sha256:f1db651f9657708513243e61e6cc67d101a39bad662eaa9b5546f789338e07a3 diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..8c99987 --- /dev/null +++ b/setup.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +from distutils.core import setup + +package_dir = \ +{'': 'src'} + +packages = \ +['panaetius'] + +package_data = \ +{'': ['*']} + +install_requires = \ +['pylite>=0.1.0,<0.2.0', 'toml>=0.10.0,<0.11.0'] + +setup_kwargs = { + 'name': 'panaetius', + 'version': '1.0', + 'description': 'Python module to gracefully handle a .config file/environment variables for scripts, with built in masking for sensitive options. Provides a Splunk friendly logger instance.', + 'long_description': '# Author\n\nDaniel Tomlinson (dtomlinson@panaetius.co.uk)\n\n# Requires\n\n`>= python3.7`\n\n# Python requirements\n\n- toml = "^0.10.0"\n- pylite = "^0.1.0"\n\n# Documentation\n\n_soon_\n\n# Installation\n\n_soon_\n\n# Easy Way\n\n## Python\n\n### From pip\n\n### From local wheel\n\n### From source\n\n# Example Usage\n\n', + 'author': 'dtomlinson', + 'author_email': 'dtomlinson@panaetius.co.uk', + 'url': 'https://github.com/dtomlinson91/panaetius', + 'package_dir': package_dir, + 'packages': packages, + 'package_data': package_data, + 'install_requires': install_requires, + 'python_requires': '>=3.7,<4.0', +} + + +setup(**setup_kwargs)