Welcome to felling’s documentation!¶
Felling easily improves repeatability and debugging of code by always initially logging some runtime metadata and ensuring logs are always written to a file in an easy to read format.
Installation and example usage¶
Installation¶
- with pip:
pip install felling
- with conda:
conda install -c conda-forge felling
Example usage¶
import felling
felling.configure()
# Done!
Features¶
Ensure logs are always written to a file
Ensure some runtime metadata is always logged
Never lose logs/print messages because you’ve filled your stdout
Have paper trail on how to reproduce what happened
Compare logs files to spot where your code is working differently to before
Easily send emails, for example emailing on errors
Contribute¶
Issue Tracker: github.com/this-josh/felling/issues
Source Code: github.com/this-josh/felling
Support¶
If you are having issues, please let us know by writing a github issue or contact us on the discord channel.
License¶
The project is licensed under the MIT license.