Revisions of python-model-bakery

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1225204 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 6)
- Update to 1.20.0:
  * Added
    + Adds support to Python 3.13
    + Add Django 5.1 support
    + Add Django 5.0 support
  * Changed
    + Make sure db_default is being considered
    + Allow None value for generic foreign keys within iterators
    + Make TextField generator respect max_length
    + Handle bulk creation when using reverse related name
    + Allow combination of GFK and _fill_optional
    + Fix make_recipe to work with _quantity
    + Replace expensive count() with cheap exists()
    + Allow baking without contenttypes framework
  * Removed
    + Drop Django 3.2 and 4.1 support (reached end of life)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1124091 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 4)
- update to 1.17.0:
  * Add support to `auto_now` and `auto_now_add` fields.
  * Remove unnecessary casting to string methods
    `random_gen.gen_slug` and `random_gen.gen_string`
  * Improved performance of `Baker.get_fields()`
  * Add Python 3.12 support
  * Revert erroneous optimisation of related logic (fix #439)
  * forward "_create_files" flag to child generators for
    relational fields
  * Small improvements to `recipe.py::_mapping`
  * Improvements to `baker.py::bulk_create`
  * Drop `baker.py::is_iterator`
  * Drop Python 3.7 support (reached end of life)
  * Add support for global seeding to baker random generation
  * Fix utils.seq with start=0
  * Add psycopg3 support for Django 4.2
  * Enforce Python 3.7 as a minimum version in project metadata
  * dropped support for `FloatRangeField` as it was removed in
    Django 3.1
  * Django 4.2 support
Displaying all 6 revisions
openSUSE Build Service is sponsored by