From 4ea81e4b6eccfb5e264e314d6562ab22df0aeb99 Mon Sep 17 00:00:00 2001 From: Sergey Motornyuk Date: Wed, 30 Oct 2024 11:21:41 +0200 Subject: [PATCH] chore: build changelog --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ Makefile | 10 ++++++++++ pyproject.toml | 2 +- 3 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md create mode 100644 Makefile diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..84d03f4 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,27 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). + + +## [v1.7.0](https://github.com/DataShades/ckanext-transmute/releases/tag/v1.7.0) - 2024-10-30 + +[Compare with first commit](https://github.com/DataShades/ckanext-transmute/compare/c6a7701a0e5beb9d15a9b44871d8ac6a7e512994...v1.7.0) + +### Features + +- add map_value transmutator ([e1c5e4d](https://github.com/DataShades/ckanext-transmute/commit/e1c5e4d820ed247123ee65e051db28543984b6ae) by Sergey Motornyuk). +- combine default and default_from ([7fabb18](https://github.com/DataShades/ckanext-transmute/commit/7fabb184a073b100bcecfff8ce8f136d83697202) by Sergey Motornyuk). +- add stop_on_empty transmutator ([ea07550](https://github.com/DataShades/ckanext-transmute/commit/ea07550b04e3479ab0ac091a00eddee32f0f33c7) by Sergey Motornyuk). +- add schema drop_unknown_fields ([4b14b09](https://github.com/DataShades/ckanext-transmute/commit/4b14b09adee2783a0d9dd6464faaee8ccc8717fc) by Sergey Motornyuk). +- add weight to fields ([963f36f](https://github.com/DataShades/ckanext-transmute/commit/963f36ffc32a7e3598673e1dc96cd83349afa662) by Sergey Motornyuk). +- add named schemas ([30cc544](https://github.com/DataShades/ckanext-transmute/commit/30cc544210f6cecb748f41db69dbd6bfe1bcf131) by Sergey Motornyuk). + +### Bug Fixes + +- default overrides value ([bf581e4](https://github.com/DataShades/ckanext-transmute/commit/bf581e4a17d0e07ff7dd39f03beba4d4323678bc) by Sergey Motornyuk). +- falsy values cannot be used as default ([41e08ab](https://github.com/DataShades/ckanext-transmute/commit/41e08abbfc07d5cbac01bc500c1b37becd102b66) by Sergey Motornyuk). +- tsm_transmute action ignores custom root ([c21b6d3](https://github.com/DataShades/ckanext-transmute/commit/c21b6d33b6c51bd5a3eece5d546fa67edd3c2fef) by Sergey Motornyuk). + diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..448c78c --- /dev/null +++ b/Makefile @@ -0,0 +1,10 @@ +.DEFAULT_GOAL := help +.PHONY = help + +help: + @grep -E '^[a-zA-Z_-]+:.*?## .*$$$$' $$(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-20s\033[0m %s\n", $$$$1, $$$$2}' + + +changelog: ## compile changelog + git changelog -c conventional -o CHANGELOG.md $(if $(bump),-B $(bump)) + diff --git a/pyproject.toml b/pyproject.toml index 6233685..7f168b6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "ckanext-transmute" -version = "2.0.0a1" +version = "1.7.0" description = "Converts a dataset based on a specific schema" authors = [ {name = "DataShades", email = "datashades@linkdigital.com.au"},