@@ -5,18 +5,18 @@ requires = ["hatchling", "hatch-vcs"]
55
66[project ]
77name = " spatialdata-io"
8- dynamic = [
9- " version" # allow version to be set by git tags
8+ dynamic = [
9+ " version" # allow version to be set by git tags
1010]
1111description = " SpatialData IO for common techs"
1212readme = " README.md"
1313requires-python = " >=3.11"
14- license = {file = " LICENSE" }
14+ license = { file = " LICENSE" }
1515authors = [
16- {name = " scverse" },
16+ { name = " scverse" },
1717]
1818maintainers = [
19- {name = " scverse" , email = " scverse@scverse.scverse" },
19+ { name = " scverse" , email = " scverse@scverse.scverse" },
2020]
2121urls.Documentation = " https://spatialdata-io.readthedocs.io/"
2222urls.Source = " https://github.com/scverse/spatialdata-io"
@@ -26,7 +26,7 @@ dependencies = [
2626 " click" ,
2727 " numpy" ,
2828 " scanpy" ,
29- " spatialdata>=0.2.6 " ,
29+ " spatialdata>=0.7.3a0 " ,
3030 " scikit-image" ,
3131 " h5py" ,
3232 " joblib" ,
@@ -67,7 +67,7 @@ test = [
6767# update: readthedocs doens't seem to try to install pre-releases even if when trying to install the pre optional-dependency. For
6868# the moment, if needed, let's add the latest pre-release explicitly here.
6969pre = [
70- " spatialdata>=0.4.0rc0 "
70+ " spatialdata>=0.7.3a0 "
7171]
7272
7373[tool .coverage .run ]
@@ -80,7 +80,7 @@ omit = [
8080testpaths = [" tests" ]
8181xfail_strict = true
8282addopts = [
83- " --import-mode=importlib" , # allow using test files with same name
83+ " --import-mode=importlib" , # allow using test files with same name
8484]
8585
8686[tool .ruff ]
@@ -95,19 +95,19 @@ exclude = [
9595 " setup.py" ,
9696]
9797lint.select = [
98- " F" , # Errors detected by Pyflakes
99- " E" , # Error detected by Pycodestyle
100- " W" , # Warning detected by Pycodestyle
101- " I" , # isort
102- " D" , # pydocstyle
103- " B" , # flake8-bugbear
104- " TID" , # flake8-tidy-imports
105- " C4" , # flake8-comprehensions
106- " BLE" , # flake8-blind-except
107- " UP" , # pyupgrade
108- " RUF100" , # Report unused noqa directives
109- " TCH" , # Typing imports
110- " NPY" , # Numpy specific rules
98+ " F" , # Errors detected by Pyflakes
99+ " E" , # Error detected by Pycodestyle
100+ " W" , # Warning detected by Pycodestyle
101+ " I" , # isort
102+ " D" , # pydocstyle
103+ " B" , # flake8-bugbear
104+ " TID" , # flake8-tidy-imports
105+ " C4" , # flake8-comprehensions
106+ " BLE" , # flake8-blind-except
107+ " UP" , # pyupgrade
108+ " RUF100" , # Report unused noqa directives
109+ " TCH" , # Typing imports
110+ " NPY" , # Numpy specific rules
111111 # "PTH", # Use pathlib
112112 # "S" # Security
113113]
0 commit comments