-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.cfg
92 lines (86 loc) · 2.01 KB
/
setup.cfg
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# SPDX-FileCopyrightText: 2022 Genome Research Ltd.
#
# SPDX-License-Identifier: MIT
[metadata]
name = tol-sdk
version = 1.4.11
author = ToL Platforms Team
author_email = [email protected]
description = SDK for interaction with ToL services
long_description = file: README.md
long_description_content_type = text/markdown
url = https://gitlab.internal.sanger.ac.uk/tol/platforms/tol-sdk
project_urls =
Jira = https://jira.sanger.ac.uk/secure/RapidBoard.jspa?rapidView=32&projectKey=TOLP
classifiers =
Programming Language :: Python :: 3
License :: OSI Approved :: MIT License
Operating System :: OS Independent
[options]
package_dir =
= src
packages = find:
include_package_data = True
python_requires = >=3.10
install_requires =
cachetools == 5.3.3
requests == 2.31.0
python_dateutil >= 2.8.1
setuptools == 69.0.3
case-converter==1.1.0
Click === 8.1.7
more-itertools == 10.2.0
python-dotenv >= 1.0.1
[options.extras_require]
all =
%(api-base)s
%(benchling)s
%(elastic)s
%(irods)s
%(jira)s
%(json)s
%(mysql)s
%(postgresql)s
%(prefect)s
%(sciops)s
%(sheets)s
api-base =
Flask == 2.2.2
Werkzeug == 2.2.2
benchling =
benchling-sdk
elastic =
elasticsearch == 7.17.9
irods =
python-irodsclient == 1.1.6
jira =
atlassian-python-api==3.41.14
json =
minio == 7.1.0
mysql =
mysql-connector-python
postgresql =
SQLAlchemy == 2.0.1
psycopg2-binary == 2.9.9
prefect =
prefect[gitlab] >= 2, < 3
sciops =
lab-share-lib @ git+https://github.com/sanger/[email protected]#egg=lab-share-lib
fastavro # Dependency of lab-share-lib
pika
python-snappy
sheets =
pandas == 2.1.4
openpyxl >= 3.0.10 # STS uses save_virtual_workbook from version 3.0.x
XlsxWriter == 3.1.9
xlrd == 2.0.1
gspread >= 5.12.0
[options.packages.find]
where = src
[options.package_data]
tol = ../certs/cacert.pem
tol.benchling.sql =
*.sql
[options.entry_points]
console_scripts =
tol = tol.cli:cli