diff --git a/README.md b/README.md index ae4ed11..8f6beb9 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ A napari plugin for keypoint annotation, also used within DeepLabCut! If you installed DeepLabCut[gui], this plugin is already installed. However, you can also use this as a stand-alone keypoint annotator without using DeepLabCut. Instructions below! -Start by installing PySide6 with `pip install "pyside6<6.3.2"`; this is the library we now use to build GUIs. +Start by installing PySide6 with `pip install "pyside6==6.4.2"`; this is the library we now use to build GUIs. You can then install `napari-deeplabcut` via [pip]: diff --git a/pyproject.toml b/pyproject.toml index cbf294d..f8296a1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,3 +5,6 @@ build-backend = "setuptools.build_meta" [tool.setuptools_scm] write_to = "src/napari_deeplabcut/_version.py" + +[tool.pytest.ini_options] +qt_api = "pyside6" diff --git a/setup.cfg b/setup.cfg index 6cf9104..3f8a51d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,5 @@ [metadata] name = napari-deeplabcut -version = 0.2.1.3 description =napari + DeepLabCut annotation tool long_description = file: README.md long_description_content_type = text/markdown @@ -17,7 +16,6 @@ classifiers = Operating System :: OS Independent Programming Language :: Python :: 3 Programming Language :: Python :: 3 :: Only - Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Topic :: Scientific/Engineering :: Artificial Intelligence @@ -43,7 +41,7 @@ install_requires = qtpy>=2.4 scikit-image tables -python_requires = >=3.8 +python_requires = >=3.9 include_package_data = True package_dir = =src @@ -59,7 +57,6 @@ napari.manifest = [options.extras_require] testing = - napari pyside6==6.4.2 pytest pytest-cov diff --git a/tox.ini b/tox.ini index 5707153..c715870 100644 --- a/tox.ini +++ b/tox.ini @@ -1,11 +1,10 @@ # For more information about tox, see https://tox.readthedocs.io/en/latest/ [tox] -envlist = py{38,39,310}-{linux,macos,windows} +envlist = py{39,310}-{linux,macos,windows} isolated_build=true [gh-actions] python = - 3.8: py38 3.9: py39 3.10: py310 @@ -26,6 +25,7 @@ passenv = DISPLAY XAUTHORITY NUMPY_EXPERIMENTAL_ARRAY_FUNCTION + PYTEST_QT_API PYVISTA_OFF_SCREEN extras = testing