Skip to content

Latest commit

 

History

History
460 lines (269 loc) · 14.2 KB

CHANGELOG.md

File metadata and controls

460 lines (269 loc) · 14.2 KB

Changelogs

Latest Changes

0.4.3

✒️ Code Changes

  • 🚧 refactored: list module to all at the base module. (2024-10-16)

🗃️ Documents

  • 📄 docs: update usages content on readme. (2024-10-16)
  • 📄 docs: update docs-str on the convert module. (2024-10-16)
  • 📄 docs: update desc of features on readme. (2024-10-07)
  • 📄 docs: update readme for optional deps. (2024-10-07)

🐛 Fix Bugs

  • ⚙️ fixed: add import direct to function from __base. (2024-10-07)

0.4.2

✒️ Code Changes

  • 🧪 tests: add testcases for cover coverage report 100%. (2024-10-07)
  • 🎨 styled: change in-condition from set to tuple. (2024-10-05)
  • 🧪 tests: add testcase for increase coverage report. (2024-10-05)

🗃️ Documents

  • 📄 docs: update readme. (2024-10-06)
  • 📄 docs: update readme for new funcs and objs. (2024-10-05)

🐛 Fix Bugs

  • ⚙️ fixed: remove pre-commit call pytest on commit stage. (2024-10-05)

📦 Build & Workflow

  • 🧰 build: add coverage workflow. (2024-10-06)
  • 🧰 build: change version of cache file. (2024-10-05)

0.4.1

✨ Features

  • 🎯 feat: add monitoring thread and getdot support ? syntax. (2024-10-05)

✒️ Code Changes

  • 🧪 tests: add testcase for dtutil module. (2024-10-05)
  • 🧪 tests: add hasdot and setdot testcases. (2024-10-05)
  • 🚧 refactored: ⬆ bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.2 (2024-10-01)
  • 🚧 refactored: 📦 bump types-python-dateutil from 2.9.0.20240821 to 2.9.0.20240906 (2024-10-01)
  • 🚧 refactored: change import of this package. (2024-09-26)

🗃️ Documents

  • 📄 docs: update duplicate info on readme. (2024-09-26)
  • 📄 docs: list all functions that provide from this package. (2024-09-26)

📦 Build & Workflow

  • 🧰 build: add python 3.13 with nogil in test workflow. (2024-10-05)

📮 Dependencies

  • 📌 deps: add psutil==6.0.0 deps on all option. (2024-10-05)

0.4.0

✨ Features

  • 🎯 feat: change name of property caching func and move random string func loc. (2024-09-26)

✒️ Code Changes

  • 🧪 tests: change name of pytest on pre-commit hook local. (2024-09-22)

🗃️ Documents

  • 📄 docs: update feature table on readme. (2024-09-26)
  • 📄 docs: update readme for notice about optional deps. (2024-09-26)
  • 📄 docs: update readme and create docs folder for mkdocs. (2024-09-22)

📮 Dependencies

  • 📌 deps: move all deps to optional deps. (2024-09-26)
  • 📌 deps: remove tzdata from project dependency. (2024-09-26)

0.3.8

🐛 Fix Bugs

  • ⚙️ fixed: add hash for list and set type in freeze_args func. (2024-09-13)

📦 Build & Workflow

  • 🧰 build: add support for python version 3.13. (2024-09-13)

0.3.7

✨ Features

  • 🎯 feat: add datetime utils function. (2024-09-13)

✒️ Code Changes

  • 🚧 refactored: ⬆ bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0 (2024-09-01)

🗃️ Documents

  • 📄 docs: update readme and remove license topic. (2024-08-26)

🐛 Fix Bugs

  • ⚙️ fixed: freeze_args does not freeze all items. (2024-09-13)

0.3.6

✨ Features

  • 🎯 feat: add handler number of digit value in hash_str function. (2024-08-26)
  • 🎯 feat: add year mode on dtutils module. (2024-08-26)

✒️ Code Changes

  • 🚧 refactored: ⬆ bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (2024-07-01)
  • 🚧 refactored: 📦 bump ujson from 5.9.0 to 5.10.0 (#51) (2024-06-03)

🗃️ Documents

  • 📄 docs: update readme file for more example. (2024-06-04)

📮 Dependencies

  • 📌 deps: update version of types-python-dateutil to 2.9.0.20240821. (2024-08-26)

0.3.5

✨ Features

  • 🎯 feat: add lazy function for lazy import string. (2024-05-26)

✒️ Code Changes

  • 🧪 tests: add testcase for increase coverage on hash and checker. (2024-05-19)
  • 🚧 refactored: remove base dir and add doc-str. (2024-05-18)
  • 🎨 style: add type hint for time decoratored. (2024-05-16)

🐛 Fix Bugs

  • ⚙️ fixed: change time.time to monotonic instead. (2024-05-19)
  • ⚙️ fixed: import lose function from __base. (2024-05-13)

📦 Build & Workflow

  • 🧰 build: add black that was removed from my mistake. (2024-05-18)

0.3.4

✒️ Code Changes

  • 🚧 refactored: change str docs and add __types file for make base type. (2024-05-13)
  • 🚧 refactored: change str docs and add __types file for make base type. (2024-05-13)
  • 🚧 refactored: rewrite getter args and change type hint. (2024-05-05)

🗃️ Documents

  • 📄 docs: update readme and remove deleted topic. (2024-05-05)

🐛 Fix Bugs

  • ⚙️ fixed: mrge branch that conflict with local. (2024-05-13)

📮 Dependencies

  • 📌 deps: remove optional dependencies from pyproject. (2024-05-13)

0.3.3

🐛 Fix Bugs

  • ⚙️ fixed: remove test import on tests workflow. (2024-05-05)

📦 Build & Workflow

  • 🧰 build: fixed find files on setuptools backend. (2024-05-05)
  • 🧰 build: add test import workflow. (2024-05-05)

📮 Dependencies

  • 📌 deps: update pre-commit hook deps. (2024-05-05)

0.3.2

✨ Features

  • 🎯 feat: add type hint for decorator functions. (2024-04-29)

✒️ Code Changes

  • 🚧 refactored: 📦 bump pytest from 8.1.1 to 8.2.0 (#49) (2024-05-01)
  • 🚧 refactored: 📦 bump clishelf from 0.2.0 to 0.2.1 (2024-05-01)

🐛 Fix Bugs

  • ⚙️ fixed: merge branch from remote into local. (2024-05-05)

📦 Build & Workflow

  • 🧰 build: split step of publish workflow for each environment. (2024-05-05)

0.3.1

✒️ Code Changes

  • 🚧 refactored: remove not necessary code from this package. (2024-04-28)
  • 🚧 refactored: ⬆ bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 (2024-04-01)
  • 🚧 refactored: 📦 bump types-python-dateutil from 2.8.19.20240311 to 2.9.0.20240316 (2024-04-01)
  • 🚧 refactored: 📦 bump python-dateutil from 2.9.0 to 2.9.0.post0 (2024-04-01)
  • 🚧 refactored: remove dynamic zoneinfo that support for py38. (2024-03-12)

🗃️ Documents

  • 📄 docs: remove example docs from readme file. (2024-04-28)
  • 📄 docs: update project urls on pyproject file. (2024-03-11)

0.3.0

Note

This version start support python version >= 3.9.13.

✨ Features

  • 🎯 feat: upgrade python version from 3.8 to 3.9. (2024-03-11)

0.2.4

✒️ Code Changes

  • 🚧 refactored: 📦 update python-dateutil requirement from <3.0.0,==2.8.2 to ==2.9.0 (#44) (2024-03-03)
  • 🚧 refactored: ⬆ bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 (2024-03-01)
  • 🚧 refactored: 📦 bump tzdata from 2023.4 to 2024.1 (2024-03-01)
  • 🚧 refactored: 📦 bump clishelf from 0.1.2 to 0.1.8 (2024-03-01)

🗃️ Documents

  • 📄 docs: update README file for more information. (2024-03-03)
  • 📄 docs: update example code to README. (2024-01-29)

📮 Dependencies

  • 📌 deps: update dependencies and workflow deps. (2024-03-03)

0.2.3

Note

Change the Repository location from Personal to Organization, ddeutils.

Code Changes

  • 🚧 refactored: remove vendor from this repo and move to ddeutil-dataframe. (2024-01-28)
  • 🚧 refactored: 📦 bump clishelf from 0.1.1 to 0.1.2 (#41) (2024-01-28)
  • 🚧 refactored: 📦 bump types-python-dateutil from 2.8.19.14 to 2.8.19.20240106 (2024-01-28)
  • 🚧 refactored: ⬆ bump actions/cache from 3 to 4 (2024-01-28)

Fix Bugs

  • ⚙️ fixed: remove vendor path on pyproject config. (2024-01-29)
  • ⚙️ fixed: remove bumpversion config file from local. (2024-01-28)

0.2.2

Features

  • 🎯 feat: remove some funcs that does not use. (2024-01-24)

Documents

  • 📄 docs: update README that remove some func. (2024-01-24)
  • 📄 docs: update README file. (2024-01-22)

0.2.1

Features

  • 🎯 feat: add some decorator funcs from python blog. (2023-10-05)

Code Changes

  • 🚧 refactored: remove parallel and example of thread. (2024-01-14)
  • 🚧 refactored: merge filtering and randomly. (2024-01-14)
  • 🚧 refactored: ⬆ bump actions/setup-python from 4 to 5 (2024-01-01)
  • 🚧 refactored: 📦 bump clishelf from 0.1.0 to 0.1.1 (2024-01-01)
  • 🚧 refactored: 📦 bump tzdata from 2023.3 to 2023.4 (2024-01-01)
  • 🚧 refactored: 📦 update ujson requirement from <6.0.0,==5.8.0 to ==5.9.0 (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)
  • 🎨 style: add prefix on pre-commit ci hook and skip local test. (2023-09-12)
  • 🚧 refactored: [pre-commit.ci] auto fixes from pre-commit.com hooks (2023-09-11)
  • 🚧 refactored: ⬆ bump actions/checkout from 3 to 4 (2023-09-11)
  • 🚧 refactored: remove contribute file from this project. (2023-09-09)

Documents

  • 📄 docs: update README for list all of features. (2024-01-14)
  • 📄 docs: remove cli from README. (2023-09-08)

Fix Bugs

  • ⚙️ fixed: change config key of clishelf. (2024-01-14)

Build & Workflow

  • 🧰 build: change frequency of dependabot from weekly to monthly. (2023-11-22)
  • 🧰 build: update deps version on pyproject. (2023-10-12)
  • 🧰 build: change hook id on pre-commit config file. (2023-09-12)

0.2.0

Code Changes

  • reafactored: remove cli feature from this project. (2023-09-08)
  • 🧪 test: upgrade pre-commit hooks. (2023-09-07)

Documents

  • 📄 docs: update README and change url of source code on pyproject. (2023-09-07)

0.1.0

Features

  • 🎯 feat: init features of git and version cli. (2023-09-05)

Code Changes

  • 🚧 refactored: change package name from dup-utils to ddeutil on PyPI. (2023-09-07)

Documents

  • 📄 docs: update source code url to GitHub page. (2023-09-06)

Fix Bugs

  • 🔥 hotfix: add loss function from base init file (2023-08-28)

0.0.5.post0

Code Changes

  • 🎨 style: remove src prefix in import any modules. (2023-08-28)

Fix Bugs

  • 🔥 hotfix: adjust reset commit on bump cli command. (2023-08-27)

0.0.5

Features

  • 🎯 feat: add filtering and pathutils features. (2023-08-26)
  • 🎯 feat: add coverage cli command. (2023-08-25)

Fix Bugs

  • ⚙️ fixed: fix import internal module. (2023-08-26)

0.0.4

Code Changes

  • 🧪 test: add more initial test cases. (2023-08-22)
  • 🎨 style: change getter style of private attributes or methods. (2023-08-22)
  • 🚧 refactored: rename core function and remove queues. (2023-08-22)
  • 🚧 refactor: ⬆ bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.10 (#11) (2023-08-20)
  • 📦 Create dependabot.yml (2023-08-20)

Fix Bugs

  • ⚙️ fixed: git in bump cli does not add config file after create. (2023-08-24)
  • 🔥 hotfix: fix tomli dependency package. (2023-08-22)

0.0.3

Features

  • 🎯 feat: add option for ignore generate changelog before bump version. (2023-08-15)

Code Changes

  • 🔖 Bump up to version 0.0.2.post1 -> 0.0.3. (2023-08-16)
  • 🧪 test: add test cases for base feature (2023-08-15)
  • 🚧 refactored: split merge and split features to 2 files (2023-08-07)

Fix Bugs

  • ⚙️ fixed: fix import module that was changed name of package (2023-08-15)
  • ⚙️ fix: change delete command to force delete (2023-07-11)

0.0.2.post1

Features

  • 🎯 feat: add force flag for commit-revert command (2023-07-11)

Code Changes

  • 🚧 refactored: add commit subprocess instead merge2latest func (2023-07-11)

Fix Bugs

  • ⚙️ fix: change decode of subprocess that use ascii to stdout.encoding (#8) (2023-07-11)

0.0.2

Features

  • 🎯 feat: create cli script for git and version (#5) (2023-07-08)

Code Changes

  • 🚧 refactor: change function name and generate group logs (#6) (2023-07-09)

0.0.1

Features

  • 🎯 feat: add bump2version for change version release (HEAD -> feature) (2023-07-01)
  • 🎯 feat: add edit commit message and re-write message (2023-06-30)
  • 🎯 feat: add validate commit message in git cli (origin/feature) (2023-06-30)
  • 🎯 feat: add cli scripts with git commands (2023-06-28)
  • 🎯 feat: add cache package to base (2023-06-26)
  • 🎯 feat: add hash to base utility package (2023-06-23)
  • 🎯 feat: rename base function and change code format (2023-06-23)
  • 🎯 feat: add convert fumction for str to int (2023-06-23)
  • 🎯 feat: resturcture for core package only (2023-06-23)
  • 🎯 feat: restructure project for supported the namespace sub-package (2023-06-22)
  • 🎯 feat: initial first module for dbutil (2023-06-21)
  • 🎯 feat: add initial files for this package (2023-06-20)

Code Changes

  • add: utils features (2023-06-22)
  • 🚧 refactor: Initial commit (2023-06-20)

Documents

  • 📄 docs: prepare pyproject.toml (2023-06-21)

Build & Workflow

  • 🚀 workflow: edit publish yaml file for workflow_dispatch (2023-06-26)
  • 🚀 workflow: add test workflow for push and pull_request (2023-06-23)

0.0.0

  • :octocat: Initial project on GitHub