Skip to content

Submit to Awesome List #8

@pykong

Description

@pykong

This package fills a unique void, left by other packages.
Namely it does two things:

  • many string conversions
  • acronym detection

Hence it would be useful to make it known to the python community.
The best way would be an entry to the awesome list at:
https://github.com/vinta/awesome-python

This may be done, once more cases have been added and the internal structure has undergone further refactoring. The extensive tests provided speak for the quality of this package and may improve its acceptance.

TODO before ready for submission:

  • add more case conversions
  • make it easier to contribute
    • Add requirements.txt pyproject.toml
    • Add MakeFile with make test and make lint options pyproject.toml
    • Add Contribute section to README
    • Add CI
  • Clean up code for readability
    • rename 1-character variables (where it makes sense)
    • review sections of the code that require line comments to explain them. That usually indicates that it can be rewritten more clearly
  • Modification of API to conform to Improve API #7
  • Add type annotations
  • Adapt tests to new API and added case conversions

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions