/wrap

Primary LanguagePythonMIT LicenseMIT

🚧 Still work in progress

How to try

  • Run tests/wrapper.py

TODO

Logging

  • Logging options profiles e.g. @wrap('frequent')
  • Log lists/tuples/dicts
  • Pickle objects
  • Handle classes
  • Handle async functions

Consuming logs

  • Find outlier call signatures
  • Suggets type hints
  • Analyse time spent
  • Create test data
  • Document examples
  • Document usage (e.g. if a parameter can only take values 0 - 5)