python-case-converter
python-case-converter copied to clipboard
A case conversion library for Python.
`macrocase("My URL")` returns `MY_UR_L` (note the underscore between `R` and `L`). I would expect `MY_URL` Regarding the word boundaries I would expect a result similar to `cobolcase`, `snakecase`, and `kebabcase`....
The logging capability that can be remarkably useful for debugging is prone to being left 'on'. There needs to be a much simpler way of enabling logging that is based...
The release process is very manual - automate all the things.
Gitlab is far too slow with its synchronization for my liking. Switch to Github actions.
For example, for `macro_case("ElCurrentPhase2")` I would expect `"EL_CURRENT_PHASE_2"` but I get `"EL_CURRENT_PHASE2"` instead.
Added alternating case/mocking Spongebob case converter.
By picking the first character out of the input, an artificial boundary is created between first and second character. Fixed by creating a pascalcase specific boundary checking if there is...
I have a quite puzzling bug. pascalcase is actually breaking strings that are already following pascal case style. Test case: ``` >>> caseconverter.pascalcase("URLName") 'UrLName' ```
This package lacks static typing stubs and py.typed (empty) marker file. ``` Skipping analyzing "caseconverter": module is installed, but missing library stubs or py.typed marker [import-untyped] ``` Also refactor the...