-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
24 lines (22 loc) · 1015 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from setuptools import setup, find_packages
from bank_statement_utility.version import __version__
with open('requirements.txt') as f:
requirements = f.read().strip().split('\n')
setup(
# this will be the package name you will see, e.g. the output of 'conda list' in anaconda prompt
name='bank_statement_utility',
# some version number you may wish to add - increment this after every update
version=__version__,
# this approach automatically finds out all directories (packages) - those must contain a file named __init__.py
packages=find_packages(),
# include non-python files
package_data={'bank_statement_utility': ['icon.png']},
# include/exclude arguments take * as wildcard, for any sub-package names. installing requirements
install_requires=requirements,
entry_points={
"console_scripts": [
"bank_statement_utility=bank_statement_utility:main",
"bank_statement_utility_ui=bank_statement_utility:main_ui",
]
},
)