Skip to content

Bump next to 1.5.5.1 to 1.5.5.3#98

Merged
aidasofialily-cmd merged 10 commits intopalette-cli-validation-14252284742105605666from
palette-cli-validation-13703821438057530297
Mar 13, 2026
Merged

Bump next to 1.5.5.1 to 1.5.5.3#98
aidasofialily-cmd merged 10 commits intopalette-cli-validation-14252284742105605666from
palette-cli-validation-13703821438057530297

Conversation

@aidasofialily-cmd
Copy link
Collaborator

I bumping to 1.5.5.1 to 1.5.5.3!

EiJackGH and others added 10 commits February 22, 2026 17:46
- Added `countdown` function with 1-second delays.
- Countdown respects `--quiet` and `--no-color` flags.
- Countdown is only shown in interactive terminals (`sys.stdout.isatty()`).
- Fixed repository health by removing tracked `__pycache__` files.

Co-authored-by: EiJackGH <172181576+EiJackGH@users.noreply.github.com>
…-17097133948516609401

Add countdown before simulation starts
- Validates `days`, `initial_cash`, `initial_price`, and `volatility` arguments.
- Prints color-coded error messages to stderr instead of crashing or allowing invalid simulation.
- Exits with status code 1 on validation failure.
- Adds `test_cli_args.py` to verify validation behavior.
- Updates UX journal in `.Jules/palette.md`.

Co-authored-by: EiJackGH <172181576+EiJackGH@users.noreply.github.com>
- Deleted `.github/workflows/rust.yml` which was causing CI failures as this is a Python-only project.
- The `rust.yml` workflow attempted to run `cargo build`, which failed because no `Cargo.toml` exists.
- The existing `python-package.yml` workflow correctly handles testing and linting for this repository.

Co-authored-by: EiJackGH <172181576+EiJackGH@users.noreply.github.com>
@aidasofialily-cmd aidasofialily-cmd merged commit 0ee5b66 into palette-cli-validation-14252284742105605666 Mar 13, 2026
@aidasofialily-cmd aidasofialily-cmd self-assigned this Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants