Skip to content

Latest commit

 

History

History
476 lines (258 loc) · 10.8 KB

CHANGELOG.md

File metadata and controls

476 lines (258 loc) · 10.8 KB

Changelog

3.1.0

Other

  • Build(deps): bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.3. [dependabot[bot]]

    Bumps pypa/gh-action-pypi-publish from 1.10.1 to 1.10.3.


    updated-dependencies:

    • dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production update-type: version-update:semver-patch ...
  • Build(deps): bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.1. [dependabot[bot]]

    Bumps pypa/gh-action-pypi-publish from 1.9.0 to 1.10.1.


    updated-dependencies:

    • dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production update-type: version-update:semver-minor ...

3.1.0 (2024-08-24)

New

  • Add ability to check that Pip and system packages have been patched. [Ben Dalling]

Other

  • Build(deps): bump paambaati/codeclimate-action from 8.0.0 to 9.0.0. [dependabot[bot]]

    Bumps paambaati/codeclimate-action from 8.0.0 to 9.0.0.


    updated-dependencies:

    • dependency-name: paambaati/codeclimate-action dependency-type: direct:production update-type: version-update:semver-major ...
  • Build(deps): bump pypa/gh-action-pypi-publish from 1.4.2 to 1.9.0. [dependabot[bot]]

    Bumps pypa/gh-action-pypi-publish from 1.4.2 to 1.9.0.


    updated-dependencies:

    • dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production update-type: version-update:semver-minor ...
  • Build(deps): bump urllib3 from 2.2.1 to 2.2.2. [dependabot[bot]]

    Bumps urllib3 from 2.2.1 to 2.2.2.


    updated-dependencies:

    • dependency-name: urllib3 dependency-type: direct:production ...

3.0.5 (2024-04-16)

Fix

  • Correct bad release. [Ben Dalling]

  • Correct version extraction after Python package updates. [Ben Dalling]

3.0.4 (2024-03-10)

Fix

  • Fix release. [Ben Dalling]

3.0.3 (2024-03-10)

Fix

  • Update licence. [Ben Dalling]

Other

  • Build(deps): bump gitpython from 3.1.37 to 3.1.41. [dependabot[bot]]

    Bumps gitpython from 3.1.37 to 3.1.41.


    updated-dependencies:

    • dependency-name: gitpython dependency-type: direct:production ...

3.0.2 (2023-11-16)

Fix

  • Correct expected version for release. [Ben Dalling]

3.0.1 (2023-11-16)

New

  • Test against pytest-testinfra 10. [Ben Dalling]

  • Test against pytest-bdd 8. [Ben Dalling]

Fix

  • Resolve CWE-563. [Ben Dalling]

Other

  • Build(deps): bump urllib3 from 2.0.5 to 2.0.7. [dependabot[bot]]

    Bumps urllib3 from 2.0.5 to 2.0.7.


    updated-dependencies:

    • dependency-name: urllib3 dependency-type: direct:production ...
  • Build(deps): bump gitpython from 3.1.34 to 3.1.35. [dependabot[bot]]

    Bumps gitpython from 3.1.34 to 3.1.35.


    updated-dependencies:

    • dependency-name: gitpython dependency-type: direct:production ...
  • Build(deps): bump urllib3 from 2.0.4 to 2.0.6. [dependabot[bot]]

    Bumps urllib3 from 2.0.4 to 2.0.6.


    updated-dependencies:

    • dependency-name: urllib3 dependency-type: direct:production ...

3.0.0 (2023-09-06)

New

  • Add File Executable Checks. [Ben Dalling]

  • Add group membership tests to user and group. [Ben Dalling]

Changes

  • Breaking changes to the DSL. [Ben Dalling]

  • TestInfra 9. [Ben Dalling]

  • Drop support for EOL Python versions (3.6, 3.7 and 3.8). [Ben Dalling]

Other

  • Build(deps): bump gitpython from 3.1.31 to 3.1.32. [dependabot[bot]]

    Bumps gitpython from 3.1.31 to 3.1.32.


    updated-dependencies:

    • dependency-name: gitpython dependency-type: direct:production ...

2.2.6 (2023-06-12)

Fix

  • Pytest-testinfra 8.* is available. [Ben Dalling]

2.2.5 (2023-02-26)

Fix

  • Migrate from League of Crafty Programmers to Cloud Based DQ. [Ben Dalling]

  • Tests/resources/requirements-latest.txt to reduce vulnerabilities. [snyk-bot]

    The following vulnerabilities are fixed by pinning transitive dependencies:

2.2.4 (2022-12-31)

New

  • Successfully tested compliance against pytest-testinfra 7. [Ben Dalling]

Fix

Other

  • Add CodeQL workflow for GitHub code scanning. [LGTM Migrator]

2.2.3 (2022-11-11)

Fix

  • Refactor "When" steps after update to pytest-bdd. [Ben Dalling]

2.2.2 (2022-11-09)

Fix

  • Temporary work around until problem with pytest-bdd>=6.1.0 is fixed. [Ben Dalling]

2.2.1 (2022-10-18)

Fix

  • Ensure JMESPath is installed as a requirement. [Ben Dalling]

2.2.0 (2022-10-15)

New

  • Allow JMESPath interrogation of files. [Ben Dalling]

2.1.0 (2022-10-01)

New

  • Add documentation for the expected_value fixture. [Ben Dalling]

  • Add a check to ensure text is absent from a command stream. [Ben Dalling]

  • Add the expected_value fixture. [Ben Dalling]

Fix

  • Suppress already-imported warning: PYTEST_DONT_REWRITE. [Ben Dalling]

  • The python-flake8 (1.1.1) package is not compatible with flake8 >= 5.0.0. [Ben Dalling]

2.0.0 (2022-07-21)

New

  • Add "When" step to allow skipping of tests depending on environment variable. [Ben Dalling]

Changes

  • Add details on upgrading from 1.X.X to 2.0.0. [Ben Dalling]

  • Add the Snyk badge and reduce the size of the step functions. [Ben Dalling]

Fix

  • Refactor Markdown. [Ben Dalling]

1.0.6 (2022-07-18)

Fix

  • Correct code to work with pytest-bdd 6.0.1. [Ben Dalling]

1.0.5 (2022-07-17)

Fix

  • Fix the dynamic install requirements in setup.py. [Ben Dalling]

1.0.4 (2022-07-17)

Fix

  • Missing a comma in the version specifications for requirements. [Ben Dalling]

1.0.3 (2022-07-17)

Fix

  • Correct SemVer version for pytest-bdd requirement. [Ben Dalling]

1.0.2 (2022-07-17)

Fix

  • Correct the allowed range for pytest-bdd and pytest-testinfra (setup.py). [Ben Dalling]

1.0.1 (2022-07-17)

Fix

  • Temp disable of latest checks to cut a release. [Ben Dalling]

  • Correct the allowed range for pytest-bdd and pytest-testinfra. [Ben Dalling]

  • Reduce the size of testinfra_bdd/init.py. [Ben Dalling]

1.0.0 (2022-06-02)

New

  • Add address, port and socket checks. [Ben Dalling]

  • Add process checks. [Ben Dalling]

  • Add Pip package checks. [Ben Dalling]

Fix

  • Skip address and port tests on GitHub Actions as Azure blocks ICMP/Ping. [Ben Dalling]

0.3.0 (2022-06-01)

New

  • Allow the testing for a group properties. [Ben Dalling]

0.2.3 (2022-05-30)

Fix

  • Handle non-existent resources gracefully. [Ben Dalling]

0.2.2 (2022-05-23)

Fix

  • Ensure regex search in commount stream works. [Ben Dalling]

0.2.1 (2022-05-15)

Fix

  • Ensure install_requires has the required details in setup.py. [Ben Dalling]

0.2.0 (2022-05-14)

New

  • Add user checks to the fixtures. [Ben Dalling]

Changes

  • Correct minor typo. [Ben Dalling]

0.1.0 (2022-05-08)

New

  • Add checks for files. [Ben Dalling]

  • Add checks for packages. [Ben Dalling]

  • Add service checks. [Ben Dalling]

  • Add documentation for the command and system info steps. [Ben Dalling]

  • Implement fixtures from the host module. [Ben Dalling]

  • Implement "When" Steps. [Ben Dalling]

  • Add guidance on contributing. [Ben Dalling]

  • Add code of conduct guidelines. [Ben Dalling]

  • Implement "Given" Steps (fixes #1). [Ben Dalling]

Fix

  • Sort out YAML lint issues. [Ben Dalling]

0.0.2 (2022-05-02)

Fix

  • Correct release version. [Ben Dalling]

0.0.1 (2022-05-02)

Changes

  • Add CI status badge to the README.md file. [Ben Dalling]

Fix

  • Add missing requirements.txt file. [Ben Dalling]

0.0.0 (2022-05-02)

New

  • Add contents for a placeholder release. [Ben Dalling]

Other

  • Initial commit. [Ben Dalling]