FAQ | This is a LIVE service | Changelog

Skip to content

fix(deps): update major poetry dependencies (major)

uis-devops-renovatebot requested to merge renovate/major-poetry-deps into master

This MR contains the following updates:

Package Type Update Change
faker (changelog) dependencies major ^19.2.0 -> ^30.0.0
google-cloud-kms (source) dependencies major ^2.19.0 -> ^3.0.0
pytest-cov (changelog) dev major ^4.1.0 -> ^5.0.0
structlog (changelog) dependencies major ^23.1.0 -> ^24.0.0
testfixtures dev major ^7.1.0 -> ^8.0.0

Release Notes

joke2k/faker (faker)

v30.1.0

Compare Source

  • Add PIN Code range and union territories in en_IN address provider. Thanks @​wh0th3h3llam1.

v30.0.0

Compare Source

  • Force the slug always be generated with ASCII characters. Thanks @​Pandede.

v29.0.0

Compare Source

  • Fix pydecimal distribution when called with a range across 0. Thanks @​AlexLitvino.

v28.4.1

Compare Source

  • Fix issue where Faker does not properly convert min/max float values to Decimal. Thanks @​bdjellabaldebaran.

v28.4.0

Compare Source

v28.3.0

Compare Source

v28.2.0

Compare Source

v28.1.0

Compare Source

  • Fix Incorrect City Spelling in uk_UA locale. Thanks @​ch4zzy.

v28.0.0

Compare Source

  • Fix pydecimal handling of positive keyword. Thanks @​tahzeer.

v27.4.0

Compare Source

v27.3.0

Compare Source

v27.2.0

Compare Source

v27.1.0

Compare Source

v27.0.0

Compare Source

  • Re-introduce part_of_speech argument to words() method.

v26.3.0

Compare Source

  • Extend ro_RO company localization with prefixes. Thanks @​DDSNA.

v26.2.0

Compare Source

  • Add Swahili (sw) provider for generating Swahili names. Thanks @​5uru.

v26.1.0

Compare Source

v26.0.0

Compare Source

v25.9.2

Compare Source

  • Remove duplicate entry in currency provider.

v25.9.1

Compare Source

  • Change pydecimal type hint for min_value, max_value to allow ints. Thanks @​parsariyahi.

v25.9.0

Compare Source

  • Add support for Nigerian Yoruba names and surnames (yo_NG). Thanks @​5uru.

v25.8.0

Compare Source

  • Add handshake emoji with different color variations to emoji provider list. Thanks @​tamkc.

v25.7.0

Compare Source

v25.6.0

Compare Source

v25.5.0

Compare Source

v25.4.0

Compare Source

v25.3.0

Compare Source

v25.2.0

Compare Source

  • Update VAT generation in nl_BE to align with correct Belgian format. Thanks @​JorisSpruyt.

v25.1.0

Compare Source

v25.0.1

Compare Source

  • Add type stub file to setup.py.

v25.0.0

Compare Source

v24.14.1

Compare Source

  • Include type stubs in release.

v24.14.0

Compare Source

v24.13.0

Compare Source

v24.12.0

Compare Source

  • Remove offensive word from pl_PL lorem provider. Thanks @​Rey092.

v24.11.0

Compare Source

v24.10.0

Compare Source

  • Update list of first_name_* and last_name in pt_BR PersonProvider. Thanks @​dclobato.

v24.9.0

Compare Source

v24.8.0

Compare Source

  • Fix wrong pricetag format in ru_RU locale. Thanks @​Pandede.

v24.7.1

Compare Source

  • Fix previous release issue.

v24.7.0

Compare Source

v24.6.0

Compare Source

v24.5.0

Compare Source

v24.4.0

Compare Source

v24.3.0

Compare Source

v24.2.1

Compare Source

v24.2.0

Compare Source

  • Add uk-UA credit card provider. Thanks @​lozik4.
  • Upgrade uk_UA person provider. Thanks @​lozik4.

v24.1.1

Compare Source

v24.1.0

Compare Source

  • Add Grenville to land_coords in geo provider. Thanks @​lozik4.
  • Fix Kyiv name. Thanks @​lozik4.

v24.0.0

Compare Source

  • Fix returning random data for person provider in et_EE locale when the same seed value is set. Thanks @​AlexLitvino.

v23.3.0

Compare Source

  • Add person, bank provider for sk_SK locale. Thanks @​mhandl.

v23.2.1

Compare Source

  • fix: update pydecimal algorithm to ensure left part is not generated with a leading 0. Thanks @​alexei.

v23.2.0

Compare Source

v23.1.0

Compare Source

  • Add uk_UA lorem provider. Thanks @​lozik.

v23.0.0

Compare Source

  • Consistently throw an error if the start of a daterange is after the end. Thanks @​prescod.

v22.7.0

Compare Source

  • Add uk_UA automotive provider. Thanks @​lozik.

v22.6.0

Compare Source

  • Add support for birthday and gender to uk_UA ssn method. Thanks @​lozik.

v22.5.1

Compare Source

  • Add area code 830000 to zh_CN. Thanks @​antik.
  • Add area_code parameter to ssn provider for zh_CN. Thanks @​antik.

v22.5.0

Compare Source

v22.4.0

Compare Source

v22.3.0

Compare Source

v22.2.0

Compare Source

v22.1.0

Compare Source

  • Add support for multiple file systems path rules. Thanks @​parsariyahi.

v22.0.0

Compare Source

  • Remove dot from file_name when extention is the empty string. Thanks @​gotofritz
  • Allow extension in file_path to take a list of allowed extensions, or empty for "no extension". Thanks @​gotofritz

v21.0.1

Compare Source

v21.0.0

Compare Source

  • Fix: random sign in pyfloat when positive=False. Thanks @​viraj-s15.

v20.1.0

Compare Source

  • Add company provider and NUSS for es_ES locale. Thanks @​fgsalomon.
  • Add official support for Python 3.12. Thanks @​pfouque.

v20.0.3

Compare Source

  • Make unix_time always return floats.

v20.0.2

Compare Source

  • Fix pydecimal crash on float min_value or max_value. Thanks @​s-weigand.

v20.0.1

Compare Source

  • Fix type hint for unix_time.

v20.0.0

Compare Source

  • Support platform-specific second precision. Thanks @​cknv.
googleapis/google-cloud-python (google-cloud-kms)

v3.0.0: google-cloud-kms: v3.0.0

Compare Source

BREAKING CHANGES
  • Pagination feature is introduced for method ListKeyHandles in service Autokey
Features
  • Adding a state field for AutokeyConfig (b4c9770)
Bug Fixes
  • Pagination feature is introduced for method ListKeyHandles in service Autokey (b4c9770)
Documentation
  • A comment for field destroy_scheduled_duration in message .google.cloud.kms.v1.CryptoKey is updated for the default duration (b4c9770)
  • Field service_resolvers in message .google.cloud.kms.v1.EkmConnection is Explicitly is marked as to have field behavior of Optional (b4c9770)
pytest-dev/pytest-cov (pytest-cov)

v5.0.0

Compare Source

  • Removed support for xdist rsync (now deprecated). Contributed by Matthias Reichenbach in #&#8203;623 <https://github.com/pytest-dev/pytest-cov/pull/623>_.
  • Switched docs theme to Furo.
  • Various legacy Python cleanup and CI improvements. Contributed by Christian Clauss and Hugo van Kemenade in #&#8203;630 <https://github.com/pytest-dev/pytest-cov/pull/630>, #&#8203;631 <https://github.com/pytest-dev/pytest-cov/pull/631>, #&#8203;632 <https://github.com/pytest-dev/pytest-cov/pull/632>_ and #&#8203;633 <https://github.com/pytest-dev/pytest-cov/pull/633>_.
  • Added a pyproject.toml example in the docs. Contributed by Dawn James in #&#8203;626 <https://github.com/pytest-dev/pytest-cov/pull/626>_.
  • Modernized project's pre-commit hooks to use ruff. Initial POC contributed by Christian Clauss in #&#8203;584 <https://github.com/pytest-dev/pytest-cov/pull/584>_.
hynek/structlog (structlog)

v24.4.0

Compare Source

Changed

No code changes since 24.3.0

v24.3.0

Compare Source

Added
  • Restore feature parity between structlog.traceback.ExceptionDictTransformer and Rich's traceback extractor:

    • When displaying locals, use Rich for formatting if it is available.
    • When displaying locals, call repr() on strings, too (improves handling of SecretStr implementations).
    • Add locals_max_length config option
    • Add locals_hide_sunder config option
    • Add locals_hide_dunder config option
    • Add suppress config option

    #​627

Changed
  • structlog.testing.capture_logs() now maps the exception log level to error (as it's elsewhere). #​628

v24.2.0

Compare Source

Added
  • It is now possible to disable log level-padding in structlog.dev.LogLevelColumnFormatter and structlog.dev.ConsoleRenderer. #​599

  • The structlog.processors.CallsiteParameterAdder can now be pickled. #​603

  • structlog.processors.CallsiteParameterAdder now also works with structlog.stdlib.BoundLogger's non-standard async methods (ainfo(), and so forth) #​618

Changed
  • structlog.processors.LogfmtRenderer now escapes newlines. #​592

  • structlog.processors.LogfmtRenderer now escapes backslashes and double quotes. #​594

  • structlog.processors.CallsiteParameterAdder has been optimized to be about 2x faster. #​606

Fixed
  • structlog.stdlib.render_to_log_kwargs now correctly passes stacklevel as a kwarg to stdlib logging. #​619

v24.1.0

Compare Source

Fixed
  • The lazy logger proxy returned by structlog.get_logger() now returns its initial values when asked for context. When asked for context before binding for the first time, it returned an empty dictionary in 23.3.0.

  • The displayed level name when using structlog.stdlib.BoundLogger.exception() is "error" instead of "exception". Fixes regression in 23.3.0. #​584

  • Don't ignore the width argument of RichTracebackFormatter. #​587

Simplistix/testfixtures (testfixtures)

v8.3.0

Compare Source

  • :class:ShouldRaise now supports :class:ExceptionGroup.

  • Fixed bug where :func:~testfixtures.comparison.compare_generator did not respect strict=True.

  • Fixed bug in the type annotations for :class:ShouldRaise and :func:~testfixtures.comparison.compare_exception.

  • :class:LogCapture will now raise an exception if closed while still installed. This can be a source of particularly confusing bugs.

v8.2.0

Compare Source

  • The strict option is now correctly respected when :doc:comparing <comparing> nested objects.

  • When comparing :class:~datetime.datetime or :class:~datetime.time instances, if the fold is the only thing that's different, it's now shown in the output.

  • A more detailed exception is now raised when resolving a :doc:replacement <mocking> doesn't give what's expected.

  • :doc:Replacement <mocking> of methods on instances is now prevented when strict=True.

  • An exception is now raised when :doc:mocking <mocking> and the original is not in the __dict__ of its containing objects.

v8.1.0

Compare Source

  • Fix bug where replacement of methods on subclasses failed when using :meth:Replacer.on_class.

  • Implement :ref:strict comparison <compare-datetime> as an option for :class:~datetime.datetime and :class:~datetime.time.

v8.0.0

Compare Source

  • Retire zope.component helpers.

  • Support :class:bytes in :class:popen.MockPopen commands.

  • Allow :class:TempDirectory instances to be traversed as :class:~pathlib.Path objects.

  • Use the system default encoding where possible in :class:TempDirectory.

  • Add :class:TempDirectory option to manage current working directory.

  • Allow string class attributes to be replaced with :class:Replacer and friends.

  • Fix nasty bug meaning some :meth:~Replacer.on_class and :meth:~Replacer.in_module replacements weren't restored.

  • Allow an alternative separator to be used for traversal during replacement with :class:Replacer and friends.

  • Officially support Python 3.12.

  • Drop support Python 3.6.


Configuration

📅 Schedule: Branch creation - "every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This MR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports

Loading