routemaster icon indicating copy to clipboard operation
routemaster copied to clipboard

A state machine service.

Results 31 routemaster issues
Sort by recently updated
recently updated
newest added

Bumps [setuptools](https://github.com/pypa/setuptools) from 57.0.0 to 65.5.1. Release notes Sourced from setuptools's releases. v65.5.1 No release notes provided. v65.5.0 No release notes provided. v65.4.1 No release notes provided. v65.4.0 No release...

dependencies

This provides better type checking against the sqlalchemy code and allows us to remove our stubs and the `type: ignore`s which were in various places where the stubs didn't match...

SQLAlchemy 2.0 is going to have a _lot_ of changes vs the 1.x series. See the [migration guide](https://docs.sqlalchemy.org/en/20/changelog/migration_20.html) for more details.

Python 3.6 is well beyond end-of-life (December 2021). While 3.7 is still supported, it doesn't have long left (mid 2023). We should therefore still support using it, but there's no...

This applies the result of running the tests under [`MonkeyType`](https://pypi.org/project/MonkeyType/) to the source code, resulting in a lot of the remaining type annotations being added. It also makes `mypy` slightly...

The old circleci/python images are deprecated.

This PR introduces visualisation of state machines and labels locations in them. Note: this has been handy for debugging configs but low priority and will likely not be finished and...

For Review
Enhancement

Test requirements are listed in both `setup.py` and `scripts/testing/requirements.txt`. They seem to mostly be duplicates, though there are some differences. I suspect the latter is more correct, though not sure...

Per https://github.com/thread/routemaster/pull/15#discussion_r185600620

For example https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml looks like it could help with this, though we might need to publish the schema somewhere?