diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ddd2b04c..e3bd3ebc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -64,6 +64,8 @@ jobs: - "3.6" - "3.7" - "3.8" + - "3.9" + - "3.10" steps: - name: Repository checkout uses: actions/checkout@v2 diff --git a/setup.cfg b/setup.cfg index 6ae9d37b..69b81c0e 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = pylxd -version = 2.3.1a +version = 2.3.1 description = python library for LXD long_description = file: README.rst author = Paul Hummer and others (see CONTRIBUTORS.rst) @@ -11,11 +11,7 @@ classifier = Intended Audience :: System Administrators License :: OSI Approved :: Apache Software License Operating System :: POSIX :: Linux - Programming Language :: Python Programming Language :: Python :: 3 - Programming Language :: Python :: 3.6 - Programming Language :: Python :: 3.7 - Programming Language :: Python :: 3.8 [options] python_requires = >= 3.6 @@ -43,24 +39,20 @@ format = isort == 5.6.4 check = mypy - # add type stubs for libs - types-requests - types-pkg_resources - types-python-dateutil doc = Sphinx [flake8] show-source = True ignore = E203, E266, E501, W503, W504 -builtins = _ -exclude = .venv,.git,.tox,dist,doc,*egg,build +exclude = .git, .tox, dist, doc, *egg, build [mypy] -incremental = False +ignore_missing_imports = True +install_types = True +non_interactive = True warn_return_any = True warn_unused_configs = True -ignore_missing_imports = True [build_sphinx] source-dir = doc/source