Skip to content

Releases: behave/behave4cmd0

v1.4.0

20 Aug 05:40

Choose a tag to compare

BASED ON: behave v1.4.0 (as pre-release)

  • Support behave >= 1.3.1 for python >= 3.10
  • Support Python >= 3.10 (or newer)
  • Drop support for Python 2.7
  • Drop support for Python 3.9 (and below)

CLEANUP:

  • Remove unicode-string prefix, like: u"Hello"
  • Remove usage of six package
  • Remove config-logic for Python 2.7 and earlier Python3 versions

v1.3.1

19 Aug 19:08

Choose a tag to compare

SYNC: Update and sync behave4cmd0 with behave repo

  • BASED ON: behave v1.3.1
  • command_shell: Cleanup of BEHAVE_CMD value usage.
  • Use Unquoted, Path as parameter types in step definitions.
  • MOVED: behave4cmd0/log/steps.py -> behave4cmd0/log_steps.py
  • Support and use trailing colons in step names/patterns.

DEVELOP:

  • .envrc.use_venv: Use uv

v1.2.7.dev6

21 Jun 19:29

Choose a tag to compare

ADDED STEPS:

  • command steps: Then the command output should be: <TEXT>
  • filesystem steps: Then the following files should/should not exist: <TABLE>

v1.2.7.dev5

21 Jun 19:30

Choose a tag to compare

FIX: Install package w/ python 2.7

  • Using python 2.7, sdist- and wheel package have "UNKNOWN-0.0.0" names
    REASON: setuptools and/or build package for python 2.7 cause this problem

SOLUTION:

  • Provide "setup.py" and "setup.cfg" (together with: pyproject.toml)
  • pip uses "setup.py" then if python 2.7 is used (currently)

v1.2.7.dev4

11 Jun 20:46

Choose a tag to compare

Initial release in own repository.

BASED-ON: behave4cmd0 as part of behave .