Spanish support for Plover
- Authors: Sonsoles García Martín, Noelia Ruiz Martínez
Plover support for Melani system in Spanish, used at MQD.
Based on this template.
Dependencies
Development
This project uses uv for dependency management and task running.
Setup
Install uv if you haven't already:
# On Windows
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
# On macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
Install the project with development dependencies:
uv sync --all-extras
Pre-commit Hooks (Optional but Recommended)
Install pre-commit hooks to automatically run linting and type checking before commits:
uv run pre-commit install
Now ruff and pyright will run automatically on every commit!
Running Tests
# Run all tests
uv run pytest
# Run tests with arguments
uv run pytest -v
Linting
# Run ruff linter
uv run ruff check
# Run ruff linter and fix issues automatically
uv run ruff check --fix
# Run ruff formatter
uv run ruff format
Type Checking
# Run pyright
uv run pyright
Building
# Build distribution packages
uv build
Versioning
We use SemVer.
Changes
Release files for plover_spanish_mqd 3.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| plover_spanish_mqd-3.1.0.tar.gz | 167.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| plover_spanish_mqd-3.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 332.8 kB
Release files / plover_spanish_mqd-3.1.0.tar.gz
| Download URL | plover_spanish_mqd-3.1.0.tar.gz |
|---|---|
| Size | 167.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
be2f5d07ee52c2fed9d885f45ae8c2b0f4b8bc3870e081c8931243a7c0dba904
|
|
BLAKE2b-256 checksum How to use checksums |
0c6bfc7e637767547092ecf48504e21661761663e6add1bf0cacf1cda072d6be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / plover_spanish_mqd-3.1.0-py3-none-any.whl
| Download URL | plover_spanish_mqd-3.1.0-py3-none-any.whl |
|---|---|
| Size | 165.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
07d61192495fae988347fa82dfbf2c5d15c9b6cc2b9caba0bba3b3675d755f6c
|
|
BLAKE2b-256 checksum How to use checksums |
7dae2767030c25e006ebb56159257aca8f0c6c4b4f34a011ee6d6f80bffc0fe1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|