We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
pdm-project
frostming
Learn more about funding links in repositories.
Report abuse
1 parent 3f8f4f4 commit 9ce357bCopy full SHA for 9ce357b
src/dep_logic/tags/platform.py
@@ -109,10 +109,11 @@ def current(cls) -> Self:
109
if len(platform_info) == 1:
110
if platform_info[0] == "win32":
111
return cls(os.Windows(), Arch.X86)
112
- else:
113
- raise PlatformError(f"Unsupported platform {platform_}")
+ operating_system, _, version_arch = (
+ platform_.replace(".", "_").replace(" ", "_").partition("_")
114
+ )
115
else:
- [operating_system, version_arch] = platform_info
116
+ operating_system, version_arch = platform_info
117
if "-" in version_arch:
118
# Ex: macosx-11.2-arm64
119
version, architecture = version_arch.rsplit("-", 1)
0 commit comments