Skip to content

evtn/utilitaire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A set of various different utils I use that are too small to have their own library.

Basically I'm tired of copy-pasting stuff and I'm tired of "hmm where is the latest version of that utility function"

This is intentionally not on PyPI and this is not a toolset (like e.g. lodash). It's a collection of stuff. Some of it might migrate into separate packages sometime later.

To add with uv (replace with specific version):

uv add git+https://github.com/evtn/utilitaire --tag v0.1.1

You should pin the release version because I can't promise anything about the API stability over the course of development (although I'll try to not break stuff around)

Modules

  • caser — convert strings between different cases (full docs here)
  • http — convenient httpx.AsyncClient wrapper and session manager (full docs here)
  • fuzzy — fast remove-only fuzzy search implementation (e.g. for command palettes) (full docs here)

Contributing

The module list might grow (and shrink) over time, but I don't want to accept external contributions for that. On the other hand, fixes, bug reports and enhancements to existing modules are welcome.

About

A set of unrelated utilities I use sometimes

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages