code: def get_all_package_names(self) -> Iterable[str]:
          
          self._validate_set_registry()
          package_ids = self.registry._get_all_package_ids()
          for package_id in package_ids:
              yield self.registry._get_package_name(package_id)
docs: Returns a tuple containing all the package names available on the current registry.