Skip to content

Releases: model-bakers/model_bakery

1.10.1

26 Jan 15:44
Compare
Choose a tag to compare

Changed

  • [dev] Fix GitHub Action for publishing to PyPI

Full Changelog: 1.10.0...1.10.1

1.10.0

26 Jan 15:28
Compare
Choose a tag to compare

Added

  • Django 4.2 support

Changed

  • [dev] Switch to Python 3.11 release in CI
  • [dev] Unify and simplify tox config with tox-py
  • [dev] pre-commit autoupdate && pre-commit run --all-files
  • [dev] Run pyupgrade with Python 3.7 as a base
  • [dev] PEP 621: Migrate from setup.py and setup.cfg to pyproject.toml
  • [dev] Convert format and some string interpolations to fstring

New Contributors

Full Changelog: 1.9.0...1.10.0

1.9.0

24 Oct 06:11
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.8.0...1.9.0

1.8.0

13 Oct 19:58
Compare
Choose a tag to compare

What's Changed

  • Fix #349 -- subtract lists in Baker.get_fields() instead of casting to set by @amureki in #352

Full Changelog: 1.7.1...1.8.0

1.7.1

05 Oct 18:15
Compare
Choose a tag to compare

What's Changed

Dependencies

Full Changelog: 1.7.0...1.7.1

1.7.0

02 Aug 15:18
Compare
Choose a tag to compare

Changed

  • Fixed a bug with overwritten _save_kwargs and other custom arguments PR #330

Dependencies

Full Changelog: 1.6.0...1.7.0

1.6.0

26 Jun 16:59
Compare
Choose a tag to compare

Added

  • Python 3.11 support PR #327
  • Django 4.1 support PR #327
  • Added documentation for callables, iterables, sequences PR #309

Changed

  • [dev] Replace changelog reminder action with a custom solution that can ignore Dependabot PRs PR #328

Removed

New Contributors

Full Changelog: 1.5.0...1.6.0

1.5.0

05 Apr 22:31
Compare
Choose a tag to compare

Added

Changed

  • Extend type hints in model_bakery.recipe module, make Recipe class generic PR #292
  • Explicitly add _fill_optional parameters to baker.make and baker.prepare to aid IDE autocomplete function. PR #264
  • Fixed errors with reverse M2M relationships PR #299
  • Fixed errors with reverse M2O relationships PR #300
  • Improve exception message for unknown field types PR #301
  • Fixed random generation of ContentType values when there is no database access #290

1.4.0

04 Jan 12:45
Compare
Choose a tag to compare

Added

  • Added postgis version to test settings
  • Add support for Python 3.10 PR #244
  • Support for Django 4.0 PR #236

Changed

  • Validate increment_by parameter of seq helper when value is an instance of datetime PR #247
  • Fix a simple typo in bulk_create disclaimer in docs PR #245
  • Allow relation _id fields to use sequences PR #253
  • Fix bulk_create not working with multi-database setup PR #252
  • Conditionally support NullBooleanField, it's under deprecation and will be removed in Django 4.0 PR #250
  • Fix Django max version pin in requirements file PR #251
  • Improve type hinting to return the correct type depending on _quantity usage PR #261

Removed

  • Drop official Django 3.1 support. Django 2.2 is still supported, and 3.1 will likely keep working, but it’s not tested PR #236

New Contributors

Full Changelog: 1.3.3...1.4.0

1.3.3

08 Oct 14:39
Compare
Choose a tag to compare

Added

  • _bulk_create flag is not populating related objects as well PR #206
  • Add support for iterators on GFK fields when using _quantity param PR #207
  • Add support for iterators on many-to-many fields PR#237

Changed

  • Fix typos in Recipes documentation page PR #212
  • Add venv to ignored folders of flake8 and pydocstyle PR#214
  • Run flake8 after code modifications when linting PR#214
  • Add typing for baker.make and baker.prepare PR#213