portage.repository.config.RepoConfigLoader: Add __setitem__() and __delitem__().
diff --git a/pym/portage/repository/config.py b/pym/portage/repository/config.py
index 304335e..0a2dd00 100644
--- a/pym/portage/repository/config.py
+++ b/pym/portage/repository/config.py
@@ -783,9 +783,15 @@
 	def get_repo_for_location(self, location):
 		return self.prepos[self.get_name_for_location(location)]
 
+	def __setitem__(self, repo_name, repo):
+		self.prepos[repo_name] = repo
+
 	def __getitem__(self, repo_name):
 		return self.prepos[repo_name]
 
+	def __delitem__(self, repo_name):
+		del self.prepos[repo_name]
+
 	def __iter__(self):
 		for repo_name in self.prepos_order:
 			yield self.prepos[repo_name]