- Update project version to 2.1.2.
- Update pyproject.toml with the new version.
- Update README.md with a link to the CI badge.
- Modify ci.yml to deploy to PyPI after the test job.
- Adds `--db-location` command-line option for specifying a custom database location.
- Updates documentation to reflect the new database persistence feature.
- Modifies `get_db_path` to accept and use the `--db-location` argument.
- Creates `/data` directory in the Docker container for database persistence.
- Updates README.md to explain database persistence and provide usage examples.