Skip to content

Commit 0bd7fe7

Browse files
authored
Merge pull request #1012 from Sharon-codes/issue-845-bokeh
build: allow bokeh >=3.7 and restore mypy compatibility
2 parents 1430baf + 515124a commit 0bd7fe7

2 files changed

Lines changed: 16 additions & 8 deletions

File tree

poetry.lock

Lines changed: 6 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ BioPython = "*"
3636
scikit-allel = ">=1.3.13"
3737
xarray = "*"
3838
plotly = "*"
39-
# Bokeh 3.7.x causes type checking issues.
40-
# https://github.com/bokeh/bokeh/issues/14412
39+
# https://github.com/malariagen/malariagen-data-python/issues/845
4140
# https://github.com/malariagen/malariagen-data-python/issues/734
42-
bokeh = "<3.7.0"
41+
# https://github.com/malariagen/malariagen-data-python/issues/743
42+
bokeh = ">=3.7.0"
4343
statsmodels = ">=0.14.2"
4444
ipyleaflet = ">=0.17.0"
4545
ipywidgets = "*"
@@ -107,3 +107,10 @@ line-length = 88
107107

108108
[tool.ruff.lint]
109109
extend-select = []
110+
111+
[tool.mypy]
112+
ignore_missing_imports = true
113+
114+
[[tool.mypy.overrides]]
115+
module = ["bokeh", "bokeh.*"]
116+
follow_imports = "skip"

0 commit comments

Comments
 (0)