Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to Click #428

Merged
merged 59 commits into from
Dec 14, 2023
Merged

Migrate to Click #428

merged 59 commits into from
Dec 14, 2023

Conversation

ihabunek
Copy link
Owner

@ihabunek ihabunek commented Nov 29, 2023

Rewrite toot to use Click.

TODO before merging:

  • implement --quiet flag, currently does nothing
  • add decorator for commands which require authentication, print an error when not authenticated
  • settings: deprecate [tui] category in settings in favour of [commands.tui]
  • optional: settings: deprecate [commands.*] sections in favour of [toot.*]?

fixes #375

These will be replaced by simpler and more useful integration tests.
@ihabunek ihabunek force-pushed the click branch 2 times, most recently from 60da88c to f4b0443 Compare December 3, 2023 06:11
@ihabunek ihabunek merged commit 3399c87 into master Dec 14, 2023
12 checks passed
@ihabunek
Copy link
Owner Author

I merged this now to avoid having a long running branch. The few changes which need to be implemented before release can be done on master.

@ihabunek ihabunek deleted the click branch December 14, 2023 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Migrate from argparse to click
1 participant