diff --git a/CHANGELOG.md b/CHANGELOG.md index d9f371cf..f59b2fe2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # CHANGELOG +## v1.4.1a0 (2023-11-23) + +### Refactor + +- change threads to generator functions +- change logic of threading control in CaseTester for MultiDev + ## v1.4.0 (2023-11-07) ### Feat diff --git a/pyproject.toml b/pyproject.toml index 5a070d5a..9328ae4b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.commitizen] name = "cz_conventional_commits" -version = "1.4.0" +version = "1.4.1a0" tag_format = "v$version" version_files = [ "pytest-embedded/pytest_embedded/__init__.py", diff --git a/pytest-embedded-arduino/pyproject.toml b/pytest-embedded-arduino/pyproject.toml index 82a10668..18536c70 100644 --- a/pytest-embedded-arduino/pyproject.toml +++ b/pytest-embedded-arduino/pyproject.toml @@ -30,12 +30,12 @@ dynamic = ["version", "description"] requires-python = ">=3.7" dependencies = [ - "pytest-embedded~=1.4.0", + "pytest-embedded~=1.4.1a0", ] [project.optional-dependencies] serial = [ - "pytest-embedded-serial-esp~=1.4.0" + "pytest-embedded-serial-esp~=1.4.1a0" ] [project.urls] diff --git a/pytest-embedded-arduino/pytest_embedded_arduino/__init__.py b/pytest-embedded-arduino/pytest_embedded_arduino/__init__.py index e29f4750..c50e1d02 100644 --- a/pytest-embedded-arduino/pytest_embedded_arduino/__init__.py +++ b/pytest-embedded-arduino/pytest_embedded_arduino/__init__.py @@ -8,4 +8,4 @@ 'ArduinoSerial', ] -__version__ = '1.4.0' +__version__ = '1.4.1a0' diff --git a/pytest-embedded-idf/pyproject.toml b/pytest-embedded-idf/pyproject.toml index 4edcf44d..49e89d28 100644 --- a/pytest-embedded-idf/pyproject.toml +++ b/pytest-embedded-idf/pyproject.toml @@ -29,12 +29,12 @@ dynamic = ["version", "description"] requires-python = ">=3.7" dependencies = [ - "pytest-embedded~=1.4.0", + "pytest-embedded~=1.4.1a0", ] [project.optional-dependencies] serial = [ - "pytest-embedded-serial-esp~=1.4.0", + "pytest-embedded-serial-esp~=1.4.1a0", "esp-coredump~=1.0", ] diff --git a/pytest-embedded-idf/pytest_embedded_idf/__init__.py b/pytest-embedded-idf/pytest_embedded_idf/__init__.py index ea835bc9..e9c6b185 100644 --- a/pytest-embedded-idf/pytest_embedded_idf/__init__.py +++ b/pytest-embedded-idf/pytest_embedded_idf/__init__.py @@ -33,4 +33,4 @@ 'UnittestMenuCase', ] -__version__ = '1.4.0' +__version__ = '1.4.1a0' diff --git a/pytest-embedded-jtag/pyproject.toml b/pytest-embedded-jtag/pyproject.toml index af193557..8684a386 100644 --- a/pytest-embedded-jtag/pyproject.toml +++ b/pytest-embedded-jtag/pyproject.toml @@ -29,7 +29,7 @@ dynamic = ["version", "description"] requires-python = ">=3.7" dependencies = [ - "pytest-embedded-serial~=1.4.0", + "pytest-embedded-serial~=1.4.1a0", ] [project.urls] diff --git a/pytest-embedded-jtag/pytest_embedded_jtag/__init__.py b/pytest-embedded-jtag/pytest_embedded_jtag/__init__.py index 4a16b77b..139639dd 100644 --- a/pytest-embedded-jtag/pytest_embedded_jtag/__init__.py +++ b/pytest-embedded-jtag/pytest_embedded_jtag/__init__.py @@ -8,4 +8,4 @@ 'Gdb', ] -__version__ = '1.4.0' +__version__ = '1.4.1a0' diff --git a/pytest-embedded-qemu/pyproject.toml b/pytest-embedded-qemu/pyproject.toml index fda0472a..4ef60daa 100644 --- a/pytest-embedded-qemu/pyproject.toml +++ b/pytest-embedded-qemu/pyproject.toml @@ -29,12 +29,12 @@ dynamic = ["version", "description"] requires-python = ">=3.7" dependencies = [ - "pytest-embedded~=1.4.0", + "pytest-embedded~=1.4.1a0", ] [project.optional-dependencies] idf = [ - "pytest-embedded-idf~=1.4.0", + "pytest-embedded-idf~=1.4.1a0", ] [project.urls] diff --git a/pytest-embedded-qemu/pytest_embedded_qemu/__init__.py b/pytest-embedded-qemu/pytest_embedded_qemu/__init__.py index 7345365a..8b50a45a 100644 --- a/pytest-embedded-qemu/pytest_embedded_qemu/__init__.py +++ b/pytest-embedded-qemu/pytest_embedded_qemu/__init__.py @@ -15,4 +15,4 @@ 'QemuDut', ] -__version__ = '1.4.0' +__version__ = '1.4.1a0' diff --git a/pytest-embedded-serial-esp/pyproject.toml b/pytest-embedded-serial-esp/pyproject.toml index 4c633ffc..1ae3632e 100644 --- a/pytest-embedded-serial-esp/pyproject.toml +++ b/pytest-embedded-serial-esp/pyproject.toml @@ -29,7 +29,7 @@ dynamic = ["version", "description"] requires-python = ">=3.7" dependencies = [ - "pytest-embedded-serial~=1.4.0", + "pytest-embedded-serial~=1.4.1a0", "esptool~=4.5", ] diff --git a/pytest-embedded-serial-esp/pytest_embedded_serial_esp/__init__.py b/pytest-embedded-serial-esp/pytest_embedded_serial_esp/__init__.py index 9e277665..a932c712 100644 --- a/pytest-embedded-serial-esp/pytest_embedded_serial_esp/__init__.py +++ b/pytest-embedded-serial-esp/pytest_embedded_serial_esp/__init__.py @@ -6,4 +6,4 @@ 'EspSerial', ] -__version__ = '1.4.0' +__version__ = '1.4.1a0' diff --git a/pytest-embedded-serial/pyproject.toml b/pytest-embedded-serial/pyproject.toml index e3e0b716..377e1bfd 100644 --- a/pytest-embedded-serial/pyproject.toml +++ b/pytest-embedded-serial/pyproject.toml @@ -29,7 +29,7 @@ dynamic = ["version", "description"] requires-python = ">=3.7" dependencies = [ - "pytest-embedded~=1.4.0", + "pytest-embedded~=1.4.1a0", "pyserial~=3.0", ] diff --git a/pytest-embedded-serial/pytest_embedded_serial/__init__.py b/pytest-embedded-serial/pytest_embedded_serial/__init__.py index 5be7c7c3..ec5c6e97 100644 --- a/pytest-embedded-serial/pytest_embedded_serial/__init__.py +++ b/pytest-embedded-serial/pytest_embedded_serial/__init__.py @@ -8,4 +8,4 @@ 'SerialDut', ] -__version__ = '1.4.0' +__version__ = '1.4.1a0' diff --git a/pytest-embedded-wokwi/pyproject.toml b/pytest-embedded-wokwi/pyproject.toml index 696dd219..60c923d9 100644 --- a/pytest-embedded-wokwi/pyproject.toml +++ b/pytest-embedded-wokwi/pyproject.toml @@ -30,13 +30,13 @@ dynamic = ["version", "description"] requires-python = ">=3.7" dependencies = [ - "pytest-embedded~=1.4.0", + "pytest-embedded~=1.4.1a0", "toml~=0.10.2", ] [project.optional-dependencies] idf = [ - "pytest-embedded-idf~=1.4.0", + "pytest-embedded-idf~=1.4.1a0", ] [project.urls] diff --git a/pytest-embedded-wokwi/pytest_embedded_wokwi/__init__.py b/pytest-embedded-wokwi/pytest_embedded_wokwi/__init__.py index 80645c14..3a420097 100644 --- a/pytest-embedded-wokwi/pytest_embedded_wokwi/__init__.py +++ b/pytest-embedded-wokwi/pytest_embedded_wokwi/__init__.py @@ -8,4 +8,4 @@ 'WokwiDut', ] -__version__ = '1.4.0' +__version__ = '1.4.1a0' diff --git a/pytest-embedded/pytest_embedded/__init__.py b/pytest-embedded/pytest_embedded/__init__.py index 2480731d..4ad0c21d 100644 --- a/pytest-embedded/pytest_embedded/__init__.py +++ b/pytest-embedded/pytest_embedded/__init__.py @@ -5,4 +5,4 @@ __all__ = ['App', 'Dut'] -__version__ = '1.4.0' +__version__ = '1.4.1a0'