@@ -66,7 +66,7 @@ envs.docs.dependency-groups = [ "doc" ]
6666envs.docs.scripts.build = " sphinx-build -M html docs docs/_build"
6767envs.docs.scripts.clean = " git clean -fdX docs"
6868envs.docs.scripts.open = " python -m webbrowser -t docs/_build/html/index.html"
69- envs.hatch-test.default-args = []
69+ envs.hatch-test.default-args = [ ]
7070envs.hatch-test.dependency-groups = [ " test-min" ]
7171# TODO: remove scipy once https://github.com/pypa/hatch/pull/2127 is released
7272envs.hatch-test.extra-dependencies = [ " ipykernel" , " ipycytoscape" , " scipy" ]
@@ -91,7 +91,7 @@ metadata.hooks.docstring-description = {}
9191metadata.hooks.fancy-pypi-readme.content-type = " text/x-rst"
9292metadata.hooks.fancy-pypi-readme.fragments = [ { path = " README.rst" , start-after = " .. begin" } ]
9393version.source = " vcs"
94- version.raw-options = { local_scheme = " no-local-version" } # be able to publish dev version
94+ version.raw-options = { local_scheme = " no-local-version" } # be able to publish dev version
9595
9696[tool .uv ]
9797override-dependencies = [ " sphinx>=9.0.1" ]
@@ -132,7 +132,7 @@ lint.per-file-ignores."typings/**/*.pyi" = [ "A002", "F403", "F405", "N801" ]
132132lint.allowed-confusables = [ " ×" , " ’" ]
133133lint.flake8-bugbear.extend-immutable-calls = [ " testing.fast_array_utils.Flags" ]
134134lint.flake8-copyright.notice-rgx = " SPDX-License-Identifier: MPL-2\\ .0"
135- lint.flake8-type-checking.exempt-modules = []
135+ lint.flake8-type-checking.exempt-modules = [ ]
136136lint.flake8-type-checking.strict = true
137137lint.isort.known-first-party = [ " fast_array_utils" ]
138138lint.isort.lines-after-imports = 2
@@ -179,6 +179,10 @@ implicit_reexport = true
179179explicit_package_bases = true
180180mypy_path = [ " $MYPY_CONFIG_FILE_DIR/typings" , " $MYPY_CONFIG_FILE_DIR/src" ]
181181
182+ [[tool .mypy .overrides ]]
183+ module = [ " jax" , " jax.*" ]
184+ ignore_missing_imports = true
185+
182186[tool .pyright ]
183187stubPath = " ./typings"
184188reportPrivateUsage = false
0 commit comments