-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
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.txtpyproject.toml - Add
MakeFile withmake testandmake lintoptionspyproject.toml - Add
Contributesection to README - Add CI
- Add
- 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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels