ENAMLCLEAN(1)
β¨ ENAMLCLEAN(1) β¨
okay bestie, gather round, because this little cutie lives in the Enaml documentation and it is literally here to do one job and do it gorgeously π
πΈ NAME πΈ
enamlclean β it removes .enamlc files. that's it. that's the whole vibe. no cap. π§Ήβ¨
π¦ SYNOPSIS π¦
enamlclean [-V VERSION] [-p PACKAGE] [DIR_OF_FILE]
she's small, she's mighty, she takes a couple of flags and optionally a file or directory to point her at π
π DESCRIPTION π
enamlclean goes through and clears out .enamlc files β those compiled bytecode-ish leftovers from Enaml. if you've ever wondered "why is there a __enamlcache__ directory in my life," this is the girl who fixes that for you π«Ά
you can aim her at a whole Debian package, at a specific Python version's stuff, or at one single file if you're feeling precise. mix and match, she doesn't mind. icon behaviour, honestly π
π OPTIONS π
-h,--helpβ prints a help message and dips. the polite exit. πͺβ¨-v,--verboseβ turns on verbose mode. she will yap about what she's doing and honestly? we love that for her.-q,--quietβ be quiet. shhh. π€« not a single peep.-p PACKAGE,--package=PACKAGEβ name the Debian package you wanna clean. heads up: combining this withDIR_OR_FILEwill additionally narrow down the list of files, so you get extra precision for free π-V VERSIONβ say which Python version to clean. very demure, very specific. π
π EXAMPLES π
π clean a whole package
enamlclean -p python3-foo
removes every single .enamlc file and __enamlcache__ directory from the package python3-foo. gone. dusted. β¨
π just one Python version please
enamlclean -V 3.11 /usr/lib/python3/
removes all .enamlc files for python 3.11 only. nobody else gets touched. boundaries, bestie π
π one specific file
enamlclean -V 3.11 /usr/lib/foo/bar.enaml
removes /usr/lib/foo/__enamlcache__/bar.enaml-cpython-311-*.enamlc. yes, that whole globby little family. bye π
π the classic
enamlclean /usr/lib/python3/
removes all .enamlc files and __enamlcache__ directories for Python 3. the default queen behaviour π₯
π AUTHOR π
Alexander Sulfrian, 2025 β thank you for your service, king π«‘
and that's the whole page, bestie!! this was Enaml 0.19.0, dated 2026-03-20, and it's giving <rainbow>ENAMLCLEAN(1)</rainbow> energy from start to finish ππ go forth and clean those caches, mwah π
π¦ where this page comes from
- ubuntu resolute: python3-enaml 0.19.0-1build1 Β· BSD-3-Clause
- ubuntu stonking: python3-enaml 0.19.0-1build1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms