team-bot/setup.cfg

60 lines
1.1 KiB
INI
Raw Normal View History

2023-10-07 06:50:04 +00:00
[metadata]
2024-04-03 12:47:04 +00:00
name = team_bot
version = 1.0.0
2023-10-07 06:50:04 +00:00
author = missytake
author_email = missytake@systemli.org
description = This bot connects your team to the outside and makes it addressable.
long_description = file: README.md
long_description_content_type = text/markdown
2024-02-03 16:21:58 +00:00
url = https://github.com/deltachat-bot/team-bot
2023-10-07 06:50:04 +00:00
project_urls =
2024-02-03 16:21:58 +00:00
Bug Tracker = https://github.com/deltachat-bot/team-bot/issues
2023-10-07 06:50:04 +00:00
classifiers =
Programming Language :: Python :: 3
2024-04-03 12:47:04 +00:00
License :: OSI Approved :: MIT License
2023-10-07 06:50:04 +00:00
Operating System :: OS Independent
[options]
package_dir =
2023-10-07 07:54:10 +00:00
= src
2023-10-07 06:50:04 +00:00
packages = find:
python_requires = >=3.8
install_requires =
click
pyinfra
2023-10-08 08:32:44 +00:00
pickleDB
qrcode
deltachat>=1.133.1
2023-10-07 06:50:04 +00:00
[options.packages.find]
where = src
[options.entry_points]
console_scripts =
2024-02-03 16:21:58 +00:00
team-bot = team_bot.cli:main
2023-10-07 06:50:04 +00:00
[tox:tox]
envlist = lint, py310
isolated_build = True
[testenv:lint]
skip_install = True
deps =
black
flake8
commands =
black --check --diff src tests
flake8 src tests
[testenv]
2023-10-07 12:22:08 +00:00
passenv = *
2023-10-07 06:50:04 +00:00
deps =
pytest
2023-10-07 12:22:08 +00:00
pytest-xdist
2023-10-09 07:23:39 +00:00
pytest-timeout
2023-10-07 06:50:04 +00:00
commands =
2023-10-24 22:26:22 +00:00
pytest tests -n 6
2023-10-07 06:50:04 +00:00
[flake8]
max_line_length = 121