If all you know is python, you don't know enough to use the warnings library,...
If all you know is python, you don't know enough to use the warnings library, you also must know
- regex (for matching the warning string)
- the warnings mini-DSL/file format, which is `:` separated, ordered fields with `,` between configuration objects. In other words, idiosyncratic headerless CSV. The mini-DSL appears to be record order sensitive
Self-replies
regex is such a shit feature.
`.so_easy().syntactic_sugar().happy_path().fuck_you_write_regex_now("$!#$%")`
"Oh, I don't know how to write the API for this library, I'll just add a .filter_dsl() method and pick the worst"
pythonic - give me arg for a lambda
jsonic - jmespath
demonic - regex
But why stop there? how about
assembler - the POWER of executing native bytes as YOU WANT TO. Don't let anyone tell you want to do. Think of the POWER.