MCPcopy
hub / github.com/pandas-dev/pandas / write_version_info

Function write_version_info

generate_version.py:13–29  ·  view source on GitHub ↗
(path)

Source from the content-addressed store, hash-verified

11
12
13def write_version_info(path) -> None:
14 version = None
15 git_version = None
16
17 try:
18 import _version_meson
19
20 version = _version_meson.__version__
21 git_version = _version_meson.__git_version__
22 except ImportError:
23 version = versioneer.get_version()
24 git_version = versioneer.get_versions()["full-revisionid"]
25 if os.environ.get("MESON_DIST_ROOT"):
26 path = os.path.join(os.environ.get("MESON_DIST_ROOT"), path)
27 with open(path, "w", encoding="utf-8") as file:
28 file.write(f'__version__="{version}"\n')
29 file.write(f'__git_version__="{git_version}"\n')
30
31
32def main() -> None:

Callers 1

mainFunction · 0.85

Calls 3

getMethod · 0.45
joinMethod · 0.45
writeMethod · 0.45

Tested by

no test coverage detected