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
|
[metadata]
url = https://gitlab.com/anarcat/undertime
name = undertime
author = Antoine Beaupré
author_email = anarcat@debian.org
license = AGPL-3.0-or-later
description = pick a meeting time
long_description = file: README.rst
long_description_content_type = text/x-rst
classifiers =
Development Status :: 5 - Production/Stable
Environment :: Console
Intended Audience :: End Users/Desktop
Natural Language :: English
Operating System :: POSIX
Operating System :: POSIX :: Linux
Programming Language :: Python
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3
Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Topic :: Office/Business :: Scheduling
python_requires = >= 3.5
[options]
scripts =
undertime
moonphases
install_requires =
dateparser
ephem
importlib-metadata ; python_version < '3.8'
pytz
pyyaml
termcolor
tabulate
tzlocal
setup_requires = setuptools_scm
# workaround weird autodiscovery bug in setuptools
# https://github.com/pypa/setuptools/issues/3197
packages =
[options.data_files]
etc/ = undertime.yml
[options.extras_require]
test = pytest; pytest-cov
[tool:pytest]
addopts = --cov=undertime --doctest-modules
# requires the catchlog pytest plugin:
# https://pypi.python.org/pypi/pytest-catchlog/
log_cli_level = DEBUG
[aliases]
test=pytest
[flake8]
max-line-length=120
|