python-case-converter icon indicating copy to clipboard operation
python-case-converter copied to clipboard

A case conversion library for Python.

Results 9 python-case-converter issues
Sort by recently updated
recently updated
newest added

`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...

enhancement

The release process is very manual - automate all the things.

enhancement

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...