Skip to content

Commit 9da7440

Browse files
authored
CI/CD Fix strange nox/setuptools_scm issue, causing errors during github actions (#495)
* Limit scope * Fix unclear installation issue
1 parent f71aba0 commit 9da7440

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

noxfile.py

+2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ def base_install(session, flask, mongoengine):
1515
"""Create basic environment setup for tests and linting."""
1616
if flask == "==1.1.4":
1717
session.run("python", "-m", "pip", "install", "--upgrade", "pip")
18+
session.run("python", "-m", "pip", "install", "setuptools_scm[toml]>=6.3.1")
1819
session.install(
1920
f"Flask{flask}",
2021
f"mongoengine{mongoengine}",
@@ -23,6 +24,7 @@ def base_install(session, flask, mongoengine):
2324
)
2425
else:
2526
session.run("python", "-m", "pip", "install", "--upgrade", "pip")
27+
session.run("python", "-m", "pip", "install", "setuptools_scm[toml]>=6.3.1")
2628
session.install(
2729
f"Flask{flask}",
2830
f"mongoengine{mongoengine}",

0 commit comments

Comments
 (0)