cheesecake_kwalitee_index package¶
Subpackages¶
Submodules¶
cheesecake_kwalitee_index.utils module¶
Miscellaneous utility functions, classes, constants and decorators.
-
cheesecake_kwalitee_index.utils.get_logger(name, log_file, log_level=None)[source]¶ Get a logger object which is set up properly with the correct formatting, logfile, etc.
Parameters: - name (str) – The __name__ of the module calling this function.
- log_file (str) – The filename of the file to log to.
Returns: A logging.Logger object that can be used to log to a common file.
Return type: logging.Logger
Module contents¶
A system that evaluates the kwalitee of all the packages on PyPI.
The cheesecake_kwalitee_index is a multi-part distributed system that checks out each version of each package on PyPI and runs the cheesecake ranking algorithm on the package in a sandboxed environment and reports the results to a central database server.