(self, *, quiet: bool = False, **kwargs: base.CommonArgs)
return self._client.request('/repo/gc', decoder='json', **kwargs)
Removes stored objects that are not pinned from the repo
		
		.. code-block:: python
		
			>>> client.repo.gc()
			[{'Key': 'QmNPXDC6wTXVmZ9Uoc8X1oqxRRJr4f1sDuyQuwaHG2mpW2'},
			 {'Key': 'QmNtXbF3AjAk59gQKRgEdVabHcSsiPUnJwHnZKyj2x8Z3k'},
			 {'Key': 'QmRVBnxUCsD57ic5FksKYadtyUbMsyo9KYQKKELajqAp4q'},
			 …
			 {'Key': 'QmYp4TeCurXrhsxnzt5wqLqqUz8ZRg5zsc7GuUrUSDtwzP'}]
		
		Performs a garbage collection sweep of the local set of
		stored objects and remove ones that are not pinned in order
		to reclaim hard disk space. Returns the hashes of all collected
		objects.
		
		Parameters
		----------
		quiet
			Should the client will avoid downloading the list of removed objects?
			
			Passing ``True`` to this parameter often causing the GC process to
			speed up tremendously as it will also avoid generating the list of
			removed objects in the connected daemon at all.
		
		Returns
		-------
			dict
				List of IPFS objects that have been removed
Removes stored objects that are not pinned from the repo
		
		.. code-block:: python
		
			>>> client.repo.gc()
			[{'Key': 'QmNPXDC6wTXVmZ9Uoc8X1oqxRRJr4f1sDuyQuwaHG2mpW2'},
			 {'Key': 'QmNtXbF3AjAk59gQKRgEdVabHcSsiPUnJwHnZKyj2x8Z3k'},
			 {'Key': 'QmRVBnxUCsD57ic5FksKYadtyUbMsyo9KYQKKELajqAp4q'},
			 …
			 {'Key': 'QmYp4TeCurXrhsxnzt5wqLqqUz8ZRg5zsc7GuUrUSDtwzP'}]
		
		Performs a garbage collection sweep of the local set of
		stored objects and remove ones that are not pinned in order
		to reclaim hard disk space. Returns the hashes of all collected
		objects.
		
		Parameters
		----------
		quiet
			Should the client will avoid downloading the list of removed objects?
			
			Passing ``True`` to this parameter often causing the GC process to
			speed up tremendously as it will also avoid generating the list of
			removed objects in the connected daemon at all.
		
		Returns
		-------
			dict
				List of IPFS objects that have been removed
Removes stored objects that are not pinned from the repo .. code - block :: python >>> client . repo . gc () [ { Key : QmNPXDC6wTXVmZ9Uoc8X1oqxRRJr4f1sDuyQuwaHG2mpW2 } { Key : QmNtXbF3AjAk59gQKRgEdVabHcSsiPUnJwHnZKyj2x8Z3k } { Key : QmRVBnxUCsD57ic5FksKYadtyUbMsyo9KYQKKELajqAp4q } … { Key : QmYp4TeCurXrhsxnzt5wqLqqUz8ZRg5zsc7GuUrUSDtwzP } ] Performs a garbage collection sweep of the local set of stored objects and remove ones that are not pinned in order to reclaim hard disk space . Returns the hashes of all collected objects . Parameters ---------- quiet Should the client will avoid downloading the list of removed objects? Passing True to this parameter often causing the GC process to speed up tremendously as it will also avoid generating the list of removed objects in the connected daemon at all . Returns ------- dict List of IPFS objects that have been removed
def gc(self, *, quiet: bool = False, **kwargs: base.CommonArgs):
		"""Removes stored objects that are not pinned from the repo
		
		.. code-block:: python
		
			>>> client.repo.gc()
			[{'Key': 'QmNPXDC6wTXVmZ9Uoc8X1oqxRRJr4f1sDuyQuwaHG2mpW2'},
			 {'Key': 'QmNtXbF3AjAk59gQKRgEdVabHcSsiPUnJwHnZKyj2x8Z3k'},
			 {'Key': 'QmRVBnxUCsD57ic5FksKYadtyUbMsyo9KYQKKELajqAp4q'},
			 …
			 {'Key': 'QmYp4TeCurXrhsxnzt5wqLqqUz8ZRg5zsc7GuUrUSDtwzP'}]
		
		Performs a garbage collection sweep of the local set of
		stored objects and remove ones that are not pinned in order
		to reclaim hard disk space. Returns the hashes of all collected
		objects.
		
		Parameters
		----------
		quiet
			Should the client will avoid downloading the list of removed objects?
			
			Passing ``True`` to this parameter often causing the GC process to
			speed up tremendously as it will also avoid generating the list of
			removed objects in the connected daemon at all.
		
		Returns
		-------
			dict
				List of IPFS objects that have been removed
		"""
		kwargs.setdefault("opts", {})["quiet"] = quiet
		
		return self._client.request('/repo/gc', decoder='json', **kwargs)
def gc ( self , * , quiet : bool = False , * * kwargs : base . CommonArgs ) : kwargs . setdefault ( "opts" , { } ) [ "quiet" ] = quiet return self . _client . request ( '/repo/gc' , decoder = 'json' , * * kwargs )