[docs]@dataclasses.dataclassclassConfig:repository_name:str=dataclasses.field()@cached_propertydefapi_domain(self)->str:returnrepo_name_to_api_domain_mapping[self.repository_name]@cached_propertydeftwine_upload_settings(self)->twine.settings.Settings:ifruntime.is_github_action:raiseNotImplementedErrorelse:# is localreturntwine.settings.Settings(repository_name=self.repository_name,non_interactive=True,disable_progress_bar=True,skip_existing=True,)
config=Config(repository_name="boto3dataclasspypi",# ๐ Release to PyPI# repository_name="boto3dataclasstestpypi", # ๐งช Release to TestPyPI)