Todd Leonhardt

Results 77 comments of Todd Leonhardt

#1397 Converted the documentation to Markdown with the [Material theme for MkDocs](https://squidfunk.github.io/mkdocs-material/). The latest documentation is viewable as the [ReadTheDocs latest build](https://cmd2.readthedocs.io/en/latest/). This change is on the `master` branch but...

Since it is taking us longer than initially planned to get out a 3.0 release, we are now planning to do a 2.6 release soonish. The 2.6 release will add...

We are currently experiencing some unit test failures on the `3.0.0` branc for Python 3.14.0b1 that are related to `rich-argparse`. I created an issue for that project about it: https://github.com/hamdanal/rich-argparse/issues/163

Now that cmd2 2.7 has been released with `rich-argparse` integration, we have created a `2.x` branch for any bug fixes to 2.x line. In the process we renamed the old...

@kmvanbrunt @anselor @kotfu @Ovizro I just published a `3.0.0b1` beta release to PyPI. If anyone has time and would like to experiment with upgrading an existing `cmd2` application from 2.x...

Published `3.0.0b2` this morning. Th only substantive change from the b1 release yesterday is that the `auto_load_commands` argument to `cmd2.Cmd.__init__` now defaults to `False`.

One possibility we might be able to explore would be to detect if the cmd2 application is running in `Windows Terminal` and if so not use `pyreadline3`. My understanding is...

My understanding is that the underlying issues are related to deficiencies in [pyreadline3](https://github.com/pyreadline3/pyreadline3) which is a weakly maintained project we have no influence over. For a future version of `cmd2`...

I like the idea of moving to something like either [hatch](https://github.com/pypa/hatch) or [uv](https://github.com/astral-sh/uv) and getting rid of [nox](https://nox.thea.codes/en/stable/) for running our tests in multiple python environments. I tried moving to...

#1336 handles the moving to `ruff` from `black`, `isort`, and `flake8`