This repository has been archived by the owner on Oct 23, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
/
setup.py
65 lines (64 loc) · 1.91 KB
/
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
from setuptools import setup
setup(
name="beacon_network",
version="1.6.6",
description="Beacon Network services",
long_description_content_type="text/markdown",
project_urls={
"Source": "https://github.com/CSCfi/beacon-network",
},
author="CSC - IT Center for Science",
classifiers=[
"Development Status :: 3 - Beta",
"Intended Audience :: Developers",
"Topic :: Internet :: WWW/HTTP :: HTTP Servers",
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python :: 3.8",
],
packages=[
"aggregator",
"aggregator/config",
"aggregator/endpoints",
"aggregator/utils",
"registry",
"registry/config",
"registry/endpoints",
"registry/schemas",
"registry/utils",
],
package_data={"": ["*.json", "*.ini"]},
install_requires=[
"asyncio==3.4.3",
"aiohttp==3.8.5",
"aiohttp-cors==0.7.0",
"aiocache==0.12.1",
"aiomcache==0.8.1",
"ujson==5.8.0",
"uvloop==0.14.0; python_version < '3.7'",
"uvloop==0.17.0; python_version >= '3.7'",
"asyncpg==0.28.0",
"jsonschema==4.18.4",
"gunicorn==21.2.0",
],
extras_require={
"test": [
"coverage==7.2.7",
"pytest<7.5",
"pytest-cov==4.1.0",
"testfixtures==7.1.0",
"tox==4.6.4",
"flake8==6.0.0",
"flake8-docstrings==1.7.0",
"asynctest==0.13.0",
"aioresponses==0.7.4",
"black==23.7.0",
],
"docs": ["sphinx >= 1.4", "sphinx_rtd_theme==1.2.2"],
},
entry_points={
"console_scripts": [
"beacon_registry=registry.registry:main",
"beacon_aggregator=aggregator.aggregator:main",
],
},
)