Update dependency behave to v1.3.3 #8

Open
renovate wants to merge 1 commit from renovate/behave-1.x into master
Collaborator

This PR contains the following updates:

Package Change Age Confidence
behave (changelog) ==1.2.5 → ==1.3.3 age confidence

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

behave/behave (behave)

v1.3.3

Compare Source

FIXED:

  • issue #​1270: v1.3.2: Broke Python 2.7 support (submitted by: silent-observer)

v1.3.2

Compare Source

CHANGED:

  • Recursive discovery and import in steps directory is now disabled by default.
    An expert user can enable this feature again (if he/she knows what he/she is doing).
    RELATED TO: #​1210 -- Multiple, nested steps directories under steps directory.

    • REASON: Too many problems w/ Python packages using relative-imports in the steps directory.
    • BEST PRACTICE: Put a Python package or step-library on the Python search path, but not in the steps directory.

DOCUMENTATION:

  • RTFD: Enable PDF output format again (for download).
  • Improve command-line option descriptions (show: value).
  • Use "confval" directive for config-file parameters.
  • api: Add "Configuration" class description.
  • Include changes from pull #​1258
  • Fix more deadlinks in docs

DEVELOP:

  • behave4cmd0: Update version info to v1.3.1
  • behave4cmd0.command_shell: Cleanup of BEHAVE_CMD value usage.

CI:

  • Update to python-version: "3.14.0-rc.2" (was: "3.14.0-rc.1")
  • Update actions/checkout to v5 (was: v4).
  • Use astral-sh/setup-uv@​v6 (was: v3).

v1.3.1

Compare Source

CHANGED:

  • Recursive discovery and import in steps directory is now disabled by default.
    An expert user can enable this feature again (if he/she knows what he/she is doing).
    RELATED TO: #​1210 -- Multiple, nested steps directories under steps directory.

    • REASON: Too many problems w/ Python packages using relative-imports in the steps directory.
    • BEST PRACTICE: Put a Python package or step-library on the Python search path, but not in the steps directory.

DOCUMENTATION:

  • RTFD: Enable PDF output format again (for download).
  • Improve command-line option descriptions (show: value).
  • Use "confval" directive for config-file parameters.
  • api: Add "Configuration" class description.
  • Include changes from pull #​1258
  • Fix more deadlinks in docs

DEVELOP:

  • behave4cmd0: Update version info to v1.3.1
  • behave4cmd0.command_shell: Cleanup of BEHAVE_CMD value usage.

CI:

  • Update to python-version: "3.14.0-rc.2" (was: "3.14.0-rc.1")
  • Update actions/checkout to v5 (was: v4).
  • Use astral-sh/setup-uv@​v6 (was: v3).

v1.3.0

Compare Source

BASED ON: Version 1.2.7 changes

GOALS:

  • Will be released on https://pypi.org
  • Include all changes from behave v1.2.7 development
  • Last version minor version with Python 2.7 support
  • tag-expressions v2: Enabled by default ("strict" mode: only v2 supported).
  • tag-expressions v1: Disabled by default (in "strict" mode).
    BUT: Can be enabled via config-file parameter in "any" mode (supports: v1 and v2).

v1.2.6

Compare Source

GOALS:

  • Improve support for Windows

DOCUMENTATION:

  • issue #​625: Formatter documentation is inaccurate for some methods (reported by: throwable-one)
  • pull #​618: Fix a typo in the background section of gherkin docs (provided by: mrrn)
  • pull #​609: Describe execute_steps() behaviour correctly (provided by: mixxorz)
  • pull #​603: Update typo tutorial.rst (provided by: fnaval)
  • pull #​601: Add Flask integration chapter to documentation (provided by: bittner)
  • pull #​580: Fix some dead ecosystem links (provided by: smadness)
  • pull #​579: Add explanation for step_impl function name (provided by: bittner)
  • issue #​574: flake8 reports F811 redefinition of unused 'step_impl' (fixed by #​579).
  • pull #​545: Spell "section" correctly (provided by: chelmertz)
  • pull #​489: Fix link to Selenium docs in Django chapter (provided by: bittner)
  • pull #​469: Fix typo in "formatters.rst" (provided by: ab9-er)
  • pull #​443: Fixing grammar in philosophy.rst (provided by: jamesroutley)
  • pull #​441: Integrate hint on testing more nicely (provided by: bittner)
  • pull #​429: Replace "Manual Integration" by "Automation Libraries" section (provided by: bittner)
  • pull #​379: Correct wording in README.rst (provided by: franklinchou)
  • pull #​362: docs/tutorial.rst: fixed non-monospace font (provided by: spacediver)
  • pull #​359: Update documentation related to Django (behave-django) (provided by: bittner)
  • pull #​326: docs/tutorial.rst: Correct features directory path creation (provided by: memee)
  • issue #​356: docs/api.rst: type in implementation (submitted by: tomxtobin)
  • pull #​335: docs/api.rst: execute_steps() example (provided by: miabbott)
  • pull #​339: Adapt wording in install.rst (provided by: charleswhchan)
  • pull #​338: docs/philosophy.rst: Correct to uppercase in example (provided by: charleswhchan)
  • issue #​323: Update Django Example to work with version >=1.7 (submitted by: mpetyx, provided by: bittner)
  • pull #​327: Fix typo in Django doc (provided by: nikolas)
  • pull #​321: Update Django integration (provided by: bittner, contains: #​315, #​316)
  • FIX: cmdline/config-param doc-generator, avoid duplicated param entries (related to: #​318)
  • issue #​317: Update comparison: lettuce tags (provided by: ramiabughazaleh)
  • pull #​307: Typo in readme (provided by: dflock)
  • pull #​305: behave.rst related fixes reapplied (provided by: bittner)
  • pull #​292: Use title-cased keywords in tutorial scenario (provided by: neoblackcap)
  • pull #​291: Tiny tweaks in tutorial docs (provided by: bernardpaulus)

SITE:

  • pull #​626: Formatting issue in stale-bot config (provided by: teapow)
  • pull #​343: Update/fix badges in README (provided by: mixxorz)

ENHANCEMENTS:

  • fixtures: Add concept to simplify setup/cleanup tasks for scenario/feature/test-run
  • context-cleanups: Use context.add_cleanup() to perform cleanups after scenario/feature/test-run.
  • Tagged Examples: Examples in a ScenarioOutline can now have tags.
  • pull #​596: Add missing Czech translation (provided by: hason)
  • pull #​554: Adds galician language (provided by: carlosgoce)
  • pull #​447: behave settings from tox.ini (provided by: bittner)
  • issue #​411: Support multiple active-tags with same category (submitted by: Kani999)
  • issue #​409: Support async/@​asyncio.coroutine steps (submitted by: dcarp)
  • issue #​357: Add language attribute to Feature class
  • pull #​328: Auto-retry failed scenarios in unreliable environment (provided by: MihaiBalint, robertknight)
  • issue #​302: Support escaped-pipe in Gherkin table cell value (provided by: connorsml, pull #​360)
  • issue #​301: Support default tags in configfile
  • issue #​299: Runner can continue after a failed step (same as: #​314)
  • issue #​197: Hooks processing should be more exception safe (provided by: vrutkovs, jenisys, pull #​205)

FORMATTERS:

  • pull #​446: Remove Formatter scenario_outline(), examples() method (provided by: aisbaa, jenisys)
  • pull #​448: json: Add status to scenarios in JSON report (provided by: remcowesterhoud)
  • issue #​462: json: Invalid JSON output when no features are selected (submitted by: remcowesterhoud)
  • pull #​423: sphinx.steps: Support ref link for each step (provided by: ZivThaller)
  • pull #​460: pretty: Print the step implementation location when dry-run (provided by: unklhe, jenisys)

REPORTERS:

  • junit: Add timestamp and hostname attributes to testsuite XML element.
  • junit: Support to tweak output with userdata (experimental).
  • junit: Support scenario hook-errors with JUnitReporter (related to: #​466)

CHANGES:

  • status: Use Status enum-class for feature/scenario/step.status (was: string)
  • hook-processing: Skips now feature/scenario/step if before-hook fails (related to: #​454)
  • parser: language comment in feature file has higher priority than --lang option (related to: #​334).
  • issue #​385: before_scenario/before_feature called too late (submitted by: BRevzin)

FIXED:

  • issue #​606: Using name option w/ special unicode chars (submitted by: alluir42)
  • issue #​547: Crash when using step definition with optional cfparse parts (provided by: ftartaggia, jenisys)
  • pull #​599: Steps from another Windows drive (provided by: psicopep)
  • issue #​582: behave emitting PendingDeprecationWarning messages (submitted by: adamjcooper)
  • pull #​476: scenario.status when scenario without steps is skipped (provided by: ar45, jenisys)
  • pull #​471: convert an object to unicode (py2) using unicode method first unicode (provided by: ftartaggia)
  • issue #​458: UnicodeEncodeError inside naked except block in main.py (submitted by: mseery)
  • issue #​453: Unicode chars are broken in stacktrace (submitted by: throwable-one)
  • issue #​455: Restore backward compatibility to Cucumber style RegexMatcher (submitted by: avabramov)
  • issue #​449: Unicode is processed incorrectly for Py2 in "textutil.text" (submitted by: throwable-one)
  • issue #​446: after_scenario HOOK-ERROR asserts with jUnit reporter (submitted by: lagin)
  • issue #​424: Exception message with unicode characters in nested steps (submitted by: yucer)
  • issue #​416: JUnit report messages cut off (submitted by: remcowesterhoud, provided by: bittner)
  • issue #​414: Support for Jython 2.7 (submitted by: gabtwi...)
  • issue #​384: Active Tags fail with ScenarioOutline (submitted by: BRevzin)
  • issue #​383: Handle (custom) Type parsing errors better (submitted by: zsoldosp)
  • pull #​382: fix typo in tag name (provided by: zsoldosp)
  • issue #​361: utf8 file with BOM (provided by: karulis)
  • issue #​349: ScenarioOutline skipped with --format=json
  • issue #​336: Stacktrace contents getting illegal characters inserted with text function (submitted by: fj40bryan)
  • issue #​330: Skipped scenarios are included in junit reports when --no-skipped is specified (provided by: vrutkovs, pull #​331)
  • issue #​320: Userdata is case-insensitive when read from config file (provided by: mixxorz)
  • issue #​319: python-version requirements in behave.whl for Python2.6 (submitted by: darkfoxprime)
  • issue #​310: Use setuptools_behave.py with behave module
  • issue #​309: behave --lang-list fails on Python3 (and Python2)
  • issue #​300: UnicodeDecodeError when read steps.py (similar to: #​361)
  • issue #​288: Use print function instead print statement in environment/steps files

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

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

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

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [behave](https://github.com/behave/behave) ([changelog](https://github.com/behave/behave/blob/main/CHANGES.rst)) | `==1.2.5` → `==1.3.3` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/behave/1.3.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/behave/1.2.5/1.3.3?slim=true) | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/3) for more information. --- ### Release Notes <details> <summary>behave/behave (behave)</summary> ### [`v1.3.3`](https://github.com/behave/behave/blob/HEAD/CHANGES.rst#Version-133-2025-09-04-branchreleasev13x) [Compare Source](https://github.com/behave/behave/compare/v1.3.2...v1.3.3) FIXED: - issue [#&#8203;1270](https://github.com/behave/behave/issues/1270): v1.3.2: Broke Python 2.7 support (submitted by: silent-observer) ### [`v1.3.2`](https://github.com/behave/behave/blob/HEAD/CHANGES.rst#Version-132-2025-08-29-branchreleasev13x) [Compare Source](https://github.com/behave/behave/compare/v1.3.1...v1.3.2) CHANGED: - Recursive discovery and import in `steps` directory is now disabled by default. An expert user can enable this feature again (if he/she knows what he/she is doing). RELATED TO: [#&#8203;1210](https://github.com/behave/behave/issues/1210) -- Multiple, nested steps directories under steps directory. - REASON: Too many problems w/ Python packages using relative-imports in the `steps` directory. - BEST PRACTICE: Put a Python package or step-library on the Python search path, but not in the `steps` directory. DOCUMENTATION: - RTFD: Enable PDF output format again (for download). - Improve command-line option descriptions (show: value). - Use "confval" directive for config-file parameters. - api: Add "Configuration" class description. - Include changes from pull [#&#8203;1258](https://github.com/behave/behave/issues/1258) - Fix more deadlinks in docs DEVELOP: - behave4cmd0: Update version info to v1.3.1 - behave4cmd0.command_shell: Cleanup of BEHAVE_CMD value usage. CI: - Update to python-version: "3.14.0-rc.2" (was: "3.14.0-rc.1") - Update actions/checkout to v5 (was: v4). - Use astral-sh/setup-uv\@&#8203;v6 (was: v3). ### [`v1.3.1`](https://github.com/behave/behave/blob/HEAD/CHANGES.rst#Version-132-2025-08-29-branchreleasev13x) [Compare Source](https://github.com/behave/behave/compare/v1.3.0...v1.3.1) CHANGED: - Recursive discovery and import in `steps` directory is now disabled by default. An expert user can enable this feature again (if he/she knows what he/she is doing). RELATED TO: [#&#8203;1210](https://github.com/behave/behave/issues/1210) -- Multiple, nested steps directories under steps directory. - REASON: Too many problems w/ Python packages using relative-imports in the `steps` directory. - BEST PRACTICE: Put a Python package or step-library on the Python search path, but not in the `steps` directory. DOCUMENTATION: - RTFD: Enable PDF output format again (for download). - Improve command-line option descriptions (show: value). - Use "confval" directive for config-file parameters. - api: Add "Configuration" class description. - Include changes from pull [#&#8203;1258](https://github.com/behave/behave/issues/1258) - Fix more deadlinks in docs DEVELOP: - behave4cmd0: Update version info to v1.3.1 - behave4cmd0.command_shell: Cleanup of BEHAVE_CMD value usage. CI: - Update to python-version: "3.14.0-rc.2" (was: "3.14.0-rc.1") - Update actions/checkout to v5 (was: v4). - Use astral-sh/setup-uv\@&#8203;v6 (was: v3). ### [`v1.3.0`](https://github.com/behave/behave/blob/HEAD/CHANGES.rst#Version-130-2025-08-04) [Compare Source](https://github.com/behave/behave/compare/v1.2.6...v1.3.0) BASED ON: `Version 1.2.7` changes GOALS: - Will be released on <https://pypi.org> - Include all changes from behave v1.2.7 development - Last version minor version with Python 2.7 support - `tag-expressions v2`: Enabled by default ("strict" mode: only v2 supported). - `tag-expressions v1`: Disabled by default (in "strict" mode). BUT: Can be enabled via config-file parameter in "any" mode (supports: v1 and v2). ### [`v1.2.6`](https://github.com/behave/behave/blob/HEAD/CHANGES.rst#Version-126-2018-02-25) [Compare Source](https://github.com/behave/behave/compare/v1.2.5...v1.2.6) GOALS: - Improve support for Windows DOCUMENTATION: - issue [#&#8203;625](https://github.com/behave/behave/issues/625): Formatter documentation is inaccurate for some methods (reported by: throwable-one) - pull [#&#8203;618](https://github.com/behave/behave/issues/618): Fix a typo in the background section of gherkin docs (provided by: mrrn) - pull [#&#8203;609](https://github.com/behave/behave/issues/609): Describe execute_steps() behaviour correctly (provided by: mixxorz) - pull [#&#8203;603](https://github.com/behave/behave/issues/603): Update typo tutorial.rst (provided by: fnaval) - pull [#&#8203;601](https://github.com/behave/behave/issues/601): Add Flask integration chapter to documentation (provided by: bittner) - pull [#&#8203;580](https://github.com/behave/behave/issues/580): Fix some dead ecosystem links (provided by: smadness) - pull [#&#8203;579](https://github.com/behave/behave/issues/579): Add explanation for step_impl function name (provided by: bittner) - issue [#&#8203;574](https://github.com/behave/behave/issues/574): flake8 reports F811 redefinition of unused 'step_impl' (fixed by [#&#8203;579](https://github.com/behave/behave/issues/579)). - pull [#&#8203;545](https://github.com/behave/behave/issues/545): Spell "section" correctly (provided by: chelmertz) - pull [#&#8203;489](https://github.com/behave/behave/issues/489): Fix link to Selenium docs in Django chapter (provided by: bittner) - pull [#&#8203;469](https://github.com/behave/behave/issues/469): Fix typo in "formatters.rst" (provided by: ab9-er) - pull [#&#8203;443](https://github.com/behave/behave/issues/443): Fixing grammar in philosophy.rst (provided by: jamesroutley) - pull [#&#8203;441](https://github.com/behave/behave/issues/441): Integrate hint on testing more nicely (provided by: bittner) - pull [#&#8203;429](https://github.com/behave/behave/issues/429): Replace "Manual Integration" by "Automation Libraries" section (provided by: bittner) - pull [#&#8203;379](https://github.com/behave/behave/issues/379): Correct wording in README.rst (provided by: franklinchou) - pull [#&#8203;362](https://github.com/behave/behave/issues/362): docs/tutorial.rst: fixed non-monospace font (provided by: spacediver) - pull [#&#8203;359](https://github.com/behave/behave/issues/359): Update documentation related to Django (behave-django) (provided by: bittner) - pull [#&#8203;326](https://github.com/behave/behave/issues/326): docs/tutorial.rst: Correct features directory path creation (provided by: memee) - issue [#&#8203;356](https://github.com/behave/behave/issues/356): docs/api.rst: type in implementation (submitted by: tomxtobin) - pull [#&#8203;335](https://github.com/behave/behave/issues/335): docs/api.rst: execute_steps() example (provided by: miabbott) - pull [#&#8203;339](https://github.com/behave/behave/issues/339): Adapt wording in install.rst (provided by: charleswhchan) - pull [#&#8203;338](https://github.com/behave/behave/issues/338): docs/philosophy.rst: Correct to uppercase in example (provided by: charleswhchan) - issue [#&#8203;323](https://github.com/behave/behave/issues/323): Update Django Example to work with version >=1.7 (submitted by: mpetyx, provided by: bittner) - pull [#&#8203;327](https://github.com/behave/behave/issues/327): Fix typo in Django doc (provided by: nikolas) - pull [#&#8203;321](https://github.com/behave/behave/issues/321): Update Django integration (provided by: bittner, contains: [#&#8203;315](https://github.com/behave/behave/issues/315), [#&#8203;316](https://github.com/behave/behave/issues/316)) - FIX: cmdline/config-param doc-generator, avoid duplicated param entries (related to: [#&#8203;318](https://github.com/behave/behave/issues/318)) - issue [#&#8203;317](https://github.com/behave/behave/issues/317): Update comparison: lettuce tags (provided by: ramiabughazaleh) - pull [#&#8203;307](https://github.com/behave/behave/issues/307): Typo in readme (provided by: dflock) - pull [#&#8203;305](https://github.com/behave/behave/issues/305): behave.rst related fixes reapplied (provided by: bittner) - pull [#&#8203;292](https://github.com/behave/behave/issues/292): Use title-cased keywords in tutorial scenario (provided by: neoblackcap) - pull [#&#8203;291](https://github.com/behave/behave/issues/291): Tiny tweaks in tutorial docs (provided by: bernardpaulus) SITE: - pull [#&#8203;626](https://github.com/behave/behave/issues/626): Formatting issue in stale-bot config (provided by: teapow) - pull [#&#8203;343](https://github.com/behave/behave/issues/343): Update/fix badges in README (provided by: mixxorz) ENHANCEMENTS: - fixtures: Add concept to simplify setup/cleanup tasks for scenario/feature/test-run - context-cleanups: Use context.add_cleanup() to perform cleanups after scenario/feature/test-run. - Tagged Examples: Examples in a ScenarioOutline can now have tags. - pull [#&#8203;596](https://github.com/behave/behave/issues/596): Add missing Czech translation (provided by: hason) - pull [#&#8203;554](https://github.com/behave/behave/issues/554): Adds galician language (provided by: carlosgoce) - pull [#&#8203;447](https://github.com/behave/behave/issues/447): behave settings from tox.ini (provided by: bittner) - issue [#&#8203;411](https://github.com/behave/behave/issues/411): Support multiple active-tags with same category (submitted by: Kani999) - issue [#&#8203;409](https://github.com/behave/behave/issues/409): Support async/[@&#8203;asyncio](https://github.com/asyncio).coroutine steps (submitted by: dcarp) - issue [#&#8203;357](https://github.com/behave/behave/issues/357): Add language attribute to Feature class - pull [#&#8203;328](https://github.com/behave/behave/issues/328): Auto-retry failed scenarios in unreliable environment (provided by: MihaiBalint, robertknight) - issue [#&#8203;302](https://github.com/behave/behave/issues/302): Support escaped-pipe in Gherkin table cell value (provided by: connorsml, pull [#&#8203;360](https://github.com/behave/behave/issues/360)) - issue [#&#8203;301](https://github.com/behave/behave/issues/301): Support default tags in configfile - issue [#&#8203;299](https://github.com/behave/behave/issues/299): Runner can continue after a failed step (same as: [#&#8203;314](https://github.com/behave/behave/issues/314)) - issue [#&#8203;197](https://github.com/behave/behave/issues/197): Hooks processing should be more exception safe (provided by: vrutkovs, jenisys, pull [#&#8203;205](https://github.com/behave/behave/issues/205)) FORMATTERS: - pull [#&#8203;446](https://github.com/behave/behave/issues/446): Remove Formatter scenario_outline(), examples() method (provided by: aisbaa, jenisys) - pull [#&#8203;448](https://github.com/behave/behave/issues/448): json: Add status to scenarios in JSON report (provided by: remcowesterhoud) - issue [#&#8203;462](https://github.com/behave/behave/issues/462): json: Invalid JSON output when no features are selected (submitted by: remcowesterhoud) - pull [#&#8203;423](https://github.com/behave/behave/issues/423): sphinx.steps: Support ref link for each step (provided by: ZivThaller) - pull [#&#8203;460](https://github.com/behave/behave/issues/460): pretty: Print the step implementation location when dry-run (provided by: unklhe, jenisys) REPORTERS: - junit: Add timestamp and hostname attributes to testsuite XML element. - junit: Support to tweak output with userdata (experimental). - junit: Support scenario hook-errors with JUnitReporter (related to: [#&#8203;466](https://github.com/behave/behave/issues/466)) CHANGES: - status: Use Status enum-class for feature/scenario/step.status (was: string) - hook-processing: Skips now feature/scenario/step if before-hook fails (related to: [#&#8203;454](https://github.com/behave/behave/issues/454)) - parser: language comment in feature file has higher priority than --lang option (related to: [#&#8203;334](https://github.com/behave/behave/issues/334)). - issue [#&#8203;385](https://github.com/behave/behave/issues/385): before_scenario/before_feature called too late (submitted by: BRevzin) FIXED: - issue [#&#8203;606](https://github.com/behave/behave/issues/606): Using name option w/ special unicode chars (submitted by: alluir42) - issue [#&#8203;547](https://github.com/behave/behave/issues/547): Crash when using step definition with optional cfparse parts (provided by: ftartaggia, jenisys) - pull [#&#8203;599](https://github.com/behave/behave/issues/599): Steps from another Windows drive (provided by: psicopep) - issue [#&#8203;582](https://github.com/behave/behave/issues/582): behave emitting PendingDeprecationWarning messages (submitted by: adamjcooper) - pull [#&#8203;476](https://github.com/behave/behave/issues/476): scenario.status when scenario without steps is skipped (provided by: ar45, jenisys) - pull [#&#8203;471](https://github.com/behave/behave/issues/471): convert an object to unicode (py2) using **unicode** method first unicode (provided by: ftartaggia) - issue [#&#8203;458](https://github.com/behave/behave/issues/458): UnicodeEncodeError inside naked except block in **main**.py (submitted by: mseery) - issue [#&#8203;453](https://github.com/behave/behave/issues/453): Unicode chars are broken in stacktrace (submitted by: throwable-one) - issue [#&#8203;455](https://github.com/behave/behave/issues/455): Restore backward compatibility to Cucumber style RegexMatcher (submitted by: avabramov) - issue [#&#8203;449](https://github.com/behave/behave/issues/449): Unicode is processed incorrectly for Py2 in "textutil.text" (submitted by: throwable-one) - issue [#&#8203;446](https://github.com/behave/behave/issues/446): after_scenario HOOK-ERROR asserts with jUnit reporter (submitted by: lagin) - issue [#&#8203;424](https://github.com/behave/behave/issues/424): Exception message with unicode characters in nested steps (submitted by: yucer) - issue [#&#8203;416](https://github.com/behave/behave/issues/416): JUnit report messages cut off (submitted by: remcowesterhoud, provided by: bittner) - issue [#&#8203;414](https://github.com/behave/behave/issues/414): Support for Jython 2.7 (submitted by: gabtwi...) - issue [#&#8203;384](https://github.com/behave/behave/issues/384): Active Tags fail with ScenarioOutline (submitted by: BRevzin) - issue [#&#8203;383](https://github.com/behave/behave/issues/383): Handle (custom) Type parsing errors better (submitted by: zsoldosp) - pull [#&#8203;382](https://github.com/behave/behave/issues/382): fix typo in tag name (provided by: zsoldosp) - issue [#&#8203;361](https://github.com/behave/behave/issues/361): utf8 file with BOM (provided by: karulis) - issue [#&#8203;349](https://github.com/behave/behave/issues/349): ScenarioOutline skipped with --format=json - issue [#&#8203;336](https://github.com/behave/behave/issues/336): Stacktrace contents getting illegal characters inserted with text function (submitted by: fj40bryan) - issue [#&#8203;330](https://github.com/behave/behave/issues/330): Skipped scenarios are included in junit reports when --no-skipped is specified (provided by: vrutkovs, pull [#&#8203;331](https://github.com/behave/behave/issues/331)) - issue [#&#8203;320](https://github.com/behave/behave/issues/320): Userdata is case-insensitive when read from config file (provided by: mixxorz) - issue [#&#8203;319](https://github.com/behave/behave/issues/319): python-version requirements in behave.whl for Python2.6 (submitted by: darkfoxprime) - issue [#&#8203;310](https://github.com/behave/behave/issues/310): Use setuptools_behave.py with behave module - issue [#&#8203;309](https://github.com/behave/behave/issues/309): behave --lang-list fails on Python3 (and Python2) - issue [#&#8203;300](https://github.com/behave/behave/issues/300): UnicodeDecodeError when read steps.py (similar to: [#&#8203;361](https://github.com/behave/behave/issues/361)) - issue [#&#8203;288](https://github.com/behave/behave/issues/288): Use print function instead print statement in environment/steps files </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xOTAuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjE5MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin "renovate/behave-1.x:renovate/behave-1.x"
git switch "renovate/behave-1.x"

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch "master"
git merge --no-ff "renovate/behave-1.x"
git switch "renovate/behave-1.x"
git rebase "master"
git switch "master"
git merge --ff-only "renovate/behave-1.x"
git switch "renovate/behave-1.x"
git rebase "master"
git switch "master"
git merge --no-ff "renovate/behave-1.x"
git switch "master"
git merge --squash "renovate/behave-1.x"
git switch "master"
git merge --ff-only "renovate/behave-1.x"
git switch "master"
git merge "renovate/behave-1.x"
git push origin "master"
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
andylockran/CycleAngel!8
No description provided.