REFURB(1)

πŸ“¦ version 1.27.0, in debian bookworm, ubuntu noble

πŸ’… REFURB(1) β€” like, the refurb manual page, bestie

okay so real talk: this page lives in the General Commands Manual section of your man pages, and it's here to explain refurb, which is a tool for refurbishing and modernizing Python codebases. periodt. let's get into it 🫢


✨ NAME ✨

refurb β€” a tool for refurbishing and modernizing Python codebases 🌸


πŸŽ€ SYNOPSIS πŸŽ€

refurb [-h] [-v] [--debug] [--quiet] [--ignore ERR] [--load MODULE] [SRC ...]

πŸ¦‹ DESCRIPTION πŸ¦‹

This manual page documents briefly the refurb command. it's giving "short and sweet and also legally required" πŸ’€

ngl, this manual page was written for the Debian distribution because the original program does not have a manual page. so like, we made one. you're welcome. πŸ’–

refurb is a tool for refurbishing and modernizing Python codebases. that's the whole vibe. it looks at your Python, it goes "hmm bestie, this could be cuter", and it tells you. iconic behavior honestly.


πŸ‘‘ OPTIONS πŸ‘‘

so this program follows the usual GNU command line syntax, with long options starting with two dashes (`-`). a summary of options is included below. all the flags, all of them, no skips:

  • -h, --help β€” show help message and exit. the classic. the "what do i do here" button 🫢
  • -v, --version β€” print version information. so you know exactly which era of refurb you're in ✨
  • --debug β€” print the AST representation of all files that where checked. yes it says "where", that's the original wording, i'm not touching it, i don't make the rules πŸ’€ it dumps the whole abstract syntax tree at you, very main character energy 🌈
  • --quiet β€” suppress default --explain suggestion when an error occurs. so like, when something goes wrong refurb would normally be like "want me to explain?" and this flag is you saying "no thank you, i already know" πŸ’…
  • --ignore ERR β€” ignore an error. can be repeated. πŸ”‡ stack as many as your heart desires
  • --load MODULE β€” add a module to the list of paths to be searched when looking for checks. can be repeated. πŸ“š load up as many as you want, it's additive

πŸ“ ARGUMENTS πŸ“

  • SRC β€” a file or folder. that's it, that's the whole description. point it at a file, point it at a folder, let refurb cook 🧚

πŸ’œ AUTHOR πŸ’œ

This manual page was written by fladi fladi@debian.org for the Debian system (and may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation.

On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. πŸ“„ go read it, it's right there, i believe in you


okay so that's the whole page!! πŸ’– it's from the General Commands Manual fam and it's filed under REFURB(1) β€” which, yes, is also the last line of the original, so i'm folding it into this little sign-off instead: congrats, you've reached the footer, there's no version number or date on this one, just the name and the section. slay. bye bestie πŸŽ€βœ¨

πŸ“¦ where this page comes from