sprockets-statsd/setup.cfg
Dave Shawley b64cd0cbde
Stop testing 3.7, add 3.11
This removes our reliance on asynctest and reduces the maintenance
burden slightly.  We still support 3.7, just removing explicit testing
of it.
2023-07-27 09:17:38 -04:00

100 lines
2.3 KiB
INI

[metadata]
name = sprockets-statsd
version = attr: sprockets_statsd.version
description = Asynchronously send metrics to a statsd instance.
long_description = file: README.rst
long_description_content_type = text/x-rst
license = BSD 3-Clause License
url = https://sprockets-statsd.readthedocs.io/
project_urls:
Bug Tracker = https://github.com/sprockets/sprockets-statsd/issues/
Documentation = https://sprockets-statsd.readthedocs.io/
Source Code = https://github.com/sprockets/sprockets-statsd/
author = Dave Shawley
author_email = daveshawley@gmail.com
classifiers =
Development Status :: 5 - Production/Stable
Intended Audience :: Developers
License :: OSI Approved :: BSD License
Natural Language :: English
Operating System :: OS Independent
Programming Language :: Python :: 3
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Topic :: Communications
Topic :: Internet
Topic :: Software Development
Typing :: Typed
[options]
packages = find:
install_requires =
[options.extras_require]
tornado =
tornado>=5
dev =
coverage==5.5
flake8==3.9.2
flake8-import-order==0.18.1
sphinx==4.1.1
sphinx-autodoc-typehints==1.12.0
sprockets.http==2.2.0
tornado>=5
yapf==0.31.0
readthedocs =
sphinx==4.1.1
sphinx-autodoc-typehints==1.12.0
tornado>=5
[options.packages.find]
exclude =
tests
[options.package_data]
sprockets_statsd =
py.typed
[build_sphinx]
build_dir = build/sphinx
nitpicky = 1
warning_is_error = 1
[coverage:report]
exclude_lines =
pass
pragma: no cover
raise NotImplementedError
fail_under = 100
show_missing = 1
[coverage:run]
branch = 1
source = sprockets_statsd
[flake8]
application_import_names = sprockets_statsd,tests
exclude = build,env,dist
import_order_style = pycharm
[mypy]
cache_dir = build/mypy-cache
check_untyped_defs = true
show_error_codes = true
warn_no_return = true
warn_redundant_casts = true
warn_unused_configs = true
warn_unused_ignores = true
[mypy-sprockets_statsd]
disallow_incomplete_defs = true
disallow_untyped_defs = true
no_implicit_optional = true
strict = true
[yapf]
allow_split_before_dict_value = false
indent_dictionary_value = true