|
8 | 8 |
|
9 | 9 | nox.options.reuse_existing_virtualenvs = True
|
10 | 10 | nox.options.sessions = ["tests", "lint", "docs"]
|
11 |
| -python = ["3.11"] |
| 11 | +python = ["3.12"] |
12 | 12 |
|
13 | 13 | prettier_command = [
|
14 | 14 | "npx",
|
|
22 | 22 |
|
23 | 23 | doc_dependencies = [".", "mkdocs", "mkdocs-material"]
|
24 | 24 | lint_dependencies = [
|
25 |
| - "black==22.3.0", |
| 25 | + "black==22.10.0", |
26 | 26 | "vulture",
|
27 | 27 | "flake8",
|
28 |
| - "mypy==1.2.0", |
| 28 | + "mypy==1.6.1", |
29 | 29 | "check-manifest",
|
30 | 30 | ]
|
31 | 31 | vulture_whitelist = ".vulture_whitelist.py"
|
@@ -162,11 +162,11 @@ def publish_docs(session):
|
162 | 162 | session.run("mkdocs", "gh-deploy")
|
163 | 163 |
|
164 | 164 |
|
165 |
| -@nox.session(reuse_venv=True, python="3.11") |
| 165 | +@nox.session(reuse_venv=True, python="3.12") |
166 | 166 | def build_executables_current_platform(session):
|
167 | 167 | session.run("yarn", "install", external=True)
|
168 | 168 | session.run("yarn", "build", external=True)
|
169 |
| - session.install(".", "PyInstaller==5.10.1") |
| 169 | + session.install(".", "PyInstaller==6.1") |
170 | 170 | session.run("python", "make_executable.py")
|
171 | 171 | session.notify("build_pex")
|
172 | 172 |
|
@@ -196,7 +196,7 @@ def build_executable_windows(session):
|
196 | 196 | def build_pex(session):
|
197 | 197 | """Builds a pex of gdbgui"""
|
198 | 198 | # NOTE: frontend must be built before running this
|
199 |
| - session.install("pex==2.1.93") |
| 199 | + session.install("pex") |
200 | 200 | pex_path = Path("build/executable/gdbgui.pex")
|
201 | 201 | session.run(
|
202 | 202 | "pex",
|
|
0 commit comments