setup   A
last analyzed

Complexity

Total Complexity 0

Size/Duplication

Total Lines 52
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 0
eloc 35
dl 0
loc 52
rs 10
c 0
b 0
f 0
1
# -*- coding: utf-8 -*-
2
#
3
# This file is part of SENAITE.HEALTH
4
#
5
# Copyright 2017-2019 by it's authors
6
7
from setuptools import setup, find_packages
8
9
version = '1.2.3'
10
11
setup(
12
    name='senaite.health',
13
    version=version,
14
    description="SENAITE Health",
15
    long_description=open("README.rst").read() + "\n" +
16
    open("CHANGES.rst").read() + "\n",
17
    # Get more strings from
18
    # http://pypi.python.org/pypi?:action=list_classifiers
19
    classifiers=[
20
        "Development Status :: 5 - Production/Stable",
21
        "Environment :: Web Environment",
22
        "Framework :: Plone",
23
        "Framework :: Zope2",
24
        "Programming Language :: Python",
25
    ],
26
    keywords=['lims', 'lis', 'senaite', 'opensource', 'health'],
27
    author='SENAITE Foundation',
28
    author_email='[email protected]',
29
    url='https://github.com/senaite/senaite.health',
30
    license='GPLv2',
31
    packages=find_packages(exclude=['ez_setup']),
32
    namespace_packages=['bika'],
33
    include_package_data=True,
34
    zip_safe=False,
35
    install_requires=[
36
        "archetypes.schemaextender",
37
        "senaite.lims>=1.3.1",
38
        "senaite.lims<2.0.0",
39
        "senaite.panic",
40
        # Python 2.7 compatibility
41
        #
42
        # https://pypi.org/project/zipp
43
        "zipp<2.0.0",
44
    ],
45
    extras_require={
46
        'test': [
47
            'unittest2',
48
            'plone.app.testing',
49
        ]
50
    },
51
    entry_points="""
52
        # -*- Entry points: -*-
53
        [z3c.autoinclude.plugin]
54
        target = plone
55
        """,
56
)
57