diff --git a/CHANGELOG.md b/CHANGELOG.md index 90d60d1..59dac74 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ +## v2.0.0 (2022-06-17) +### Feature +* Use Drain3 to template failure messages ([`efe9538`](https://github.com/F-Secure/failures-analysis/commit/efe9538f8131d918ab88230737d811907af045cc)) + +### Breaking +* FIll use by default Drain3 to template error messages ([`efe9538`](https://github.com/F-Secure/failures-analysis/commit/efe9538f8131d918ab88230737d811907af045cc)) + ## v1.1.0 (2022-06-17) ### Feature * Add possibility to define minimum similarity ([`7bfa099`](https://github.com/F-Secure/failures-analysis/commit/7bfa09933188f35c7fe084a328acfabbc05ff009)) diff --git a/failure_analysis/__init__.py b/failure_analysis/__init__.py index f717193..05be06c 100644 --- a/failure_analysis/__init__.py +++ b/failure_analysis/__init__.py @@ -9,4 +9,4 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -__version__ = "1.1.0" +__version__ = "2.0.0" diff --git a/pyproject.toml b/pyproject.toml index 188c5dd..63477c0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,61 +1,61 @@ -[tool.poetry] -name = "failures-analysis" -version = "1.1.0" -description = " failures-analysis package provides fast and reliable way to find and group similar failures in test automation." -authors = ["Tatu Aalto"] -license = "Apache-2.0" -readme = "README.md" -homepage = "https://github.com/F-Secure/failures-analysis" -classifiers = [ - "Development Status :: 3 - Alpha", - "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "License :: OSI Approved :: Apache Software License", - "Operating System :: OS Independent", - "Topic :: Software Development :: Testing", -] -packages = [ - { include = "failure_analysis", from="."} -] - -[tool.poetry.scripts] -failures-analysis = "failure_analysis.failure_analysis:main" - -[tool.poetry.urls] -"Change log" = "https://github.com/F-Secure/failures-analysis/blob/main/CHANGELOG.md" - -[tool.poetry.dependencies] -python = "^3.8" -numpy = "^1.22.4" -pandas = "^1.4.2" -sklearn = "^0.0" -lxml = "^4.9.0" -drain3 = "^0.9.10" - -[tool.poetry.dev-dependencies] -pytest = "^7.1.2" -black = "^22.3.0" -isort = "^5.10.1" -invoke = "^1.7.1" -mypy = "^0.961" -flake8 = "^4.0.1" -python-semantic-release = "7.28.1" -approvaltests = "^5.2.0" - -[build-system] -requires = ["poetry-core>=1.0.0"] -build-backend = "poetry.core.masonry.api" - -[tool.black] -line-length = 120 -target-version = ['py38'] - -[tool.semantic_release] -version_toml = [ - "pyproject.toml:tool.poetry.version", - "failure_analysis/__init__.py:__version__" -] -branch = "main" -build_command = "poetry build" +[tool.poetry] +name = "failures-analysis" +version = "2.0.0" +description = " failures-analysis package provides fast and reliable way to find and group similar failures in test automation." +authors = ["Tatu Aalto"] +license = "Apache-2.0" +readme = "README.md" +homepage = "https://github.com/F-Secure/failures-analysis" +classifiers = [ + "Development Status :: 3 - Alpha", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "License :: OSI Approved :: Apache Software License", + "Operating System :: OS Independent", + "Topic :: Software Development :: Testing", +] +packages = [ + { include = "failure_analysis", from="."} +] + +[tool.poetry.scripts] +failures-analysis = "failure_analysis.failure_analysis:main" + +[tool.poetry.urls] +"Change log" = "https://github.com/F-Secure/failures-analysis/blob/main/CHANGELOG.md" + +[tool.poetry.dependencies] +python = "^3.8" +numpy = "^1.22.4" +pandas = "^1.4.2" +sklearn = "^0.0" +lxml = "^4.9.0" +drain3 = "^0.9.10" + +[tool.poetry.dev-dependencies] +pytest = "^7.1.2" +black = "^22.3.0" +isort = "^5.10.1" +invoke = "^1.7.1" +mypy = "^0.961" +flake8 = "^4.0.1" +python-semantic-release = "7.28.1" +approvaltests = "^5.2.0" + +[build-system] +requires = ["poetry-core>=1.0.0"] +build-backend = "poetry.core.masonry.api" + +[tool.black] +line-length = 120 +target-version = ['py38'] + +[tool.semantic_release] +version_toml = [ + "pyproject.toml:tool.poetry.version", + "failure_analysis/__init__.py:__version__" +] +branch = "main" +build_command = "poetry build"