Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-factory_boy-3.2.1-150400.9.3.9 RPM for noarch

From OpenSuSE Leap 15.6 for noarch

Name: python311-factory_boy Distribution: SUSE Linux Enterprise 15
Version: 3.2.1 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150400.9.3.9 Build date: Wed Oct 4 00:33:23 2023
Group: Unspecified Build host: h01-ch2d
Size: 289058 Source RPM: python-factory_boy-3.2.1-150400.9.3.9.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/rbarrois/factory_boy
Summary: Python test fixtures
A test fixtures replacement based on thoughtbot's factory_girl for Ruby.

Provides

Requires

License

MIT

Changelog

* Fri Apr 21 2023 dmueller@suse.com
  - add sle15_python_module_pythons (jsc#PED-68)
* Wed Feb 01 2023 dmueller@suse.com
  - skip testing with Django on SLE15
* Sat Jan 15 2022 dmueller@suse.com
  - update to 3.2.1:
    - Add support for Django 3.2
    - Do not override signals receivers registered in a :meth:`~factory.django.mute_signals` context.
* Tue Dec 28 2021 mcepl@suse.com
  - Add missing BR typing_extensions
* Mon Dec 27 2021 code@bnavigator.de
  - Add tests-skip-django-py36.patch -- no Django 4 for python36
* Sun May 16 2021 code@bnavigator.de
  - Update to v3.2.0
    * Add support for Django 3.1
    * Add support for Python 3.9
    * Drop support for Django 1.11. This version is not maintained
      anymore.
    * Drop support for Python 3.5. This version is not maintained
      anymore.
    Deprecated:
    * factory.use_strategy(). Use factory.FactoryOptions.strategy
      instead. The purpose of use_strategy() duplicates the factory
      option. Follow PEP 20: There should be one– and preferably only
      one –obvious way to do it.
    * use_strategy() will be removed in the next major version.
    Bug fix:
    * Calls to factory.Faker and factory.django.FileField within a
      Trait or Maybe no longer lead to a KeyError crash.
  - Remove python2 build conditional: Not supported upstream
* Mon Oct 05 2020 jayvdb@gmail.com
  - Use PyPI tarball and revise test runner to python -m unittest
  - Update to v3.1.0
    * Allow all types of declarations in :class:`factory.Faker` calls
      enables references to other faker-defined attributes.
  - from v3.0.1
    * Fix `import factory; factory.django.DjangoModelFactory` and
      similar calls.
  - from v3.0.0
    * Removed alias
      + `from factory import DjangoModelFactory` to
      `from factory.django import DjangoModelFactory`
      + `from factory import MogoFactory` to
      `from factory.mogo import MogoFactory`
      + `from factory.fuzzy import get_random_state` to
      `from factory.random import get_random_state`
      + `from factory.fuzzy import set_random_state` to
      `from factory.random import set_random_state`
      + `from factory.fuzzy import reseed_random` to
      `from factory.random import reseed_random`
    * Drop support for Python 2 and 3.4
    * Drop support for Django 2.0 and 2.1
    * Remove deprecated `force_flush` from `SQLAlchemyModelFactory`
      Use `sqlalchemy_session_persistence = "flush"` instead
    * Drop deprecated `attributes()` from `factory.Factory`; use
      `make_factory(dict, FactoryClass._meta.pre_declarations)`
    * Drop deprecated `declarations()` from `factory.Factory`; use
      `FactoryClass._meta.pre_declarations` instead
    * Drop `factory.compat` module
    * Add support for Python 3.8
    * Add support for Django 2.2 and 3.0
    * Report misconfiguration when `Factory` is used
      as the `Factory.model` for another `Factory`
    * Allow configuring the color palette of `factory.django.ImageField`
    * `get_random_state()` now represents the state of Faker and
      `factory_boy` fuzzy attributes
    * Add SQLAlchemy ``get_or_create`` support
    * Display a developer-friendly error message when providing a model
      instead of a factory in a `factory.declarations.SubFactory` class
    * Fix issue with SubFactory not preserving signal muting behaviour
      of the used factory
    * Fix issue with overriding params in a Trait
    * Limit ``get_or_create`` behavior to fields specified in
      `django_get_or_create`
    * Re-raise `~django.db.IntegrityError` when `django_get_or_create`
      with multiple fields fails to lookup model using user provided
      keyword arguments
    * TypeError masked by __repr__ AttributeError when initializing
      `Maybe` with inconsistent phases
* Mon Mar 16 2020 tchvatal@suse.com
  - Fix build without python2
* Mon Nov 18 2019 steven.kowalik@suse.com
  - BuildRequires on %{pythons} as setuptools no longer drags it in.
* Fri Jun 07 2019 mcalabkova@suse.com
  - Update to version 2.12.0
    * NOW support for Python 3.7 and Django 2.1
    * various small bugfixes
  - Removed upstreamed patches:
    * python37.patch
    * django-2.2.patch
* Wed Apr 17 2019 tchvatal@suse.com
  - Add patch to support django 2.2:
    * django-2.2.patch
* Thu Oct 18 2018 tchvatal@suse.com
  - Update to 2.11.1:
    * Support for Django 2.1
    * Support for python 3.7
    * Various small bugfixes
  - Add patch python37.patch
* Fri Oct 06 2017 tchvatal@suse.com
  - Update to version 2.9.2:
    * read the upstream ChangeLog for in detail list as there are
      too many changes
  - Do not generate docu in the spec and make sure tests are run
  - Switch to python singlespec
* Mon May 04 2015 benoit.monin@gmx.fr
  - update to version 2.5.2:
    * Add support for Django 1.7/1.8
    * Add support for mongoengine>=0.9.0 / pymongo>=2.1
  - additional changes from version 2.5.1:
    * Respect custom managers in DjangoModelFactory (see issue #192)
    * Allow passing declarations (e.g Sequence) as parameters to
      FileField and ImageField.
  - additional changes from version 2.5.0:
    * Add support for getting/setting factory.fuzzy‘s random state
      (see issue #175, issue #185).
    * Support lazy evaluation of iterables in
      factory.fuzzy.FuzzyChoice (see issue #184).
    * Support non-default databases at the factory level (see issue
      [#171])
    * Make factory.django.FileField and factory.django.ImageField
      non-post_generation, i.e normal fields also available in save()
      (see issue #141).
    * Avoid issues when using factory.django.mute_signals() on a base
      factory class (see issue #183).
    * Fix limitations of factory.StubFactory, that can now use
      factory.SubFactory and co (see issue #131).
    * Remove deprecated features from 2.4.0 (2014-06-21)
    * Remove the auto-magical sequence setup (based on the latest
      primary key value in the database) for Django and SQLAlchemy;
      this relates to issues issue #170, issue #153, issue #111,
      issue #103, issue #92, issue #78.
    * Fix overriding deeply inherited attributes (set in one factory,
      overridden in a subclass, used in a sub-sub-class).
  - additional changes from version 2.4.0:
    * Add support for factory.fuzzy.FuzzyInteger.step, thanks to
      ilya-pirogov (issue #120)
    * Add mute_signals() decorator to temporarily disable some
      signals, thanks to ilya-pirogov (issue #122)
    * Add FuzzyFloat (issue #124)
    * Declare target model and other non-declaration fields in a
      class Meta section.
    * Use of FACTORY_FOR and other FACTORY class-level attributes is
      deprecated and will be removed in 2.5.
  - additional changes from version 2.3.1:
    * Fix badly written assert containing state-changing code,
      spotted by chsigi (issue #126)
    * Don’t crash when handling objects whose __repr__ is
      non-pure-ascii bytes on Py2, discovered by mbertheau (issue
      [#123]) and strycore (issue #127)
  - additional changes from version 2.3.0:
    * Add FuzzyText, thanks to jdufresne (issue #97)
    * Add FuzzyDecimal, thanks to thedrow (issue #94)
    * Add support for EmbeddedDocument, thanks to imiric (issue #100)
  - additional changes from version 2.2.1:
    * Fixed sequence counter for DjangoModelFactory when a factory
      inherits from another factory relating to an abstract model.
  - additional changes from version 2.2.0:
    * Removed duplicated SQLAlchemyModelFactory lurking in factory
      (issue #83)
    * Properly handle sequences within object inheritance chains. If
      FactoryA inherits from FactoryB, and their associated classes
      share the same link, sequence counters will be shared (issue
      [#93])
    * Properly handle nested SubFactory overrides
    * The DjangoModelFactory now supports the FACTORY_FOR =
      'myapp.MyModel' syntax, making it easier to shove all factories
      in a single module (issue #66).
    * Add factory.debug() helper for easier backtrace analysis
    * Adding factory support for mongoengine with MongoEngineFactory.
  - additional changes from version 2.1.2:
    * The ABSTRACT_FACTORY keyword is now optional, and automatically
      set to True if neither the Factory subclass nor its parent
      declare the FACTORY_FOR attribute (issue #74)
  - additional changes from version 2.1.1:
    * Properly retrieve the color keyword argument passed to
      ImageField
  - additional changes from version 2.1.0:
    * Add FuzzyDate thanks to saulshanabrook
    * Add FuzzyDateTime and FuzzyNaiveDateTime.
    * Add a factory_parent attribute to the LazyStub passed to
      LazyAttribute, in order to access fields defined in wrapping
      factories.
    * Move DjangoModelFactory and MogoFactory to their own modules
      (factory.django and factory.mogo)
    * Add the reset_sequence() classmethod to Factory to ease
      resetting the sequence counter for a given factory.
    * Add debug messages to factory logger.
    * Add a reset() method to Iterator (issue #63)
    * Add support for the SQLAlchemy ORM through
      SQLAlchemyModelFactory (issue #64, thanks to Romain Commandé)
    * Add factory.django.FileField and factory.django.ImageField
      hooks for related Django model fields (issue #52)
    * Properly handle non-integer pks in DjangoModelFactory (issue
      [#57]).
    * Disable RelatedFactory generation when a specific value was
      passed (issue #62, thanks to Gabe Koscky)
    * Rename RelatedFactory‘s name argument to factory_related_name
      (See issue #58)
  - additional changes from version 2.0.2:
    * When FACTORY_DJANGO_GET_OR_CREATE is empty, use
      Model.objects.create() instead of Model.objects.get_or_create.
  - additional changes from version 2.0.1:
    * Don’t push defaults to get_or_create when
      FACTORY_DJANGO_GET_OR_CREATE is not set.
  - additional changes from version 2.0.0:
    * Allow overriding the base factory class for make_factory() and
      friends.
    * Add support for Python3 (Thanks to kmike and nkryptic)
    * The default type for Sequence is now int
    * Fields listed in FACTORY_HIDDEN_ARGS won’t be passed to the
      associated class’ constructor
    * Add support for get_or_create in DjangoModelFactory, through
      FACTORY_DJANGO_GET_OR_CREATE.
    * Add support for fuzzy attribute definitions.
    * The Sequence counter can be overridden when calling a
      generating function
    * Add Dict and List declarations (Closes issue #18).
    * Remove associated class discovery
    * Remove InfiniteIterator and infinite_iterator()
    * Remove CircularSubFactory
    * Remove extract_prefix kwarg to post-generation hooks.
    * Stop defaulting to Django’s Foo.objects.create() when
      “creating” instances
    * Remove STRATEGY_*
    * Remove set_building_function() / set_creation_function()
  - additional changes from version 1.3.0:
    * Rewrite the whole documentation
    * Provide a dedicated MogoFactory subclass of Factory
    * Better creation/building customization hooks at
      factory.Factory._build() and factory.Factory.create()
    * Add support for passing non-kwarg parameters to a Factory
      wrapped class through FACTORY_ARG_PARAMETERS.
    * Keep the FACTORY_FOR attribute in Factory classes
    * Allow SubFactory to solve circular dependencies between
      factories
    * Enhance SelfAttribute to handle “container” attribute fetching
    * Add a getter to Iterator declarations
    * A Iterator may be prevented from cycling by setting its cycle
      argument to False
    * Allow overriding default arguments in a
      PostGenerationMethodCall when generating an instance of the
      factory
    * An object created by a DjangoModelFactory will be saved again
      after PostGeneration hooks execution
    * InfiniteIterator is deprecated in favor of Iterator
    * CircularSubFactory is deprecated in favor of SubFactory
    * The extract_prefix argument to post_generation() is now
      deprecated
    * Usage of set_creation_function() and set_building_function()
      are now deprecated
    * Implicit associated class discovery is no longer supported, you
      must set the FACTORY_FOR attribute on all Factory subclasses
  - add python-mock as BuildRequires for the tests
  - add python-setuptools as BuildRequires: needed by setup.py
  - build the documentation with the build_sphinx command
  - pass -q to the test to avoid spamming the build log
  - rename README to README.rst to follow upstream

Files

/usr/lib/python3.11/site-packages/factory
/usr/lib/python3.11/site-packages/factory/__init__.py
/usr/lib/python3.11/site-packages/factory/__pycache__
/usr/lib/python3.11/site-packages/factory/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/alchemy.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/alchemy.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/base.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/base.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/builder.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/builder.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/declarations.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/declarations.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/django.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/django.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/enums.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/enums.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/errors.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/errors.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/faker.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/faker.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/fuzzy.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/fuzzy.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/helpers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/helpers.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/mogo.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/mogo.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/mongoengine.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/mongoengine.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/random.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/random.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/factory/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/factory/alchemy.py
/usr/lib/python3.11/site-packages/factory/base.py
/usr/lib/python3.11/site-packages/factory/builder.py
/usr/lib/python3.11/site-packages/factory/declarations.py
/usr/lib/python3.11/site-packages/factory/django.py
/usr/lib/python3.11/site-packages/factory/enums.py
/usr/lib/python3.11/site-packages/factory/errors.py
/usr/lib/python3.11/site-packages/factory/faker.py
/usr/lib/python3.11/site-packages/factory/fuzzy.py
/usr/lib/python3.11/site-packages/factory/helpers.py
/usr/lib/python3.11/site-packages/factory/mogo.py
/usr/lib/python3.11/site-packages/factory/mongoengine.py
/usr/lib/python3.11/site-packages/factory/random.py
/usr/lib/python3.11/site-packages/factory/utils.py
/usr/lib/python3.11/site-packages/factory_boy-3.2.1-py3.11.egg-info
/usr/lib/python3.11/site-packages/factory_boy-3.2.1-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/factory_boy-3.2.1-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/factory_boy-3.2.1-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/factory_boy-3.2.1-py3.11.egg-info/not-zip-safe
/usr/lib/python3.11/site-packages/factory_boy-3.2.1-py3.11.egg-info/requires.txt
/usr/lib/python3.11/site-packages/factory_boy-3.2.1-py3.11.egg-info/top_level.txt
/usr/share/doc/packages/python311-factory_boy
/usr/share/doc/packages/python311-factory_boy/README.rst
/usr/share/licenses/python311-factory_boy
/usr/share/licenses/python311-factory_boy/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri May 17 23:33:02 2024