fake.py

Minimalistic, standalone alternative fake data generator with no dependencies

MIT License

Downloads
10.8K
Stars
12
fake.py - 0.7.4

Published by barseghyanartur 4 months ago

2024-06-28

  • Add CLI.
fake.py - 0.7.3

Published by barseghyanartur 4 months ago

2024-06-21

Release dedicated to my dear son Tigran, who turned 12 today.
  • Add text_pdf and text_pdf_file providers, which are shortcuts for
    pdf and pdf_file with generator set to TextPdfGenerator.
  • Allow to optionally tag providers.
  • Tag all implemented providers.
fake.py - 0.7.2

Published by barseghyanartur 4 months ago

2024-06-17

  • Add basic slugify function.
  • Minor fixes in free_email and company_email providers.
fake.py - 0.7.1

Published by barseghyanartur 4 months ago

2024-06-11

  • Test against SQLModel. Also included SQLModel examples.
  • Improve docs.
fake.py - 0.7

Published by barseghyanartur 4 months ago

2024-06-09

This release contains minor backwards incompatible changes. Namely,
in the ``email`` provider.
  • The domain (type: str, default value: example.com) argument
    of the email provider has been dropped in favour
    of domain_names (type: Optional[Tuple[str], default value: None).
  • Added a dedicated PydanticModelFactory (yet equal to ModelFactory)
    for future improvements.
  • Added PreInit factory class and pre_init decorator.
  • Improved documentation of factories.
  • Added random_choice and random_sample providers.
  • Added tld, domain_name, free_email_domain, company_email
    and free_email providers.
fake.py - 0.6.9

Published by barseghyanartur 6 months ago

2024-05-10

  • Minor fixes in pdf_file and docx_file providers.
  • Minor fixes in docs.
fake.py - 0.6.8

Published by barseghyanartur 6 months ago

2024-05-06

  • Minor fixes in docs.
fake.py - 0.6.7

Published by barseghyanartur 9 months ago

2024-01-17

  • Add uuids, first_names, last_names, names, usernames and
    slugs plural providers (return List).
fake.py - 0.6.6

Published by barseghyanartur 10 months ago

2024-01-15

  • Add image_url provider.
fake.py - 0.6.5

Published by barseghyanartur 10 months ago

2023-12-18

  • Improve docs.
  • MyPy fixes.

Full Changelog: https://github.com/barseghyanartur/fake.py/compare/0.6.4...0.6.5

fake.py - 0.6.4

Published by barseghyanartur 11 months ago

2023-12-16

  • Add PreSave and PostSave.
fake.py - 0.6.3

Published by barseghyanartur 11 months ago

  • Add LazyAttribute and LazyFunction.
  • Improve package portability (tests).
  • Improve tests.
  • Fix MyPy issues.
fake.py - 0.6.2

Published by barseghyanartur 11 months ago

2023-12-11

  • Add SQLAlchemyModelFactory.
fake.py - 0.6.1

Published by barseghyanartur 11 months ago

2023-12-10

  • Allow to load registered Faker instance by uid or alias.
  • Improve test coverage.
fake.py - 0.6

Published by barseghyanartur 11 months ago

2023-12-09

  • Add optional argument alias to the Faker class.
  • Improve multiple Faker instances.
  • Add generic_file provider.
fake.py - 0.5

Published by barseghyanartur 11 months ago

2023-12-08

  • Make fake.Faker and fake.Factory classes more customizable.
  • Introduce provider decorator to decorate provider methods.
  • Documentation improvements.
fake.py - 0.4.1

Published by barseghyanartur 11 months ago

2023-12-07

  • Added pydecimal.
  • Make date_time timezone aware.
  • Added documentation on how to customize.
fake.py - 0.4

Published by barseghyanartur 11 months ago

2023-12-06

  • Streamline on how to use traits, pre- and post-save hooks.
fake.py - 0.3.1

Published by barseghyanartur 11 months ago

2023-12-04

  • Improve Tortoise ORM factory.
  • Add traits.
  • Improve docmentation.
fake.py - 0.3

Published by barseghyanartur 11 months ago

2023-12-03

  • Added factories.
  • Added mechanism to clean-up (remove) the created test files.
  • Improved documentation.
Package Rankings
Top 38.72% on Pypi.org