You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Apply sphinxcontrib-spelling to the docs for spell checking
Project URL: https://github.com/sphinx-contrib/spelling
sphinxcontrib-spelling is a mature Sphinx extension to do spell checking
across docs. It is used by other big name projects such as Django. This
tool will now run as part of CI.
All spelling mistakes caught by the tool have been fixed. The language
is set to en_US so the British spelling of behaviour was converted to
the American spelling.
The credits.rst file is excluded from checking as it is mostly a list of
people's names which often don't appear in the dictionary.
Copy file name to clipboardExpand all lines: docs/changelog.rst
+36-38Lines changed: 36 additions & 38 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ ChangeLog
25
25
3.0.1 (2020-08-13)
26
26
------------------
27
27
28
-
*Bugfix:*
28
+
*Bug fix:*
29
29
30
30
- :issue:`769`: Fix ``import factory; factory.django.DjangoModelFactory`` and similar calls.
31
31
@@ -76,10 +76,10 @@ The following aliases were removed:
76
76
77
77
- :issue:`561`: Display a developer-friendly error message when providing a model instead of a factory in a :class:`~factory.declarations.SubFactory` class.
78
78
79
-
*Bugfix:*
79
+
*Bug fix:*
80
80
81
-
- Fix issue with SubFactory not preserving signal muting behaviour of the used factory, thanks `Patrick Stein <https://github.com/PFStein>`_.
82
-
- Fix issue with overriding params in a Trait, thanks `Grégoire Rocher <https://github.com/cecedille1>`_.
81
+
- Fix issue with SubFactory not preserving signal muting behavior of the used factory, thanks `Patrick Stein <https://github.com/PFStein>`_.
82
+
- Fix issue with overriding parameters in a Trait, thanks `Grégoire Rocher <https://github.com/cecedille1>`_.
83
83
- :issue:`598`: Limit ``get_or_create`` behavior to fields specified in ``django_get_or_create``.
84
84
- :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.
85
85
- :issue:`630`: TypeError masked by __repr__ AttributeError when initializing ``Maybe`` with inconsistent phases.
@@ -98,7 +98,7 @@ The following aliases were removed:
98
98
- Add :class:`~factory.RelatedFactoryList` class for one-to-many support, thanks `Sean Harrington <https://github.com/seanharr11>`_.
99
99
- Make the `locale` argument for :class:`~factory.faker.Faker` keyword-only
100
100
101
-
*Bugfix:*
101
+
*Bug fix:*
102
102
103
103
- Allow renamed arguments to be optional, thanks to `Justin Crown <https://github.com/mrname>`_.
104
104
- Fix `django_get_or_create` behavior when using multiple fields with `unique=True`, thanks to `@YPCrumble <https://github.com/YPCrumble>`
@@ -107,15 +107,15 @@ The following aliases were removed:
107
107
2.11.1 (2018-05-05)
108
108
-------------------
109
109
110
-
*Bugfix:*
110
+
*Bug fix:*
111
111
112
112
- Fix passing deep context to a :class:`~factory.SubFactory` (``Foo(x__y__z=factory.Faker('name')``)
113
113
114
114
115
115
2.11.0 (2018-05-05)
116
116
-------------------
117
117
118
-
*Bugfix:*
118
+
*Bug fix:*
119
119
120
120
- Fix :class:`~factory.fuzzy.FuzzyFloat` to return a 15 decimal digits precision float by default
121
121
- :issue:`451`: Restore :class:`~factory.django.FileField` to a
@@ -127,7 +127,7 @@ The following aliases were removed:
127
127
2.10.0 (2018-01-28)
128
128
-------------------
129
129
130
-
*Bugfix:*
130
+
*Bug fix:*
131
131
132
132
- :issue:`443`: Don't crash when calling :meth:`factory.Iterator.reset()` on a brand new iterator.
133
133
@@ -141,7 +141,7 @@ The following aliases were removed:
141
141
2.9.2 (2017-08-03)
142
142
------------------
143
143
144
-
*Bugfix:*
144
+
*Bug fix:*
145
145
146
146
- Fix declaration corruption bug when a factory defined `foo__bar__baz=1` and a caller
147
147
provided a `foo__bar=x` parameter at call time: this got merged into the factory's base
@@ -152,7 +152,7 @@ The following aliases were removed:
152
152
2.9.1 (2017-08-02)
153
153
------------------
154
154
155
-
*Bugfix:*
155
+
*Bug fix:*
156
156
157
157
- Fix packaging issues (see https://github.com/zestsoftware/zest.releaser/issues/212)
158
158
- Don't crash when debugging PostGenerationDeclaration
@@ -163,7 +163,7 @@ The following aliases were removed:
163
163
------------------
164
164
165
165
This version brings massive changes to the core engine, thus reducing the number of
166
-
corner cases and weird behaviours.
166
+
corner cases and weird behaviors.
167
167
168
168
*New:*
169
169
@@ -184,7 +184,7 @@ corner cases and weird behaviours.
184
184
2.8.1 (2016-12-17)
185
185
------------------
186
186
187
-
*Bugfix:*
187
+
*Bug fix:*
188
188
189
189
- Fix packaging issues.
190
190
@@ -200,7 +200,7 @@ corner cases and weird behaviours.
200
200
thanks to `Oleg Pidsadnyi <https://github.com/olegpidsadnyi>`_.
201
201
- :issue:`309`: Provide new options for SQLAlchemy session persistence
202
202
203
-
*Bugfix:*
203
+
*Bug fix:*
204
204
205
205
- :issue:`334`: Adjust for the package change in ``faker``
206
206
@@ -251,7 +251,7 @@ corner cases and weird behaviours.
251
251
- Simplify imports for ORM layers, now available through a simple ``factory`` import,
252
252
at ``factory.alchemy.SQLAlchemyModelFactory`` / ``factory.django.DjangoModelFactory`` / ``factory.mongoengine.MongoEngineFactory``.
253
253
254
-
*Bugfix:*
254
+
*Bug fix:*
255
255
256
256
- :issue:`201`: Properly handle custom Django managers when dealing with abstract Django models.
257
257
- :issue:`212`: Fix :meth:`factory.django.mute_signals` to handle Django's signal caching
@@ -263,7 +263,7 @@ corner cases and weird behaviours.
263
263
2.5.2 (2015-04-21)
264
264
------------------
265
265
266
-
*Bugfix:*
266
+
*Bug fix:*
267
267
268
268
- Add support for Django 1.7/1.8
269
269
- Add support for mongoengine>=0.9.0 / pymongo>=2.1
@@ -273,7 +273,7 @@ corner cases and weird behaviours.
273
273
2.5.1 (2015-03-27)
274
274
------------------
275
275
276
-
*Bugfix:*
276
+
*Bug fix:*
277
277
278
278
- Respect custom managers in :class:`~factory.django.DjangoModelFactory` (see :issue:`192`)
279
279
- Allow passing declarations (e.g :class:`~factory.Sequence`) as parameters to :class:`~factory.django.FileField`
@@ -291,7 +291,7 @@ corner cases and weird behaviours.
291
291
- Support non-default databases at the factory level (see :issue:`171`)
292
292
- Make :class:`factory.django.FileField` and :class:`factory.django.ImageField` non-post_generation, i.e normal fields also available in ``save()`` (see :issue:`141`).
293
293
294
-
*Bugfix:*
294
+
*Bug fix:*
295
295
296
296
- Avoid issues when using :meth:`factory.django.mute_signals` on a base factory class (see :issue:`183`).
297
297
- Fix limitations of :class:`factory.StubFactory`, that can now use :class:`factory.SubFactory` and co (see :issue:`131`).
@@ -342,7 +342,7 @@ This takes care of all ``FACTORY_FOR`` occurrences; the files containing other a
342
342
2.4.1 (2014-06-23)
343
343
------------------
344
344
345
-
*Bugfix:*
345
+
*Bug fix:*
346
346
347
347
- Fix overriding deeply inherited attributes (set in one factory, overridden in a subclass, used in a sub-sub-class).
348
348
@@ -384,10 +384,10 @@ This takes care of all ``FACTORY_FOR`` occurrences; the files containing other a
384
384
2.3.1 (2014-01-22)
385
385
------------------
386
386
387
-
*Bugfix:*
387
+
*Bug fix:*
388
388
389
389
- Fix badly written assert containing state-changing code, spotted by `chsigi <https://github.com/chsigi>`_ (:pr:`126`)
390
-
- Don't crash when handling objects whose __repr__ is non-pure-ascii bytes on Py2,
390
+
- Don't crash when handling objects whose ``__repr__`` is non-pure-ASCII bytes on Python 2,
391
391
discovered by `mbertheau <https://github.com/mbertheau>`_ (:issue:`123`) and `strycore <https://github.com/strycore>`_ (:pr:`127`)
392
392
393
393
.. _v2.3.0:
@@ -406,7 +406,7 @@ This takes care of all ``FACTORY_FOR`` occurrences; the files containing other a
406
406
2.2.1 (2013-09-24)
407
407
------------------
408
408
409
-
*Bugfix:*
409
+
*Bug fix:*
410
410
411
411
- Fixed sequence counter for :class:`~factory.django.DjangoModelFactory` when a factory
412
412
inherits from another factory relating to an abstract model.
@@ -416,13 +416,13 @@ This takes care of all ``FACTORY_FOR`` occurrences; the files containing other a
416
416
2.2.0 (2013-09-24)
417
417
------------------
418
418
419
-
*Bugfix:*
419
+
*Bug fix:*
420
420
421
421
- Removed duplicated :class:`~factory.alchemy.SQLAlchemyModelFactory` lurking in :mod:`factory`
422
422
(:pr:`83`)
423
423
- Properly handle sequences within object inheritance chains.
424
-
If FactoryA inherits from FactoryB, and their associated classes share the same link,
425
-
sequence counters will be shared (:issue:`93`)
424
+
If ``FactoryA`` inherits from ``FactoryB``, and their associated classes
425
+
share the same link, sequence counters will be shared (:issue:`93`)
0 commit comments