diff --git a/CHANGELOG.md b/CHANGELOG.md index e0c5385..f8f9d0d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,16 @@ +## v0.9.0 (2023-03-20) + +### Feat + +- bulk update metadata from a CSV file + +### Fix + +- find more instances of inline metadata +- ensure frontmatter values are unique within a key +- improve validation of bulk imports +- improve logging to screen + ## v0.8.0 (2023-03-12) ### Feat diff --git a/poetry.lock b/poetry.lock index 80a8c3d..31193c9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1131,14 +1131,14 @@ testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs ( [[package]] name = "sh" -version = "2.0.2" +version = "2.0.3" description = "Python subprocess replacement" category = "dev" optional = false python-versions = ">=3.8.1,<4.0" files = [ - {file = "sh-2.0.2-py3-none-any.whl", hash = "sha256:a6208566c168a47ba46a3b5eeda0c9125091c2335f3cbb29f664519f90feb19f"}, - {file = "sh-2.0.2.tar.gz", hash = "sha256:364a25cd2380c3170c46718fe3cc6ffc94b36721e30196a064be508f9b3162f4"}, + {file = "sh-2.0.3-py3-none-any.whl", hash = "sha256:351f8968a2ed99755665fef62f038d60b5245999d73c2f1b1705f48b22e2a853"}, + {file = "sh-2.0.3.tar.gz", hash = "sha256:800efeda403b63879b0a5625f65a0021fd1ea61ed181954da0346372a7b2a341"}, ] [[package]] @@ -1349,4 +1349,4 @@ dev = ["black (>=19.3b0)", "pytest (>=4.6.2)"] [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "22aeb1e69b50ce41bcec085e2323e743675f917d617f3e6afa987b5cb98b7fb8" +content-hash = "e9e2ff35a5ae15991d1d123dffa9f15fdf5afaf00624c26577412555d0464eaf" diff --git a/pyproject.toml b/pyproject.toml index e8cff24..c0b3e8f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ name = "obsidian-metadata" readme = "README.md" repository = "https://github.com/natelandau/obsidian-metadata" - version = "0.8.0" + version = "0.9.0" [tool.poetry.scripts] # https://python-poetry.org/docs/pyproject/#scripts obsidian-metadata = "obsidian_metadata.cli:app" @@ -48,7 +48,7 @@ typeguard = "^3.0.1" types-python-dateutil = "^2.8.19.10" vulture = "^2.7" - sh = "^2.0.2" + sh = "2.0.3" [tool.black] line-length = 100 @@ -58,7 +58,7 @@ changelog_incremental = true tag_format = "v$version" update_changelog_on_bump = true - version = "0.8.0" + version = "0.9.0" version_files = ["pyproject.toml:version", "src/obsidian_metadata/__version__.py:__version__"] [tool.coverage.report] # https://coverage.readthedocs.io/en/latest/config.html#report diff --git a/src/obsidian_metadata/__version__.py b/src/obsidian_metadata/__version__.py index 3280644..1f1a9eb 100644 --- a/src/obsidian_metadata/__version__.py +++ b/src/obsidian_metadata/__version__.py @@ -1,2 +1,2 @@ """obsidian-metadata version.""" -__version__ = "0.8.0" +__version__ = "0.9.0"