setup   A
last analyzed

Complexity

Total Complexity 0

Size/Duplication

Total Lines 36
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 0
eloc 31
dl 0
loc 36
rs 10
c 0
b 0
f 0
1
# -*- coding: utf-8 -*-
2
from setuptools import find_packages, setup
3
4
from dvnv import VERSION
5
6
with open("README.md", "r", encoding="utf-8") as fh:
7
    long_description = fh.read()
8
9
setup(
10
    name="dvnv",
11
    version=VERSION,
12
    author="sudo-julia",
13
    author_email="jlearning AT tuta DOT io",
14
    description="Automate the creation of development environments",
15
    long_description=long_description,
16
    long_description_content_type="text/markdown",
17
    url="https://github.com/sudo-julia/dvnv",
18
    packages=find_packages(),
19
    license="Apache-2.0",
20
    classifiers=[
21
        "Development Status :: 4 - Beta",
22
        "Environment :: Console",
23
        "Intended Audience :: Developers",
24
        "License :: OSI Approved :: Apache Software License",
25
        "Natural Language :: English",
26
        "Operating System :: OS Independent",
27
        "Topic :: Software Development",
28
        "Topic :: Utilities",
29
    ],
30
    keywords="development automation",
31
    include_package_data=True,
32
    install_requires=["appdirs>=1.4.4", "rich>=10.12.0"],
33
    python_requires=">=3.8",
34
    entry_points={
35
        "console_scripts": ["dvnv = dvnv.__main__:run_dvnv"],
36
    },
37
)
38