tlopex opened a new pull request, #19665: URL: https://github.com/apache/tvm/pull/19665
Replace manual version.py stamping with scikit-build-core's setuptools_scm metadata provider, so local builds no longer call version.py. The Python distribution/runtime version comes from the generated python/tvm/_version.py (libinfo.py reads it with a fallback); the C++ TVM_VERSION is injected from SKBUILD_PROJECT_VERSION_FULL with a #ifndef default in base.h for bare cmake builds. version.py is slimmed to the web/package.json stamp plus git_describe_version() (used by docs). The publish workflow's wheel build checks out full history (fetch-depth: 0) so setuptools_scm can derive the version, and drops the version.py stamping step. release_process.rst is updated to the tag-driven release flow. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
