chore(release): bump version to 1.3.18

Bump the package version to 1.3.18, upgrade dependencies,
consolidate module exports, add a unit test suite, and document
all changes.

- Bump package version to 1.3.18 in pyproject.toml
- Upgrade pydantic-settings to 2.14.2 and pyright to 1.1.411
- Consolidate package exports in mdrsclient/__init__.py
- Add a comprehensive unit test suite in tests/test_commands.py
- Document testing execution and add full history in CHANGELOG.md
This commit is contained in:
2026-07-02 23:46:56 +09:00
parent 7f6d496654
commit d59a150b4f
6 changed files with 564 additions and 7 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
[tool.poetry]
name = "mdrs-client-python"
version = "1.3.17"
version = "1.3.18"
description = "The mdrs-client-python is python library and a command-line client for up- and downloading files to and from MDRS based repository."
authors = ["Yoshihiro OKUMURA <yoshihiro.okumura@riken.jp>"]
license = "MIT"
@@ -28,7 +28,7 @@ requests = "^2.34.2"
requests-toolbelt = "^1.0.0"
python-dotenv = "^1.1.0"
pydantic = "^2.13.4"
pydantic-settings = "^2.14.1"
pydantic-settings = "^2.14.2"
PyJWT = "^2.13.0"
validators = "^0.35.0"
@@ -37,7 +37,7 @@ black = "^26.5.1"
flake8 = "^7.2.0"
Flake8-pyproject = "^1.2.3"
isort = "^8.0.1"
pyright = "^1.1.401"
pyright = "^1.1.411"
[tool.poetry.scripts]
mdrs = 'mdrsclient.__main__:main'