-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsetup.cfg
39 lines (35 loc) · 905 Bytes
/
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
[metadata]
name = casserole
description = Communicate with GE appliances over their RJ45 port
version = attr: casserole.__version__
long_description = file: README.md
long_description_content_type = text/markdown; charset=UTF-8
url = https://github.com/puddly/casserole
author = puddly
author_email = puddly3@gmail.com
license = GPL-3.0
[options]
packages = find:
python_requires = >=3.7
install_requires =
pyserial-asyncio; platform_system!="Windows"
pyserial-asyncio!=0.5; platform_system=="Windows" # 0.5 broke writes
async_timeout
coloredlogs
verboselogs
[options.packages.find]
exclude =
tests
tests.*
[options.extras_require]
# XXX: The order of these deps seems to matter
testing =
pytest>=5.4.5
pytest-asyncio>=0.12.0
pytest-timeout
pytest-mock
pytest-cov
coveralls
asynctest; python_version < "3.8.0"
[coverage:run]
source = casserole