1
2
Fork
You've already forked python-argumentor
2

WIP: release/2.1.0 #10

Draft
camelia wants to merge 12 commits from release/2.1.0 into main
pull from: release/2.1.0
merge into: camelia:main
camelia:main
camelia:feat/2512-hide-aliases
camelia:pages
camelia:release/2.0.0
camelia:pre-v0.0.4

To do

  • Add functions to register commands/options as well as their aliases in one call (#7)
  • Add unit tests for both functions
  • Add documentation & API reference for both functions
  • Fix bug #9
  • Cover bug #9 in unit tests
  • Implement a way to hide aliases separately from commands/options (#8)
  • Add unit tests for this implementation
  • Add documentation & API reference for this implementation
  • Write changes to changelog
  • Fix command invalidating options before its value is specified
  • Add unit tests for issue described above
  • Add integration tests to limit future issues similar the one described above
## To do - [x] Add functions to register commands/options as well as their aliases in one call (#7) - [x] Add unit tests for both functions - [x] Add documentation & API reference for both functions - [x] Fix bug #9 - [x] Cover bug #9 in unit tests - [x] Implement a way to hide aliases separately from commands/options (#8) - [x] Add unit tests for this implementation - [x] Add documentation & API reference for this implementation - [ ] Write changes to changelog - [x] Fix command invalidating options before its value is specified - [x] Add unit tests for issue described above - [ ] Add integration tests to limit future issues similar the one described above
allow registering cmds/opts & aliases in single call
All checks were successful
Testing / test (pull_request) Successful in 9s
Testing / lint (pull_request) Successful in 16s
Testing / test-build (pull_request) Successful in 9s
b2be90eff0
camelia force-pushed release/2.1.0 from e9e796a50d
Some checks failed
Testing / test (pull_request) Successful in 10s
Testing / lint (pull_request) Failing after 12s
Testing / test-build (pull_request) Successful in 9s
to 943813631f
All checks were successful
Testing / test (pull_request) Successful in 11s
Testing / lint (pull_request) Successful in 15s
Testing / test-build (pull_request) Successful in 10s
2025年11月30日 23:54:03 +01:00
Compare
fix issue #9
All checks were successful
Testing / test (pull_request) Successful in 10s
Testing / lint (pull_request) Successful in 17s
Testing / test-build (pull_request) Successful in 9s
f31bc68586
camelia changed title from (削除) release/2.1.0 (削除ここまで) to WIP: release/2.1.0 2025年12月01日 13:55:44 +01:00
add more unit tests for #9
All checks were successful
Testing / test (pull_request) Successful in 11s
Testing / lint (pull_request) Successful in 15s
Testing / test-build (pull_request) Successful in 8s
2ae90b2f94
camelia added the due date 2025年12月31日 2025年12月01日 14:37:52 +01:00
fix command invalidating options before its value is specified
All checks were successful
Testing / test (pull_request) Successful in 10s
Testing / test-build (pull_request) Successful in 8s
Testing / lint (pull_request) Successful in 24s
6ae48bd34f
add unit tests for #8
All checks were successful
Testing / test (pull_request) Successful in 10s
Testing / test-build (pull_request) Successful in 9s
Testing / lint (pull_request) Successful in 22s
70b78b8115
add docs for hiding aliases
All checks were successful
Testing / test (pull_request) Successful in 8s
Testing / test-build (pull_request) Successful in 8s
Testing / lint (pull_request) Successful in 19s
c432ae85a0
update documentation and API refs for 2.1.0
All checks were successful
Testing / test (pull_request) Successful in 24s
Testing / test-build (pull_request) Successful in 1m35s
Testing / lint (pull_request) Successful in 21s
3c815c15c9
tests: add integration tests for commands
All checks were successful
Testing / test (pull_request) Successful in 11s
Testing / lint (pull_request) Successful in 24s
Testing / test-build (pull_request) Successful in 11s
5e1b3f96c5
update CI config
Some checks failed
Testing / test (pull_request) Successful in 14s
Testing / test-build (pull_request) Successful in 33s
Testing / lint (pull_request) Failing after 1h3m56s
b9aeb9c0ad
fix missing command in error message
All checks were successful
Testing / test (pull_request) Successful in 12s
Testing / lint (pull_request) Successful in 19s
Testing / test-build (pull_request) Successful in 9s
e99d342fc5
All checks were successful
Testing / test (pull_request) Successful in 12s
Required
Details
Testing / lint (pull_request) Successful in 19s
Testing / test-build (pull_request) Successful in 9s
Required
Details
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin release/2.1.0:release/2.1.0
git switch release/2.1.0
Sign in to join this conversation.
No reviewers
Labels
Clear labels
Compat/Breaking

Breaking change that won't be backward compatible
Kind/Bug

Something is not working
Kind/Documentation

Documentation changes
Kind/Enhancement

Improve existing functionality
Kind/Feature

New functionality
Kind/Release

This is a new release
Kind/Security

This is security issue
Kind/Testing

Issue or pull request related to testing
Priority
Critical

The priority is critical
Priority
High

The priority is high
Priority
Low

The priority is low
Priority
Medium

The priority is medium
Reviewed
Confirmed

Issue has been confirmed
Reviewed
Duplicate

This issue or pull request already exists
Reviewed
Invalid

Invalid issue
Reviewed
Won't Fix

This issue won't be fixed
Status
Abandoned

Somebody has started to work on this but abandoned work
Status
Blocked

Something is blocking this issue or pull request
Status
Need More Info

Feedback is required to reproduce issue or to continue work
Status
Needs triage
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

2025年12月31日

Reference
camelia/python-argumentor!10
Reference in a new issue
camelia/python-argumentor
No description provided.
Delete branch "release/2.1.0"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?