code: def get_package(self, package_name: str, version: str) -> Package:
          
          validate_package_name(package_name)
          validate_package_version(version)
          self._validate_set_registry()
          _, _, release_uri = self.get_release_data(package_name, version)
          return self.get_package_from_uri(release_uri)
docs: Returns a ``Package`` instance, generated by the ``manifest_uri`` associated with the
          given package name and version, if they are published to the currently set registry.
  
          * Parameters:
              * ``name``: Must be a valid package name.
              * ``version``: Must be a valid package version.