Skip to content

Commit ce5b54b

Browse files
committed
remove matplotlib<3.9 from hatch.toml to run faster
1 parent 878daec commit ce5b54b

1 file changed

Lines changed: 11 additions & 10 deletions

File tree

hatch.toml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# ---------------------------------------------------------
33
[envs.default]
44
description = "Development environment"
5-
installer = "uv pip install"
5+
installer = "uv"
66

77
# ---------------------------------------------------------
88
[envs.pkg]
@@ -17,7 +17,7 @@ show = [
1717
# ---------------------------------------------------------
1818
[envs.lint]
1919
template = "lint"
20-
installer = "uv pip install"
20+
installer = "uv"
2121
description = "lint and format"
2222
detached = true
2323
dependencies = ["pre-commit"]
@@ -29,8 +29,9 @@ run = "pre-commit run --all-files"
2929
# ---------------------------------------------------------
3030
[envs.docs]
3131
template = "docs"
32-
installer = "uv pip install"
32+
installer = "uv"
3333
description = "build and check documentation"
34+
dev-mode = false
3435
features = ["docs"]
3536

3637
[envs.docs.scripts]
@@ -43,7 +44,7 @@ all = ["build", "doctest", "linkcheck"]
4344
# ---------------------------------------------------------
4445
[envs.types]
4546
template = "types"
46-
installer = "uv pip install"
47+
installer = "uv"
4748
description = "Run the type checker"
4849
dev-mode = false
4950
dependencies = ["mypy"]
@@ -60,11 +61,11 @@ run = [
6061
# ---------------------------------------------------------
6162
[envs.tests]
6263
template = "tests"
63-
installer = "uv pip install"
64+
installer = "uv"
6465
description = "Run the tests suite"
6566
features = ["tests"]
6667
extra-dependencies = [
67-
"matplotlib<3.9",
68+
# "matplotlib<3.9",
6869
"seaborn=={matrix:seaborn_version}",
6970
]
7071

@@ -74,7 +75,7 @@ seaborn_version = ["0.11", "0.12", "0.13"]
7475

7576
[envs.tests.overrides]
7677
matrix.seaborn_version.extra-dependencies = [
77-
"matplotlib<3.9",
78+
# "matplotlib<3.9",
7879
"seaborn=={matrix:seaborn_version}",
7980
{ value = "pandas<2", if = ["0.11", "0.12"]},
8081
{ value = "numpy<2", if = ["0.11", "0.12"]},
@@ -102,7 +103,7 @@ run = "pytest {args:-n auto}"
102103
# ---------------------------------------------------------
103104
[envs.coverage]
104105
template = "coverage"
105-
installer = "uv pip install"
106+
installer = "uv"
106107
description = "combine coverage files"
107108
detached = true
108109
dependencies = [
@@ -122,7 +123,7 @@ run = [
122123
# ---------------------------------------------------------
123124
[envs.examples]
124125
template = "examples"
125-
installer = "uv pip install"
126+
installer = "uv"
126127
description = "Run the examples"
127128
python = "3.11"
128129
extra-dependencies = [
@@ -135,7 +136,7 @@ seaborn_version = ["0.11", "0.12", "0.13"]
135136

136137
[envs.examples.overrides]
137138
matrix.seaborn_version.extra-dependencies = [
138-
"matplotlib<3.9",
139+
# "matplotlib<3.9",
139140
"seaborn=={matrix:seaborn_version}",
140141
{ value = "pandas<2", if = ["0.11", "0.12"]},
141142
{ value = "numpy<2", if = ["0.11", "0.12"]},

0 commit comments

Comments
 (0)