This repository was archived by the owner on Mar 9, 2025. It is now read-only.
Combined PR to fix issues #3, #4, #5 and PR #20 #23
+58
−27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When submitting my previous pull requests, I took care to keep commits for separate fixes separate from each other so they would not lead to merge conflicts.
Unfortunately, that completely backfired and lead to merge conflicts when I wanted to merge them locally and actually use bananas-cli.
In this PR I have resolved the merge conflicts, and additionally fixed issue #3.
For review purposes, I have left PR #20, #21, and #22 up, but to avoid you having to deal with the same merge errors upstream, I recommend merging only this PR instead of each PR separately.
If this PR is merged I'll close the other ones. If you prefer to review the whole bunch at once you're welcome to close the other PRs before this is merged :)
For issue #3 I have tested and handled the following scenarios:
Additionally I have added the --verbose flag, which can be used if stacktraces in python are exactly what you are looking for.