We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2750910 + 38d66dc commit 0cbb375Copy full SHA for 0cbb375
1 file changed
scripts/publish_packages.py
@@ -14,6 +14,10 @@
14
logger = ColoredLogger("PackagePublisher")
15
16
17
+def extract_major_minor(version: str) -> str:
18
+ return ".".join(version.split(".")[:2] + ["0"])
19
+
20
21
def patch_version(version: str):
22
with open("pyproject.toml", "r") as f:
23
pyproject = tomlkit.load(f)
@@ -22,7 +26,7 @@ def patch_version(version: str):
26
for dep in list(pyproject["tool"]["poetry"]["dependencies"].keys()):
27
if dep.startswith("polywrap-"):
24
28
pyproject["tool"]["poetry"]["dependencies"].pop(dep)
25
- pyproject["tool"]["poetry"]["dependencies"].add(dep, f"^{version}")
29
+ pyproject["tool"]["poetry"]["dependencies"].add(dep, f"^{extract_major_minor(version)}")
30
31
with open("pyproject.toml", "w") as f:
32
tomlkit.dump(pyproject, f)
0 commit comments