pypi behave 1.3.2
v1.3.2

5 days ago

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

Don't miss a new behave release

NewReleases is sending notifications on new releases.