Skip to main content

coverage pylint Latest Release PyPi Deployment

Mock Data Gen

Code to generate synthetic Customer data, usefull to feed into a MDM system for test & validation.

Release history

Version 1.0.0 - Date 6/14/2025 { Run CLI Command like mockdatagen --number 10 --print N }

High Level Conceptual Data Flow Diagram:

The Idea!!

Draw Project Directory

tree /F /A > tree_output.txt

Faker Package - Attributes

The Faker library provides a wide range of attributes for generating synthetic data. Here are some commonly used ones:
Personal Information
- fake.name() – Full name
- fake.first_name() – First name
- fake.last_name() – Last name
- fake.prefix() – Name prefix (e.g., Mr., Ms.)
- fake.suffix() – Name suffix (e.g., Jr., Sr.)

Address Details
- fake.address() – Full address (street, city, state, ZIP)
- fake.street_address() – Street address
- fake.city() – City name
- fake.state() – State name
- fake.zipcode() – ZIP code
- fake.country() – Country name
- fake.latitude() – Latitude coordinate
- fake.longitude() – Longitude coordinate

Contact Information
- fake.phone_number() – Phone number
- fake.email() – Email address
- fake.domain_name() – Domain name
- fake.url() – Website URL

Business & Finance
- fake.company() – Company name
- fake.job() – Job title
- fake.credit_card_number() – Credit card number
- fake.currency_code() – Currency code (e.g., USD, EUR)

Miscellaneous
- fake.date_of_birth() – Random date of birth
- fake.ssn() – Social Security Number
- fake.ipv4() – IPv4 address
- fake.ipv6() – IPv6 address
- fake.uuid4() – Unique identifier (UUID)

You can explore more attributes in the official Faker documentation or GeeksforGeeks guide. Let me know if you need specific examples!

Metadata

Release files for mockdatagen 1.1.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 mockdatagen 1.1.0
File Size Uploaded
mockdatagen-1.1.0.tar.gz 5.5 kB Details

Built distribution (wheel)

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

Total release size: 12.1 kB

Release files / mockdatagen-1.1.0.tar.gz

Download URL mockdatagen-1.1.0.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
be2ce1e17ac6a0160abbf2103a6044604409ea6d5d6863e82ece96e0c9091661
BLAKE2b-256 checksum
How to use checksums
6b2f177a660b44f2b119895aadf918eb79381af50bc5a1ac8d8d41f94653e1de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release files / mockdatagen-1.1.0-py3-none-any.whl

Download URL mockdatagen-1.1.0-py3-none-any.whl
Size 6.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a7f029d698118b10d714170c813e62e38d5ec6dad9066d9777f478740a560d20
BLAKE2b-256 checksum
How to use checksums
50370e130ebac6876c6f172eea0c4f2d4ceb7b8a79eb030f4a8f432def9d3195
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.23

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.0

2 release files

0.0.3

2 release files

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