Next | Query returned 5 messages, browsing 1 to 10 | previous

History of commit frequency

CVS Commit History:


   2021-02-05 21:36:39 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-factory_boy: updated to 3.2.0

3.2.0:

*New:*

    - Add support for Django 3.1
    - Add support for Python 3.9

*Removed:*

    - Drop support for Django 1.11. This version `is not maintained anymore \ 
<https://www.djangoproject.com/download/#supported-versions>`__.
    - Drop support for Python 3.5. This version `is not maintained anymore \ 
<https://devguide.python.org/devcycle/#end-of-life-branches>`__.

*Deprecated:*

    - :func:`factory.use_strategy`. Use :attr:`factory.FactoryOptions.strategy` \ 
instead.
      The purpose of :func:`~factory.use_strategy` duplicates the factory \ 
option. Follow :pep:`20`: *There should be
      one-- and preferably only one --obvious way to do it.*

      :func:`~factory.use_strategy()` will be removed in the next major version.

*Bug fix:*

    - :issue:`785` :issue:`786` :issue:`787` :issue:`788` :issue:`790` \ 
:issue:`796`: Calls to :class:`factory.Faker`
      and :class:`factory.django.FileField` within a :class:`~factory.Trait` or \ 
:class:`~factory.Maybe` no longer lead to
      a ``KeyError`` crash.
   2020-12-10 13:31:16 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-factory_boy: updated to 3.1.0

3.1.0 (2020-10-02)
------------------

*New:*

    - Allow all types of declarations in :class:`factory.Faker` calls - enables \ 
references to other faker-defined attributes.

3.0.1 (2020-08-13)
------------------

*Bugfix:*

    - :issue:`769`: Fix ``import factory; factory.django.DjangoModelFactory`` \ 
and similar calls.

3.0.0 (2020-08-12)
------------------

Breaking changes
"""""""""""""&q \ 
uot;""

The following aliases were removed:

+------------------------------------------------+------------------------------ \ 
---------------------+
| Broken alias                                   | New import                    \ 
                    |
+================================================+============================== \ 
=====================+
| ``from factory import DjangoModelFactory``     | ``from factory.django import \ 
DjangoModelFactory`` |
+------------------------------------------------+------------------------------ \ 
---------------------+
| ``from factory import MogoFactory``            | ``from factory.mogo import \ 
MogoFactory``          |
+------------------------------------------------+------------------------------ \ 
---------------------+
| ``from factory.fuzzy import get_random_state`` | ``from factory.random import \ 
get_random_state``   |
+------------------------------------------------+------------------------------ \ 
---------------------+
| ``from factory.fuzzy import set_random_state`` | ``from factory.random import \ 
set_random_state``   |
+------------------------------------------------+------------------------------ \ 
---------------------+
| ``from factory.fuzzy import reseed_random``    | ``from factory.random import \ 
reseed_random``      |
+------------------------------------------------+------------------------------ \ 
---------------------+

*Removed:*

    - Drop support for Python 2 and 3.4. These versions `are not maintained \ 
anymore <https://devguide.python.org/devcycle/#end-of-life-branches>`__.
    - Drop support for Django 2.0 and 2.1. These versions `are not maintained \ 
anymore <https://www.djangoproject.com/download/#supported-versions>`__.
    - Remove deprecated ``force_flush`` from ``SQLAlchemyModelFactory`` options. Use
      ``sqlalchemy_session_persistence = "flush"`` instead.
    - Drop deprecated ``attributes()`` from :class:`~factory.Factory` subclasses; use
      ``factory.make_factory(dict, FactoryClass._meta.pre_declarations)`` instead.
    - Drop deprecated ``declarations()`` from :class:`~factory.Factory` \ 
subclasses; use ``FactoryClass._meta.pre_declarations`` instead.
    - Drop ``factory.compat`` module.

*New:*

    - Add support for Python 3.8
    - Add support for Django 2.2 and 3.0
    - Report misconfiguration when a :py:class:`~factory.Factory` is used as the \ 
:py:attr:`~factory.Factory.model` for another :py:class:`~factory.Factory`.
    - Allow configuring the color palette of :py:class:`~factory.django.ImageField`.
    - :py:meth:`get_random_state()` now represents the state of Faker and \ 
``factory_boy`` fuzzy attributes.
    - Add SQLAlchemy ``get_or_create`` support

*Improvements:*

    - :issue:`561`: Display a developer-friendly error message when providing a \ 
model instead of a factory in a :class:`~factory.declarations.SubFactory` class.

*Bugfix:*

    - Fix issue with SubFactory not preserving signal muting behaviour of the \ 
used factory, thanks `Patrick Stein <https://github.com/PFStein>`_.
    - Fix issue with overriding params in a Trait, thanks `Grégoire Rocher \ 
<https://github.com/cecedille1>`_.
    - :issue:`598`: Limit ``get_or_create`` behavior to fields specified in \ 
``django_get_or_create``.
    - :issue:`606`: Re-raise :class:`~django.db.IntegrityError` when \ 
``django_get_or_create`` with multiple fields fails to lookup model using user \ 
provided keyword arguments.
    - :issue:`630`: TypeError masked by __repr__ AttributeError when \ 
initializing ``Maybe`` with inconsistent phases.
   2020-05-22 03:14:04 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Remove garbage
   2020-05-20 09:04:37 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-factory_boy: mark as for python 3.x only due to py-faker
   2020-05-19 20:36:32 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
devel/py-factory_boy: import py-factory_boy-2.12.0

Packaged for wip by Keke, updated by me.

Versatile test fixtures replacement based
on thoughtbot's factory_bot for Ruby

Next | Query returned 5 messages, browsing 1 to 10 | previous