diff --git a/dvc/updater.py b/dvc/updater.py index d6dc372..cfa416f 100644 --- a/dvc/updater.py +++ b/dvc/updater.py @@ -48,15 +48,7 @@ class Updater(object): # pragma: no cover logger.debug(msg.format(self.lock.lockfile, action)) def check(self): - if os.getenv("CI") or env2bool("DVC_TEST"): - return - - if PKG == "snap": - # hardcoded transition message - version_major = version.parse(self.current).major - self.current = "v{}".format(version_major) - self.latest = "v{}".format(version_major + 1) - self._notify() + if os.getenv("CI") or env2bool("DVC_TEST") or PKG == "snap": return self._with_lock(self._check, "checking") @@ -146,17 +138,6 @@ class Updater(object): # pragma: no cover ), "conda": "Run `{yellow}conda{reset} update dvc`", "choco": "Run `{yellow}choco{reset} upgrade dvc`", - "snap": ( - "To upgrade to the latest major release,\n" - "run `{yellow}snap{reset} refresh --channel=latest/beta`, or\n" - "to stay on the current major release track,\n" - "run `{yellow}snap{reset} refresh --channel={current}/stable`" - "\n\n" - "{red}WARNING{reset}: ignoring this message will result in\n" - "snap automatically performing an upgrade soon.\n" - "More information can be found at\n" - "{blue}https://github.com/iterative/dvc/issues/3872{reset}" - ), None: ( "Find the latest release at\n" "{blue}https://github.com/iterative/dvc/releases/latest{reset}" diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 75d0f7d..996db8c 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -30,7 +30,6 @@ parts: override-pull: | snapcraftctl pull snapcraftctl set-version $(cd $SNAPCRAFT_PART_SRC && git describe --tags) - git diff --quiet || error_dirty_build echo 'PKG = "snap"' > $SNAPCRAFT_PART_SRC/dvc/utils/build.py # install all optional extras sed -ri 's/(=install_requires)/\1+all_remotes+hdfs/' $SNAPCRAFT_PART_SRC/setup.py