snowfakery

View on PyPIReverse Dependencies (2)

4.0.0 snowfakery-4.0.0-py3-none-any.whl

Wheel Details

Project: snowfakery
Version: 4.0.0
Filename: snowfakery-4.0.0-py3-none-any.whl
Download: [link]
Size: 100733
MD5: af92da11b1fecb39ca8243f02e99c99e
SHA256: 38ed1faec5839d45454a2ecf0a64ec4cb352662e84694b204866a0e9dedc1a52
Uploaded: 2024-11-13 19:09:16 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: snowfakery
Version: 4.0.0
Summary: Snowfakery is a tool for generating fake data that has relations between tables. Every row is faked data, but also unique and random, like a snowflake.
Author-Email: Paul Prescod <pprescod[at]salesforce.com>, "Salesforce.org" <sfdo-mrbelvedere[at]salesforce.com>
Project-Url: Homepage, https://github.com/SFDO-Tooling/Snowfakery
Project-Url: Bug Tracker, https://github.com/SFDO-Tooling/Snowfakery/issues
License: BSD 3-Clause License
Keywords: data generation,fake data,salesforce,snowfakery
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11
Requires-Dist: click
Requires-Dist: faker
Requires-Dist: faker-edu
Requires-Dist: faker-nonprofit
Requires-Dist: gvgen
Requires-Dist: jinja2
Requires-Dist: pydantic (<2.0.0)
Requires-Dist: python-baseconv
Requires-Dist: python-dateutil
Requires-Dist: pyyaml
Requires-Dist: requests
Requires-Dist: setuptools (>=75.4.0)
Requires-Dist: sqlalchemy (<3)
Description-Content-Type: text/markdown
[Description omitted; length: 1340 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
README.md sha256=BSBNnDshZEi1EuXfMkB_ZPGRmYGoqiA-9F9cHRMLmuw 1340
docs/adrs/README.md sha256=g-YcmDB02MbDuHEy9rihVzeEw_z16rSZEz1hZn4Z8sM 1955
snowfakery/__about__.py sha256=SQa6Ci17DORmGXi_wkOW9pPlUojF-qtjH6NV1WOThsU 22
snowfakery/__init__.py sha256=ihsTtAnNgemDKJxakv-x0rNUXQBs3pImzIrck-XW-Zw 336
snowfakery/__main__.py sha256=fOlrKd4bG9GlutDuU19qCJkB5noe_NlmM4K3ZkzZH7o 74
snowfakery/api.py sha256=PaAYKcD1o43Ji7uAgkR60XzKZL85aSz0ruMuvcewRpQ 12213
snowfakery/cli.py sha256=Up9BiUKbcnL1eUYoNj5_Ck1ie-ZAXDEoF9bqA9Ejz7M 9227
snowfakery/data_gen_exceptions.py sha256=gq1PuG3DxZ-Yvjsy-2dRi_ZMbEWHZUHNCyxoeGpZQMw 2149
snowfakery/data_generator.py sha256=uPzvlrG4kHG7p9Ean6S_HELx1Kh5cqTFFF57KyCbv2U 9468
snowfakery/data_generator_runtime.py sha256=07HrK6av94oWAVXIHpWW2W__Hy4nJZewPl9zB96hRRs 26467
snowfakery/data_generator_runtime_object_model.py sha256=_dFyZ2wkNhxTGhUVIuknssc0netnyMfnffKLRuRT768 16482
snowfakery/generate_mapping_from_recipe.py sha256=pTuKH5Faf4SIJawOMZJOiNKvzheGtzwPNMGXrxi-LTM 7700
snowfakery/object_rows.py sha256=JE-xo3SeKDbrr12oz8OqOax8wja6_2e0I-tIGg8Ha8k 4199
snowfakery/output_streams.py sha256=PU3GFW72jC0_w3t-0zlY1lhV4xIXAif-GeGD5a8Srcc 21975
snowfakery/parse_recipe_yaml.py sha256=V0KhpjxKeFY-3VSTd3DVgnAKRZeGv0iqFjwg47nUh8Q 27740
snowfakery/plugins.py sha256=sLgAEATkWcKW6VXiQT5HbLDlEGM3rL9krDhzsMUfYIQ 11444
snowfakery/row_history.py sha256=e2_UF9qgQplNeRt4hhOvEcF2aleSV4w8Lrf0Rjt54_E 8676
snowfakery/salesforce.py sha256=FufKcppjGSAZGlKFL1XJ476ks0rj0TRxEAHj4sLd37U 2461
snowfakery/template_funcs.py sha256=6-MAdABIRF0sHeyRl7T0Dwr8fizgtdwtmE1JsDt_JCM 14206
snowfakery/backports/typeguard_context_manager_hack.py sha256=GVJy7TlMRkX7JiDQHA_FTV2wXX9TBqroOzC-K01S7yU 842
snowfakery/cci_mapping_files/declaration_parser.py sha256=uVDgLsj75z2h69ZRJFaQMd9Rr1IJjJK0GGhXQglxfuI 5716
snowfakery/cci_mapping_files/post_processes.py sha256=QgpC9A_tSwRCMfqVpmlp7qA2kbtc54jL_DgyJ4JOWRo 1472
snowfakery/docs/examples/evolution.yml sha256=Eq7ozLs6BntqXdXdO58QsVUa4D8rrRTJZfVJJWYKEQg 261
snowfakery/docs/examples/evolution_2.yml sha256=61ZNrz03CaOVLQzfHaCEnSomQ2K83m5elRj785w-ipo 247
snowfakery/docs/examples/formula_1.yml sha256=-P__xuB5SBl_pH28TRbLlPLo06o4TNjFuEaEnjH_h3c 232
snowfakery/docs/examples/gender_studies.yml sha256=m7OqcHfZ3dRY3m4VEJVjp6shCCQNbSYfxC95N9kNX6U 286
snowfakery/docs/examples/nested_counter.yml sha256=TTHUTVLFih5hykOtDoXBR36poitHNBBaHLeDLEGj6C8 182
snowfakery/docs/examples/noah.yml sha256=gSEOHlbyzFOMTpg0MRhj9_V3AgjXbF906Wu6Y16WRV0 292
snowfakery/docs/examples/person_of_interest.yml sha256=qlEqrRkLL5E4WcPpmWjDPkGCru4KSefCla3-Fo7mEUw 151
snowfakery/docs/examples/persons_of_interest.yml sha256=WS7Ox3YP4rqXHAh5DPjz_zlr8ZjrBjmv0qdRpSn5tzg 277
snowfakery/docs/examples/pet_stories.yml sha256=96Ra_jus3_FR14H3Vkpaao2BtUdzHqktksi_clKrZ2M 646
snowfakery/docs/examples/pet_stories_2.yml sha256=bbMhWnBCGqRp4JQhSe3ecMCHL08YgZHrf0BARvhDBh4 696
snowfakery/docs/examples/secret_life_of_pets.yml sha256=0mC4J2UZuzW1MSslxpqAebTbyjnIEe_0OlQtlujBpl4 228
snowfakery/docs/examples/secret_life_of_pets2.yml sha256=4oaf0-uwKA6C2dgi3kbXrFpZVLoODoYfsV8zFtZj_FA 277
snowfakery/docs/examples/simple_counters.yml sha256=op7qo-ySe3-jaSoVia7pmuOx1darx9mG5Tfyudd39ys 178
snowfakery/docs/examples/simple_static.yml sha256=aUfgloZDHONya2jvZioGVeCwLPbXYYI1lKj5CqvBieU 86
snowfakery/docs/examples/st_ives.yml sha256=tCetCYbpkaZxRbuidntwSDlXVOzu4OFQfg5Ir0HUK6w 1357
snowfakery/fakedata/fake_data_generator.py sha256=MbV1IDakjD3SZUmd2zjpZKuBe1vxKS6Viecg6mJBMBc 8442
snowfakery/standard_plugins/Counters.py sha256=u4uov_Io8atLZfR0h1LN7Hd1UQioszwueDc5X6GuttU 2364
snowfakery/standard_plugins/Salesforce.py sha256=T-14I9HhVgummuYyQop7Hu8uUr9FIghit9Kb-YVfR88 14636
snowfakery/standard_plugins/Schedule.py sha256=CFm9x1S1TiMSQojVWmyrFjSYpIVEO6PpjE4oVnYmmjw 14379
snowfakery/standard_plugins/SnowfakeryVersion.py sha256=M4aaG3DinGfJXjvAlSLTaKMCiQ1WaWaT0WkYShicR10 311
snowfakery/standard_plugins/UniqueId.py sha256=dqhk8ytauXgK-aFFRn9CQFIk1DZPt-Mlt31ZMJ8CAE0 9866
snowfakery/standard_plugins/__init__.py sha256=vjdlDd0Ppnz3Y1wG1fYIm9xkSAZUrS6EIjVAqK8SuHo 32
snowfakery/standard_plugins/_math.py sha256=QQHGAQojFVOA0Y-08D_0qTbVgOl8VDvMdu4uH3Ml2sk 446
snowfakery/standard_plugins/base64.py sha256=Dno2zsSLVwvBITDnBGpixJfmjQl0vKTVKFgMRHbLKO8 237
snowfakery/standard_plugins/datasets.py sha256=K8_r4m2EGmRwRmEz2u4TRx1ESVy1-H7NcaEzzjX8AYw 8558
snowfakery/standard_plugins/file.py sha256=wGNDXbcINpdsycjhOg1SQisbc1JT42NEkHilos408pQ 437
snowfakery/standard_plugins/statistical_distributions.py sha256=zcCJGWRSKrPb8SEw_kjcvw4UKlOyRRDGVEhXXfBv0CY 764
snowfakery/tools/bench_overhead.py sha256=_RB7Q9GQnYI-i1P_Z1XpFv55Vek3FQNLcFNadLq89JQ 256
snowfakery/tools/benchmark_1.yml sha256=jxkVrkYDbTuopjzVl8tIDHSWQCiFn1RfVuektbzGJo8 2063
snowfakery/tools/mkdocs.py sha256=_s4_OSAo5bPxT-bVkdEAPeXRXZcG48aS4lwy_b8AnwU 1102
snowfakery/tools/snowbench.py sha256=wBAjT0jOEzHCw7zzA140qOdynH78JsEutuRC0wFveUs 5799
snowfakery/tools/snowcheck.py sha256=b178OX6DpGPTLg6BR338t9yvY2v42BqcSYHaq0AriF0 877
snowfakery/tools/storage_bench.py sha256=tL0iFR8Wtu1X2uFrSbWFrJHjshobx83-BNKypLH3KDY 168
snowfakery/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
snowfakery/utils/collections.py sha256=KjkhIfykyU2bv1J6fwQT7ofuQqZNtAyy_pvrvcEi1Sg 2783
snowfakery/utils/files.py sha256=MMv99AoDKUM1qZFz_pMf03N7kwTMy-qb2UFvbwFhxWo 1266
snowfakery/utils/pickle.py sha256=49R7DSxTzDBJDLWsJvnwuc7uYtKnksoI8pSw31w61AE 1955
snowfakery/utils/randomized_range.py sha256=SZtdQ91nOP0pvnqCMMuUvvZ3zMuhR1uNjKtaaHCXoUI 4135
snowfakery/utils/scrambled_numbers.py sha256=vRU7v_4Cmv7HcR1LwtU-nSZDYpNedaze7op500D0hCk 2255
snowfakery/utils/template_utils.py sha256=go0CfS7TzBXs15imDyBIJQMY-vpwUR7cH0WTs94oR3E 2235
snowfakery/utils/versions.py sha256=33XJc4fQSsCru5-PBPH3pVzFSF-fygLwREPpIbjIxfw 2380
snowfakery/utils/yaml_utils.py sha256=wyXL-SrVM38XsF8iak0fARVEhwTl3eQkPKh36XbBRR4 170
snowfakery-4.0.0.dist-info/METADATA sha256=ahvLT3VeGR7SJo5ZwbiuEMXTcZ4dgTqwcuEnjPQcKwM 2688
snowfakery-4.0.0.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
snowfakery-4.0.0.dist-info/entry_points.txt sha256=v4s9FzWyf7pah3xEdpau2V9ANk1atf2aRz8oEAKySrU 163
snowfakery-4.0.0.dist-info/licenses/LICENSE sha256=NFsF_s7RVXk2dU6tmRAN8wF45pnD98VZ5IwqOsyBcaU 1499
snowfakery-4.0.0.dist-info/RECORD

entry_points.txt

snowbench = snowfakery.tools.snowbench:main
snowfakery = snowfakery.cli:main
snowfakery_fakes = snowfakery.tools.mkdocs:Plugin