Python-based helper for vetlog-spring-boot 🐶🐱
Prerequisites
- vetlog-spring-boot
- MySQL 8+
- Python 3.12+
- uv
Installation
- Clone the repository
git clone https://github.com/josdem/py-vetlog-buddy
cd py-vetlog-buddy- Install the dependencies
uv sync- (Optional) Verify installation
uv run versionRun
# Remove invalid users
uv run remove_invalid
# List suspicious users
uv run list_suspicious
# Create vaccination records
uv run vaccinesTest
# Test everything
uv run pytest
# Test a specific file
uv run pytest tests/test_filter_username.py
# Test a matching keyword
uv run pytest -k vaccinationFormat
# Check code for linting/formatting issues (does not fix)
uv run ruff check
# Format code automatically
uv run ruff format
# Automatically fix linting issues
uv run ruff check --fixLinks
jgafnea 🚇 🤔 🧑🏫💻 |
T.H(kaminuma) 👀 |
Pardeep Singh 💻 📖 |
- https://github.com/josdem/py-vetlog-analyzer/wiki
- https://github.com/josdem/py-vetlog-buddy/graphs/contributors
- https://github.com/josdem/vetlog-spring-boot
- https://pypi.org/project/py-vetlog-analyzer
This project follows the all-contributors specification. Contributions of any kind welcome!