async def METHOD_NAME(self, url, json_data):
    async with aiohttp.ClientSession(trust_env=True) as session:
        async with session.put(
            url, json=json_data, headers=github_backup.headers
        ) as resp:
            if resp.status < 400:
                return True
            else:
                self.logger.error(
                    f"Failed to put {url} with HTTP error {resp.status}"
                )
    return False