Support for plover in Spanish (Melany system)
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file plover_spanish_mqd-3.0.0.tar.gz.
File metadata
- Download URL: plover_spanish_mqd-3.0.0.tar.gz
- Upload date:
- Size: 167.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9276f26460a8d1b91dcff4a13c5d7c93d223d74835152bf5ef09b17442c93388
|
|
| MD5 |
b255e727d0035ffa2dbc1616eb922976
|
|
| BLAKE2b-256 |
6602b662bad9005990e368bb083987f57b9d2c50fe79fc51e31c14ee2dcd192c
|
File details
Details for the file plover_spanish_mqd-3.0.0-py3-none-any.whl.
File metadata
- Download URL: plover_spanish_mqd-3.0.0-py3-none-any.whl
- Upload date:
- Size: 165.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0680df0f72fc9d9ef205051a02e7e593839f4fe6316d4d376dc0d0de19d0f724
|
|
| MD5 |
c829947d9bd8a8bfcf638b390f7ef1a7
|
|
| BLAKE2b-256 |
422789c2f31f8537ca7f8881bb37984ffb8d4f75a41a3675a0833a2f7a269b71
|