diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..25f9826 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +.DS_Store +*.pyc +*.egg-info +*.swp +tags +dunning/docs/current \ No newline at end of file diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..cf76dfa --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,18 @@ +include MANIFEST.in +include requirements.txt +include *.json +include *.md +include *.py +include *.txt +recursive-include dunning *.css +recursive-include dunning *.csv +recursive-include dunning *.html +recursive-include dunning *.ico +recursive-include dunning *.js +recursive-include dunning *.json +recursive-include dunning *.md +recursive-include dunning *.png +recursive-include dunning *.py +recursive-include dunning *.svg +recursive-include dunning *.txt +recursive-exclude dunning *.pyc \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..cbe8372 --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +## Dunning + +Dunning + +#### License + +MIT \ No newline at end of file diff --git a/license.txt b/license.txt new file mode 100644 index 0000000..2fdf7c7 --- /dev/null +++ b/license.txt @@ -0,0 +1 @@ +License: MIT \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..5ac1c81 --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +frappe \ No newline at end of file diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..812dca4 --- /dev/null +++ b/setup.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +from setuptools import setup, find_packages +import re, ast + +with open('requirements.txt') as f: + install_requires = f.read().strip().split('\n') + +# get version from __version__ variable in dunning/__init__.py +_version_re = re.compile(r'__version__\s+=\s+(.*)') + +with open('dunning/__init__.py', 'rb') as f: + version = str(ast.literal_eval(_version_re.search( + f.read().decode('utf-8')).group(1))) + +setup( + name='dunning', + version=version, + description='Dunning', + author='Alyf', + author_email='Alyf.de', + packages=find_packages(), + zip_safe=False, + include_package_data=True, + install_requires=install_requires +)