Reportermate is an open source project to create an automated news reporting system. This library forms the base of the system, and combines the pandas data analysis library, the handlebars templating language, and a whole bunch of helper functions to automate the generation of text reports from data.
Installation
pip install reportermate
Usage
Installing the reportermate lib adds the reportermate function to your command line.
reportermate my-data.csv my-template.txt
Using this function will take your data and then analyse and render it according to the template provided.
To use reportermate from within another python script, import the analyseAndRender function:
from reportermate import analyseAndRender
analyseAndRender(my-data.csv,my-template.txt)
Templates
Reportermate uses the handlebars template language to define the analysis of the dataset, and how the results should be rendered into text. The template functions are the key to generating your text results.
Template function definitions and examples coming soon…
Metadata
Release files for reportermate 0.6.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| reportermate-0.6.2.tar.gz | 5.3 kB | Without provenance | Details |
Release files / reportermate-0.6.2.tar.gz
| Download URL | reportermate-0.6.2.tar.gz |
|---|---|
| Size | 5.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4537ed26558ddceb88259bb6e1ba10ee08df964c88040dea44c023bb67f09223
|
|
BLAKE2b-256 checksum How to use checksums |
f308db055dd2273f5b872ebd3d4305160c116b3a307dc7b37764af33a372006b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.8
|
Security for reportermate 0.6.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.