---
title: "Discussion on \"It all started with @click\" | Hashnode"
description: "Discussion on \"It all started with @click\". and, well. It went on from there.\nI'm going to post some code now.\nfrom collections.abc import Generator\nfrom contextlib import contextmanager, suppress\nfrom dataclasses import dataclass\n\nimport click\nimport requests\nfrom beartype.typing import Any, ..."
url: "https://hashnode.com/posts/it-all-started-with-click/652eeefd5e5142911325d4df"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [It all started with @click](https://roderik.no/it-all-started-with-click?utm_source=hashnode&utm_medium=feed)

and, well. It went on from there. I'm going to post some code now. from collections.abc import Generator from contextlib import contextmanager, suppress from dataclasses import dataclass import click import requests from beartype.typing import Any, ...

Oct 17, 2023 · 3 min read · roderik.no  
Updated Mar 28, 2024  
Read the article

-   [#click](https://hashnode.com/tag/click)
-   [#python](https://hashnode.com/tag/python)

## Written by

[Rune Hansén Steinnes-Westum](https://hashnode.com/@roderik)

@roderik · Norway

  
[View profile](https://hashnode.com/@roderik)

Developer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
