Skip to main content

WOMBATOO

Wombatoo is a python library which have the following features:

  1. Dataframe summary: Summary of dataframe in CSV format
  2. Datacard: A single document having Timestamp, data owner, data source, data refresh cycle, data details, Intended use, data summary, ethical considerations, Recommendation and caveats. Some fields are pre-populated and the user can populate the rest to define a consice contract between data owner and data user.
  3. Version: a local versioning tool using which a user can use to version small to medium datasets locally.
  4. Report: A pandas-profiling report which can be saved in HTML, JSON and PDF formats.
  5. Schema: A csv document having the schema of the dataset. Users can use it to validate the schema in the data pipeline.

Installation

pip install wombatoo
from wombatoo import wombatoo
import pandas as pd

#reading df
df = pd.read_csv('base.csv')

if __name__ =="__main__":
    summary = wombatoo.metric_summary(df,path_to_save='summary.csv')
    datacard = wombatoo.datacard(df, path_to_save='Datacard_user.txt')
    version = wombatoo.version(df.head(5),file_name='fraud_bool', folder_path='./local_repo')
    report = wombatoo.generate_report(df=df.head(10), path_to_save='./Data_Profile_Report.html', pdf=False)
    schema = wombatoo.schema(df=df,path_to_save='schema.csv',show=1)

END

Metadata

Release files for wombatoo 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wombatoo 1.0.0
File Size Uploaded Provenance Actions
wombatoo-1.0.0.tar.gz 5.3 kB Without provenance Details for wombatoo-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for wombatoo 1.0.0
File Interpreter ABI Platform Actions
wombatoo-1.0.0-py3-none-any.whl Python 3 none any Details for wombatoo-1.0.0-py3-none-any.whl

Total release size: 11.4 kB

Release files / wombatoo-1.0.0.tar.gz

Download URL wombatoo-1.0.0.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
fbbaa5de4f4b6c948349fb5443bb156551d29a80617fb6d75ae624c21f2163db
BLAKE2b-256 checksum
How to use checksums
569a7128b10ff0798ad5d809476242c8947aed23ed920d3fd9cfde21260c8d95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.7

Release files / wombatoo-1.0.0-py3-none-any.whl

Download URL wombatoo-1.0.0-py3-none-any.whl
Size 6.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1124e072945a9b1f6c44533e2c57448ef5f5207b96dd0beb40fbc39eaaa47dba
BLAKE2b-256 checksum
How to use checksums
148b8f14594b2d8d0102e60291f823b547b136a01feb127a0cffc76f9dc889f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.7

Security for wombatoo 1.0.0

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.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page