Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scheduled weekly dependency update for week 34 #1993

Closed
wants to merge 7 commits into from

Conversation

pyup-bot
Copy link
Contributor

Update bcrypt from 3.1.7 to 3.2.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update django-countries from 6.1.2 to 6.1.3.

Changelog

6.1.3

======================

- Update flag of Mauritania.

- Add flag for Kosovo (under its temporary code of XK).
Links

Update XlsxWriter from 1.3.2 to 1.3.3.

Changelog

1.3.3

------------------------------

* Added :func:`ignore_errors()` worksheet method to to allow Excel worksheet
errors/warnings to be ignored in user defined ranges. See also
:ref:`ex_ignore_errors`.
Feature request `678 <https://github.com/jmcnamara/XlsxWriter/issues/678>`_.

* Added warning when closing a file more than once via :func:`close()` to help
avoid errors where a file is closed within a loop or at the wrong scope
level.
Links

Update factory-boy from 2.12.0 to 3.0.1.

Changelog

3.0.1

------------------

*Bugfix:*

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

3.0.0

------------------

Breaking changes
""""""""""""""""

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.
Links

Update Faker from 4.1.1 to 4.1.2.

Changelog

4.1.2

------------------------------------------------------------------------------------

* Extend Person Provider to support non-binary suffixes and prefixes. Thank you crd.
* Add ``safe_domain_name`` generator. Thanks crd.
* Fix max_value/positive ``pyfloat`` interaction. Thanks coiax.
* Update ``bban_format`` for ``fi_FI`` locale. Thanks ALMP-SallaH.
* Fix ``person.ja_JP`` kana and roman characters. Thanks yameholo.
* Add ``json`` and ``fixed_width`` generators. Thank you johnbrandborg.
* Add SWIFT code provider methods: ``swift``, ``swift8`` and ``swift11``. Thanks malefice.
* Add ``es_ES`` internet provider. Thanks mondeja.
* Update ``bban_format`` for ``fr_FR`` locale. Thanks r3gis3r.
* Update ``fr_FR`` ``job`` provider. Thanks mondeja.
* Add ``es_ES`` ``barcode`` provider. Thanks mondeja.
* Add parser argument support. Thanks johnbrandborg.
Links

Update isort from 5.3.2 to 5.4.2.

Changelog

5.4.2

- Fixed 1383: Known other does not work anymore with .editorconfig.
- Fixed: Regression in first known party path expansion.

5.4.1

- Fixed 1381: --combine-as loses  noqa in different circumstances.

5.4.0

- Implemented 1373: support for length sort only of direct (AKA straight) imports.
- Fixed 1321: --combine-as loses  noqa.
- Fixed 1375: --dont-order-by-type CLI broken.
Links

Update pytest-cov from 2.10.0 to 2.10.1.

Changelog

2.10.1

-------------------

* Support for ``pytest-xdist`` 2.0, which breaks compatibility with ``pytest-xdist`` before 1.22.3 (from 2017).
Contributed by Zac Hatfield-Dodds in `412 <https://github.com/pytest-dev/pytest-cov/pull/412>`_.
* Fixed the ``LocalPath has no attribute startswith`` failure that occurred when using the ``pytester`` plugin
in inline mode.
Links

@pyup-bot
Copy link
Contributor Author

Closing this in favor of #1997

@pyup-bot pyup-bot closed this Aug 31, 2020
@fuzzylogic2000 fuzzylogic2000 deleted the pyup-scheduled-update-2020-08-24 branch August 31, 2020 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant