-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
25 lines (21 loc) · 690 Bytes
/
Copy pathsetup.py
File metadata and controls
25 lines (21 loc) · 690 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
from setuptools import find_packages
from setuptools import setup
def get_version():
with open("VERSION") as f:
return f.readline().strip()
setup(
name="invars",
version=get_version(),
description="Single assignment variables",
author="Jordi Masip",
author_email="jordi@masip.cat",
url="https://github.com/masipcat/invars",
license="GNU",
zip_safe=True,
include_package_data=True,
package_data={"": ["VERSION", "*.txt", "*.md"]},
packages=find_packages(),
install_requires=["click~=7.0.0", "setuptools"],
extras_require={"test": ["pytest~=4.0.1"]},
entry_points={"console_scripts": ["invars = invars.invars:main"]},
)