text: # Copyright 2019 DeepMind Technologies Limited.
  #
  # Licensed under the Apache License, Version 2.0 (the "License");
  # you may not use this file except in compliance with the License.
  # You may obtain a copy of the License at
  #
  #     http://www.apache.org/licenses/LICENSE-2.0
  #
  # Unless required by applicable law or agreed to in writing, software
  # distributed under the License is distributed on an "AS IS" BASIS,
  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  # See the License for the specific language governing permissions and
  # limitations under the License.
  
  """Define Reverb version information."""
  # TODO(b/156099713): Improve how versioning is handled.
  
  # We follow Semantic Versioning (https://semver.org/)
  _MAJOR_VERSION = '0'
  _MINOR_VERSION = '3'
  _PATCH_VERSION = '0'
  
  # When building releases, we can update this value on the release branch to
  # reflect the current release candidate ('rc0', 'rc1') or, finally, the official
  # stable release (indicated by `_REL_SUFFIX = ''`). Outside the context of a
  # release branch, the current version is by default assumed to be a
  # 'development' version, labeled 'dev'.
  _DEV_SUFFIX = 'dev'
  _REL_SUFFIX = 'rc0'
  
  # Example, '0.4.0rc0'
  __version__ = '.'.join([
      _MAJOR_VERSION,
      _MINOR_VERSION,
      _PATCH_VERSION,
  ])
  __dev_version__ = '{}.{}'.format(__version__, _DEV_SUFFIX)
  __rel_version__ = '{}{}'.format(__version__, _REL_SUFFIX)
  