Skip to content

Changelogs

Latest Changes

1.0.15

๐Ÿ“ฆ Build & Workflow

  • ๐Ÿงฐ move auth with oidc on publish workflow.

1.0.14

๐Ÿ“ฆ Build & Workflow

  • ๐Ÿงฐ update clishelf precommit hook and config.

๐Ÿ“ฎ Dependencies

  • ๐Ÿ“Œ move typing-extensions from require deps to test option.
  • โฌ† bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 (#117)

1.0.13

โœ’ Code Changes

  • ๐Ÿ“Œ update clishelf version to 0.2.14. (2025-01-28)
  • ๐Ÿ“ฆ bump types-python-dateutil from 2.9.0.20241003 to 2.9.0.20241206 (2025-01-02)
  • ๐Ÿšง โฌ† bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (2025-01-02)

1.0.12

โœ’ Code Changes

  • ๐Ÿšง refactored: โฌ† bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 (2024-12-01)
  • ๐Ÿšง refactored: โฌ† bump codecov/codecov-action from 4 to 5 (2024-12-01)
  • ๐Ÿšง refactored: ๐Ÿ“ฆ bump types-python-dateutil from 2.9.0.20240906 to 2.9.0.20241003 (2024-11-01)
  • ๐Ÿšง refactored: โฌ† bump pypa/gh-action-pypi-publish from 1.10.2 to 1.11.0 (2024-11-01)
  • ๐Ÿงช tests: reformated testcase for use unittest method instead. (2024-10-22)

1.0.11

โœ’ Code Changes

  • ๐Ÿšง refactored: โฌ† bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 (2024-10-01)
  • โฉ merge: branch 'main' of https://github.com/korawica/fmtutil. (2024-09-25)
  • ๐Ÿšง refactored: โฌ† bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 (2024-09-20)
  • ๐Ÿšง refactored: ๐Ÿ“ฆ bump types-python-dateutil from 2.9.0.20240821 to 2.9.0.20240906 (2024-09-20)

๐Ÿ—ƒ Documents

  • ๐Ÿ“„ docs: update readme and document files. (2024-09-26)
  • ๐Ÿ“„ docs: update info of this project on readme. (2024-09-25)

๐Ÿ› Fix Bugs

  • โš™ fixed: fixed bumpping base version do not pass as kwargs. (2024-10-21)
  • โš™ fixed: change hook pytest local id. (2024-10-08)
  • โš™ fixed: fix pre-commit config syntax for version 4.0.0. (2024-10-08)

๐Ÿ“ฆ Build & Workflow

  • ๐Ÿงฐ build: change syntax of local hook with pytest. (2024-10-08)

1.0.10

โœ’ Code Changes

  • ๐Ÿงช tests: fixed datetime object parser for python 3.13. (2024-09-20)
  • ๐Ÿงช tests: add note and todo comments on __asset file. (2024-09-20)

๐Ÿ—ƒ Documents

  • ๐Ÿ“„ docs: update examples documents and readme. (2024-09-20)
  • ๐Ÿ“„ docs: update documents and split contents. (2024-09-20)

๐Ÿ› Fix Bugs

  • โš™ fixed: change tag regex format on push event in docs workflow. (2024-09-18)
  • โš™ fixed: ci workflow push artifact does not include hidden file by default. (2024-09-17)

๐Ÿ“ฆ Build & Workflow

  • ๐Ÿงฐ build: change workflow name from ci to coverage. (2024-09-17)

๐Ÿ“ฎ Dependencies

  • ๐Ÿ“Œ deps: add all on optional deps for optional relativedelta. (2024-09-20)
  • ๐Ÿ“Œ deps: remove dev on optional deps. (2024-09-20)
  • ๐Ÿ“Œ deps: add mkdocs-awesome-pages-plugin package for docs building. (2024-09-18)

1.0.9

๐Ÿ—ƒ Documents

  • ๐Ÿ“„ docs: update emoji on readme. (2024-09-17)
  • ๐Ÿ“„ docs: update readme for support python 3.13. (2024-09-02)

๐Ÿ› Fix Bugs

  • โš™ fixed: add id on step setup python version. (2024-09-17)
  • โš™ fixed: add allow-prereleases flag for testing python 3.13. (2024-09-02)

๐Ÿ“ฆ Build & Workflow

  • ๐Ÿงฐ build: add link to package docs on issue config. (2024-09-17)
  • ๐Ÿงฐ build: update test workflow. (2024-09-17)

๐Ÿ“ฎ Dependencies

  • ๐Ÿ“Œ deps: update pre-commit hook of clishelf to 0.2.6. (2024-09-17)
  • ๐Ÿ“Œ deps: add support for python version 3.13. (2024-09-02)

1.0.8

โœ’ Code Changes

  • ๐Ÿšง refactored: ๐Ÿ“ฆ bump types-python-dateutil from 2.9.0.20240316 to 2.9.0.20240821 (2024-09-01)
  • ๐Ÿšง refactored: โฌ† bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0 (2024-09-01)

๐Ÿ—ƒ Documents

  • ๐Ÿ“„ docs: implement mkdocs-material to this project. (2024-09-02)
  • ๐Ÿ“„ docs: update docs on installation tipic readme. (2024-08-23)
  • ๐Ÿ“„ docs: update readme docs and package desc. (2024-08-23)

๐Ÿ› Fix Bugs

  • โš™ fixed: fixed topic value on classifiers package. (2024-08-23)

๐Ÿ“ฆ Build & Workflow

  • ๐Ÿงฐ build: add env attach to docs workflow. (2024-09-02)

1.0.7

โœจ Features

  • ๐ŸŽฏ feat: imgrate prepare_value function for Datetime. (2024-05-26)
  • ๐ŸŽฏ feat: transfer attributes and methods from origin formatter obj. (2024-05-25)
  • ๐ŸŽฏ feat: update importer for __asset objs. (2024-05-25)
  • ๐ŸŽฏ feat: add format method on assert module. (2024-05-25)
  • ๐ŸŽฏ feat: remove proxy obj and implement init instead. (2024-05-25)
  • ๐ŸŽฏ feat: add prepare_parsing cls method for receive parsing data. (2024-05-25)
  • ๐ŸŽฏ feat: add unescape regex on utils func. (2024-05-25)

โœ’ Code Changes

  • ๐Ÿšง refactored: โฌ† bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (2024-07-01)
  • ๐ŸŽจ style: add type hint for mypy. (2024-05-26)
  • ๐Ÿงช tests: add test cases for the assets formatter obj on Serial. (2024-05-26)
  • ๐Ÿšง refactored: migrate prepare method to abstract class. (2024-05-25)

๐Ÿ—ƒ Documents

  • ๐Ÿ“„ docs: add more format asset for datetime. (2024-05-26)
  • ๐Ÿ“„ docs: update readme docs and remove link of any formatter obj. (2024-05-25)
  • ๐Ÿ“„ docs: changelog does not valid with old setting. (2024-05-25)

๐Ÿ› Fix Bugs

  • โš™ fixed: fix type of operator property on assets formatter obj. (2024-05-26)

๐Ÿ“ฆ Build & Workflow

  • ๐Ÿงฐ build: remove fix version of pytest on tests workflow. (2024-05-25)

1.0.6

โœจ Features

  • ๐ŸŽฏ feat: add escape formatter group function. (2024-05-24)

โœ’ Code Changes

  • ๐Ÿงช tests: add test cases for escape regex work. (2024-05-25)
  • ๐ŸŽจ style: add logging with name on init file. (2024-05-19)
  • ๐ŸŽจ style: change type hint for itself class to Self. (2024-05-18)

๐Ÿ—ƒ Documents

  • ๐Ÿ“„ docs: update readme and doc-string. (#69) (2024-05-15)

๐Ÿ› Fix Bugs

  • โš™ fixed: import return type does not use on all. (2024-05-25)
  • โš™ fixed: add abstractmethod for abc class. (2024-05-15)

๐Ÿ“ฎ Dependencies

  • ๐Ÿ“Œ deps: remove perf deps and add mkdocs deps for docs generator. (2024-05-15)

1.0.5

โœจ Features

  • ๐ŸŽฏ feat: add validate method for Storage formatter object. (2024-05-02)

โœ’ Code Changes

  • ๐Ÿงช tests: add testcase for formatter group that should to fixed. (2024-05-02)
  • ๐Ÿงช tests: add testcase for str2byte on Storage formatter obj. (2024-05-02)

๐Ÿ› Fix Bugs

  • โš™ fixed: change staticmethod that use itself class to classmethod for support inherit. (2024-05-02)

๐Ÿ“ฆ Build & Workflow

  • ๐Ÿงฐ build: change repo url from github workflow file to env variable. (2024-05-02)
  • ๐Ÿงฐ build: add environment for seperate deployment to PyPI. (2024-05-02)

1.0.4

โœจ Features

  • ๐ŸŽฏ feat: migrate and optimization the formatter object (2024-05-02)

โœ’ Code Changes

  • ๐Ÿšง refactored: change format generator suffix value update. (2024-05-02)
  • ๐Ÿšง refactored: add ClassVar to any class attributes. (2024-05-01)
  • ๐Ÿšง refactored: update change from the latest of main. (2024-05-01)

๐Ÿ› Fix Bugs

  • โš™ fixed: raise exception class does not use from exceptions file. (2024-05-02)
  • โš™ fixed: revert "Merge branch 'main' into migration". (2024-04-30)

๐Ÿ“ฆ Build & Workflow

  • ๐Ÿงฐ build: add use venv step for activate python interpeter. (2024-04-30)
  • ๐Ÿงฐ build: add cache on venv that reduce installation time. (2024-04-30)
  • ๐Ÿงฐ build: use uv for installing Python dependencies in tests. (2024-04-30)
  • ๐Ÿงฐ build: change installation uv by curl command. (2024-04-30)
  • ๐Ÿงฐ build: test upgrade pip installation with uv. (2024-04-30)

1.0.3

โœจ Features

  • ๐ŸŽฏ feat: add clishelf git config for force fix commit prefix. (2024-04-29)
  • ๐ŸŽฏ feat: add parse method on migration of formatter object. (2024-04-29)
  • ๐ŸŽฏ feat: change input argument name from register to asset. (2024-04-29)
  • ๐ŸŽฏ feat: add migration code for support dynamic creation. (2024-03-04)

โœ’ Code Changes

  • ๐Ÿšง refactored: remove exception classes that do not use on the formatter. (2024-04-29)

๐Ÿ—ƒ Documents

  • ๐Ÿ“„ docs: add migration note on formatter file. (2024-04-29)

๐Ÿ› Fix Bugs

  • โš™ fixed: merge branch 'migration' that fix the suffix matching. (2024-04-29)
  • โš™ fixed: fix the bug that does not add suffix with the correct cache number. (2024-04-29)

๐Ÿ“ฆ Build & Workflow

  • ๐Ÿงฐ build: add pytest on installation step that loss from clishelf. (2024-04-14)

๐Ÿ“ฎ Dependencies

  • โฌ† deps: upgrade dependencies from main branch (#63) (2024-04-10)

1.0.2

โœจ Features

  • ๐ŸŽฏ feat: override format method for support fstring. (2024-04-14)

โœ’ Code Changes

  • ๐Ÿšง refactored: ๐Ÿ“ฆ bump types-python-dateutil from 2.8.19.20240106 to 2.9.0.20240316 (2024-04-01)
  • ๐Ÿšง refactored: โฌ† bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 (2024-04-01)
  • ๐Ÿšง refactored: โฌ† bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 (2024-03-01)
  • ๐ŸŽจ style: add type TypeAlias for hint support change on 3.12. (2024-02-19)
  • ๐Ÿšง refactored: change repo type of clishelf from local to hook. (2024-02-13)
  • ๐Ÿšง refactored: โฌ† bump actions/download-artifact from 3 to 4 (2024-02-01)
  • ๐Ÿšง refactored: โฌ† bump codecov/codecov-action from 3 to 4 (2024-02-01)
  • ๐Ÿšง refactored: โฌ† bump actions/upload-artifact from 3 to 4 (2024-02-01)
  • ๐Ÿšง refactored: ๐Ÿ“ฆ bump types-python-dateutil from 2.8.19.14 to 2.8.19.20240106 (2024-02-01)
  • ๐Ÿšง refactored: โฌ† bump actions/cache from 3 to 4 (2024-02-01)

๐Ÿ—ƒ Documents

  • ๐Ÿ“„ docs: update README file. (2024-03-03)
  • ๐Ÿ“„ docs: update option highlight for note on README file. (2024-02-29)
  • ๐Ÿ“„ docs: update README for noted supported python version. (2024-02-12)
  • ๐Ÿ“„ docs: update README for supported python38. (2024-01-30)

๐Ÿ› Fix Bugs

  • โš™ fixed: change param name of download-artifact to pattern. (2024-03-03)
  • โš™ fixed: fix pre-commit skip hook id on ci workflow. (2024-02-13)
  • โš™ fixed: fix bug for download and upload artifact v4. (2024-02-12)

๐Ÿ“ฆ Build & Workflow

  • ๐Ÿงฐ build: add issue template for problem on GitHub repo. (2024-02-18)
  • ๐Ÿงฐ build: add multiple name for download and upload artifact supported on v4. (2024-02-12)

๐Ÿ“ฎ Dependencies

  • ๐Ÿ“Œ deps: add typing-extensions for support import TypeAlias. (2024-02-19)

1.0.1

Code Changes

  • ๐Ÿšง refactored: ๐Ÿšง [pre-commit.ci] auto fixes from pre-commit.com hooks (2024-01-29)
  • ๐Ÿšง refactored: ๐Ÿšง [pre-commit.ci] auto fixes from pre-commit.com hooks (2024-01-15)
  • ๐Ÿšง refactored: upgrade pyupgrade config for support py39. (2024-01-11)
  • ๐Ÿงช test: reformat test case that use assertIn instead assertTrue. (2024-01-11)

Build & Workflow

  • ๐Ÿงฐ build: remove fix version of clishelf package. (2024-01-30)

1.0.0

Features

  • ๐ŸŽฏ feat: migrate code from py3.8 to py3.9 (#42) (2024-01-04)

0.4.4

Features

  • ๐ŸŽฏ feat: add float2decimal util function for convert value in Storage formatter obj. (2023-10-16)

Code Changes

  • ๐Ÿšง refactored: โฌ† bump actions/setup-python from 4 to 5 (2024-01-01)
  • ๐Ÿšง refactored: โฌ† bump actions/download-artifact from 3 to 4 (2024-01-01)
  • ๐Ÿšง refactored: โฌ† bump actions/upload-artifact from 3 to 4 (2024-01-01)
  • ๐Ÿšง refactored: ๐Ÿ“ฆ bump clishelf from 0.1.0 to 0.1.1 (2024-01-01)
  • ๐Ÿšง refactored: โฌ† bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 (2023-12-01)
  • ๐Ÿšง refactored: ๐Ÿ“ฆ bump clishelf from 0.0.4 to 0.1.0 (2023-11-01)

Fix Bugs

  • โš™ fixed: change name of config data for clishelf on pyproject file. (2024-01-04)

Build & Workflow

  • ๐Ÿงฐ build: change timezone from UTC to Etc/UTC. (2023-11-22)
  • ๐Ÿงฐ build: change frequency of dependabot from weekly to monthly. (2023-11-22)

0.4.3

Features

  • ๐ŸŽฏ feat: create extract_wildcard class-method for BaseVersion object. (2023-10-16)

Code Changes

  • ๐Ÿšง refactored: change object name of VersionPackage to VerPackage for reusable. (_2023-10-16)
  • ๐Ÿšง refactored: change type of standard value of Storage formatter obj. (2023-10-16)

0.4.2

Features

  • ๐ŸŽฏ feat: add to_const use-case for the formatter group. (2023-10-15)
  • ๐ŸŽฏ feat: add string value that able to pass to any formatter objs. (2023-10-15)
  • ๐ŸŽฏ feat: add from_formats and from_value class-method for formatter group. (2023-10-14)

Documents

  • ๐Ÿ“„ docs: update doc-string for Cosntant, FormatterGroup objs. (2023-10-14)
  • ๐Ÿ“„ docs: update doc-string on Naming, Storage formatter objs. (2023-10-13)

0.4.1

Features

  • ๐ŸŽฏ feat: add train format for Naming formatter object. (2023-10-12)

Code Changes

  • ๐Ÿšง refactor: ๐Ÿšง [pre-commit.ci] auto fixes from pre-commit.com hooks (2023-10-09)
  • ๐Ÿšง refactor: ๐Ÿšง [pre-commit.ci] pre-commit autoupdate (2023-10-09)
  • ๐Ÿšง refactored: add type hint on formatter obj. (2023-10-06)
  • ๐Ÿšง refactored: add next_version method to VersionPackage and test-cases. (2023-10-05)

Documents

  • ๐Ÿ“„ docs: update doc-string on Datetime, Serial formatter objs. (2023-10-13)
  • ๐Ÿ“„ docs: update doc-string for formatter object. (2023-10-13)
  • ๐Ÿ“„ docs: update logo on python version support. (2023-10-06)

Build & Workflow

  • ๐Ÿงฐ build: add deps version on pyproject file. (2023-10-12)

0.4.0

Features

  • ๐ŸŽฏ feat: add add operation for version formatter obj. (2023-10-05)
  • ๐ŸŽฏ feat: add VersionPackage that will instead packaging.version. (2023-10-04)
  • ๐ŸŽฏ feat: initial version object for Version formatter obj. (2023-10-03)
  • ๐ŸŽฏ feat: add %c and %u format for Serial formatter object. (2023-10-02)

Code Changes

  • ๐Ÿšง refactor: ๐Ÿšง [pre-commit.ci] pre-commit autoupdate (2023-10-03)
  • ๐Ÿงช test: add test-case that compare between the value and datetime with same format string. (2023-10-02)
  • ๐Ÿงช test: add storage examples test-case. (2023-10-02)

Documents

  • ๐Ÿ“„ docs: update 'train' naming format in doc-string. (2023-10-03)
  • ๐Ÿ“„ docs: update length of license comment. (2023-10-02)

Build & Workflow

  • ๐Ÿงฐ build: add /tests/ on exclude list for build to sdist. (2023-10-02)

0.3.0

Features

  • ๐ŸŽฏ feat: add checker method on SlotLevel object and validate of Naming. (2023-10-02)
  • ๐ŸŽฏ feat: add validate naming value for Naming formatter obj. (2023-10-01)
  • ๐ŸŽฏ feat: add validate datetime property on Datetime formatter obj. (2023-10-01)
  • ๐ŸŽฏ feat: add strct mode for check duplicat format value before initialize. (2023-10-01)
  • ๐ŸŽฏ feat: update formatter string for EnvConst object. (2023-09-19)

Code Changes

  • ๐Ÿšง refactored: change name of method passer to from_value that relate with FormatterGroup. (2023-10-02)
  • ๐Ÿšง refactored: remove ddeutil deps and merge util funtions to local package. (2023-10-02)
  • ๐Ÿšง refactor: ๐Ÿšง [pre-commit.ci] pre-commit autoupdate (2023-09-26)
  • ๐Ÿšง refactor: ๐Ÿšง [pre-commit.ci] pre-commit autoupdate (2023-09-19)

Documents

  • ๐Ÿ“„ docs: update use-case on README. (2023-10-02)
  • ๐Ÿ“„ docs: edit example code style on README. (2023-09-29)
  • ๐Ÿ“„ docs: update info in README and rename env const obj. (2023-09-18)
  • ๐Ÿ“„ docs: update doc-string for formatter module. (2023-09-18)

Fix Bugs

  • โš™ fixed: add condition that raise if format string does not exists in regexes. (2023-10-02)
  • โš™ fixed: change condition of extract word for coverage. (2023-10-02)

0.2.3

Code Changes

  • ๐Ÿงช test: add test data path to gitignore file. (2023-09-17)
  • ๐Ÿšง refactor: [pre-commit.ci] pre-commit autoupdate (2023-09-12)

Documents

  • ๐Ÿ“„ docs: add more detail in doc-string in formatter module. (2023-09-12)

Fix Bugs

  • โš™ fixed: change logic of ordering property of formatter constant and group. (2023-09-17)

Build & Workflow

  • ๐Ÿงฐ build: add skip local repo on pre-commit ci config. (2023-09-12)

0.2.2

Code Changes

  • ๐ŸŽจ style: make newline on testing code and update usecase on README. (2023-09-11)
  • ๐Ÿšง refactored: add type hint and comment for mypy. (2023-09-10)

Documents

  • ๐Ÿ“„ docs: update README on usecase topic. (2023-09-11)

Build & Workflow

  • ๐Ÿงฐ build: add dependabot for pip package. (2023-09-10)
  • ๐Ÿงฐ build: add condition for receive cache in the ci workflow. (2023-09-08)

0.2.1

Code Changes

  • ๐Ÿšง refactored: change deps package for dev and remove test from pyproject. (2023-09-08)
  • ๐Ÿšง refactored: remove un-use deps package from pyproject. (2023-09-08)

0.2.0

Code Changes

  • ๐Ÿšง refactored: rename package from dup-fmt to fmtutil on PyPI. (2023-09-07)

0.1.4

Features

  • ๐ŸŽฏ feat: implement cls.adjust func to formatter group object. (2023-09-07)
  • ๐ŸŽฏ feat: custom operation property for Naming formatter obj. (2023-09-07)
  • ๐ŸŽฏ feat: custom operation property for Datetime formatter obj. (2023-09-07)
  • ๐ŸŽฏ feat: implement operation property to formatter object. (2023-09-07)
  • ๐ŸŽฏ feat: add prepare_value staticmethod on parent formatter class. (2023-09-07)

Code Changes

  • ๐Ÿงช test: upgrade pre-commit hooks. (2023-09-07)
  • ๐Ÿงช test: add test case for serial operation scenarios. (2023-09-07)

0.1.3

Code Changes

  • ๐Ÿงช test: add test case for passing value to formatter static method. (2023-09-06)
  • ๐Ÿงช test: add examples test case for formatter group object. (2023-09-06)

0.1.2

Features

  • ๐ŸŽฏ feat: add condition for validate value of formatter. (2023-09-06)
  • ๐ŸŽฏ feat: add .to_const() method on formatter object. (2023-09-06)
  • ๐ŸŽฏ feat: add base_fmt parameter on make_const func for ignore default. (2023-09-06)
  • ๐ŸŽฏ feat: add more type argument for formatter group class. (2023-09-06)

Code Changes

  • ๐Ÿงช test: update test case for make formatter group from Constant. (2023-09-05)

0.1.1

Documents

  • ๐Ÿ“„ docs: update README for Storage formatter object. (2023-09-05)

Fix Bugs

  • โš™ fixed: constant factory function can receive None value. (#18) (2023-09-05)

0.1.0

Features

  • ๐ŸŽฏ feat: add Storage formatter and order property on formatter group instance. (2023-09-05)
  • ๐ŸŽฏ feat: create make_const instead Constant function. (2023-09-05)
  • ๐ŸŽฏ feat: add dynamic class name on constant func constructor. (2023-09-05)
  • ๐ŸŽฏ feat: add fmt2const constructor func for create Constant object. (2023-09-05)
  • ๐ŸŽฏ feat: implement order property on the formatter group class. (2023-09-04)
  • ๐ŸŽฏ feat: revision formatter group object logic. (2023-09-04)

Code Changes

  • ๐Ÿงช test: add more test cases for Storage formatter object. (2023-09-05)
  • ๐Ÿงช test: add test case for coverage running. (2023-09-05)
  • ๐Ÿšง refactored: remove extract_regex_with_value function from formatter package. (2023-09-04)
  • ๐Ÿšง refactored: move base_level to class attribute. (2023-09-04)
  • ๐Ÿšง refactored: remove base_attr_prefix from formatter class. (2023-09-04)
  • ๐Ÿšง refactored: remove ordered formatter clas. (2023-09-04)
  • ๐Ÿงช test: change and fix test case for formatter group. (2023-09-04)
  • ๐Ÿšง refactored: improve pref on regex classmethod. (2023-09-03)

Fix Bugs

  • โš™ fixed: fix mypy for typing hint. (2023-09-05)

0.0.6

Features

  • ๐ŸŽฏ feat: add new constructor of Constant object that receive fmt and value. (2023-09-01)

Code Changes

  • ๐Ÿงช test: add test-case for parsing when formatter does not set group name. (2023-09-03)
  • ๐Ÿšง refactored: add suffix index on regex group name when parsing format. (2023-09-03)
  • ๐Ÿšง refactored: edit code statement that support mypy. (2023-09-01)

Fix Bugs

  • โš™ fixed: add condition of camel convert function if case empty string value. (2023-09-01)
  • โš™ fixed: remove print debug stage from main code. (2023-09-01)

0.0.5.post1

Features

  • ๐ŸŽฏ feat: create_const function can receive Formatter instance. (2023-09-01)

Fix Bugs

  • โš™ fixed: fix parser method of formatter object that riase if duplicate format str. (2023-09-01)

0.0.5.post0

Code Changes

  • ๐Ÿšง refactored: change import layer of dup-uitls deps package. (2023-08-28)

Fix Bugs

  • โš™ fixed: generate Constant instance does not separate class attr. (2023-08-31)

0.0.5

Code Changes

  • ๐Ÿšง refactored: change import layer of dup-uitls deps package. (2023-08-28)

Fix Bugs

  • โš™ fixed: generate Constant instance does not separate class attr. (2023-08-31)

0.0.5

Features

  • ๐ŸŽฏ feat: add make_order_fmt func that make new order formatter obj. (2023-08-27)
  • ๐ŸŽฏ feat: add auto_serial in formatter ordered object. (2023-08-27)
  • ๐ŸŽฏ feat: add FMTS class attr for dynamic foramtter mapping when ordered. (2023-08-26)

Code Changes

  • ๐Ÿšง refactored: add type of formatter group argument. (2023-08-27)
  • ๐Ÿšง refactored: split object of relative to objects file. (2023-08-27)
  • ๐Ÿงช test: add test cases for relativeserial object. (2023-08-26)
  • ๐ŸŽจ style: reformat code and comment message. (2023-08-26)
  • ๐ŸŽจ style: change code style that make wrong newline issue. (2023-08-26)
  • ๐Ÿšง refactored: add pre-commit message and change deps of test and dev optional deps. (2023-08-25)

Fix Bugs

  • โš™ fixed: change the version of dup-utils that fix import issue. (2023-08-27)
  • โš™ fixed: duplicate replaces to the previous value on format method. (2023-08-26)
  • โš™ fixed: add omit cli files for coverage process (2023-08-25)

0.0.4

Features

  • ๐ŸŽฏ feat: add cli commands of formatter object parsing method (2023-08-24)
  • ๐ŸŽฏ feat: add utils package from dup-uitls project (2023-07-11)
  • ๐ŸŽฏ feat: add cli for formatter package (2023-07-10)
  • ๐ŸŽฏ feat: add performance load test for memory usage when init (2023-06-19)
  • ๐ŸŽฏ feat: Create dependabot.yml (2023-06-19)
  • ๐ŸŽฏ feat: add script for commit-msg and generate release note (2023-06-19)
  • ๐ŸŽฏ feat: edit pre-commit-msg hook (2023-06-19)
  • ๐ŸŽฏ feat: New (2023-06-19)

Code Changes

  • ๐Ÿงช test: add type annotation with required by mypy package (2023-08-24)
  • ๐Ÿšง refactor: remove commit-message script (2023-07-03)
  • ๐Ÿšง refactor: โฌ† bump actions/setup-python from 3 to 4 (2023-06-19)
  • ๐Ÿšง refactor: โฌ† bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 (2023-06-19)
  • script: add precommit (2023-06-19)
  • ๐Ÿงช test: add type construct of formatter object scenario (2023-06-19)

Documents

  • ๐Ÿ“„ docs: prepare and remove unsuable code in pyproject.toml (2023-06-23)

Fix Bugs

  • โš™ fix: delete extension file from git command (2023-06-20)
  • โš™ fix: merge change from main that add dependabot config (2023-06-19)
  • โš™ fix: commit-msg (2023-06-19)
  • โš™ fix: (2023-06-19)
  • โš™ fix: has_warning (2023-06-19)

Build & Workflow

  • ๐Ÿงฐ build: add bump2version dependency and update version dup-utils (2023-08-24)

0.0.3.post1

Fix:

  • โš™ fix: add type annotation for 100% coverage that missing (#7)
  • โš™ fix: debug pytest for another python versions

Features:

  • ๐ŸŽฏ feat: add abstract class for Formatter object (#7)

Documents:

  • ๐Ÿ“„ docs: add more README.md

0.0.3

Fix:

  • โš™ fix: add ignore htmlcov

Workflows:

  • ๐Ÿงฐ build: add black config on pyproject.toml

Features:

  • ๐ŸŽฏ feat: add type annotation and fix typing issue for mypy 100% coverage (#6)
  • ๐ŸŽฏ test: add test examples
  • ๐ŸŽฏ feat: add bump2version
  • ๐ŸŽฏ feat: add local hook for pytest
  • ๐ŸŽฏ feat: add test pipeline for python version 3.10, 3.11

Documents

  • ๐Ÿ“„ docs: add more CONTRIBUTING.md

0.0.2

Fix:

  • โš™ fix: pypi release does not publish

0.0.1

Fix:

  • โš™ fix: clear debug command on workflow
  • โš™ fix: ci pipeline does not add htmlcov/ (#4)
  • โš™ fix: add debug for ci pipeline
  • โš™ fix: htmlcov/ on coverage comment action (#3)
  • โš™ fix: add htmlcov/ for action comment bot
  • โš™ fix: feature and workflows from v0.0.1 (#2)
  • โš™ fix: coverage in ci pipeline
  • โš™ fix: ls command in ci pipeline

Workflows:

  • ๐Ÿงฐ workflow: remove ci for any version branch
  • ๐Ÿงฐ build: move version to about (#1)
  • ๐Ÿงฐ workflow: edit ci pipeline
  • ๐Ÿงฐ build: move version to about
  • ๐Ÿงฐ action: add github actions

Features:

  • ๐ŸŽฏ feat: add foramtter package for version 0.0.1

Documents:

  • ๐Ÿ“„ docs: edit README file
  • ๐Ÿ“„ docs: add README and pyproject.toml files