orrisroot
5bdf837941
feat(doi): add DOI-based path access for commands
...
Support accessing repositories using DOI strings with optional subpaths
across ls, download, metadata, and file-metadata commands.
- Implement GET v3/doi/{id}/ API model and client calls
- Parse and resolve DOI paths into respective folder and files
- Extract common folder and file resolution logic to shared helpers
- Update README with example DOI-based shell commands
2026-06-12 01:28:40 +09:00
orrisroot
68670a6588
fix(ls): rename --quick to --quiet; add version command; bump to 1.3.14
...
- Fix ls -q long option name: --quick → --quiet (typo fix)
- Remove mdrsclient/VERSION file; read version via importlib.metadata
- Bump version 1.3.13 → 1.3.14
- Add Python 3.14 to supported classifiers; promote to Development Status 4 - Beta
- Add `version` subcommand (prints "mdrs <version>")
- Document `version` command in README
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-17 17:41:37 +09:00
pw-serizawa
95f22ea5f9
fix for file.list api pagination
2025-06-26 17:13:06 +09:00
orrisroot
a281a97b3e
show folder size.
2023-12-18 16:59:53 +09:00
orrisroot
64f64b82dc
fixed download url and removed debug comment.
2023-12-18 16:32:24 +09:00
orrisroot
292ca1df27
changed API endpoint from v2 to v3.
2023-12-12 20:05:46 +09:00
orrisroot
f10b42a1f2
updated auth token handling using new users api.
2023-12-07 14:46:57 +09:00
orrisroot
08d8a0626a
fixed type errors when pylance type checking mode is strict.
2023-07-19 21:47:47 +09:00
orrisroot
96637e2d12
fixed bug to output redandant sub_folders/files array list.
2023-06-07 11:05:10 +09:00
orrisroot
a1ef26897f
implemented -J json output option for ls command.
2023-06-06 22:12:44 +09:00
orrisroot
3982521530
add -r recursive option for ls command.
2023-06-06 19:59:55 +09:00
orrisroot
995e4cc467
add -p option for support to open PW_OPEN folder.
2023-05-10 20:10:43 +09:00
orrisroot
97007233c6
split source code for each command.
2023-05-10 18:17:35 +09:00